Для совместимости со всеми программами в BROWSER не должны указываться команды с параметрами, например konqueror --profile webbrowsing. Насколько я понимаю, вообще BROWSER должна содержать команду webclient, которая сама разберётся что вызывать.
Указываю все связанные баги
(In reply to comment #0) > Для совместимости со всеми программами в BROWSER не должны указываться > команды с параметрами Для таких программ есть url_handler.sh, багу на который я уже давно повесил #3482
Не знаю насколько 3482 имеет отношение, суть в том, что многие программы используют $BROWSER, и мне кажется не самой лучшей идеей использовать $BROWSER в url_handler и патчить программы для этого.
Советую на досуге помедитировать над http://www.catb.org/~esr/BROWSER/ P.S. Кривые программы надо патчить.
Старьё 5-тилетней давности, которому никто не следует? Совет мне помедитировать?? :) на самом деле идея может и хороша, только иметь эталонную реализацию (а лучше в виде библиотеки) работы с соответствующими переменными окружения. И всё же надо не поддержку $BROWSER улучшать, а указать в ней одну программу и улучшать её. Добавлять парсер colon-separated series во все программы не очень рационально.
Сейчас переменная BROWSER определяпется без параметров. Комментарии или закрываю ?
Так. Реакции нет. Так как я не вижу признаков проблемы, то я закрываю эту ошибку.
Странно, у меня так: $ echo $BROWSER /usr/bin/kfmclient openProfile webbrowsing