У меня есть пользователь Xubuntu 14.04, чей "Thunderbird не может больше открывать ссылки - они просто берут [ее] к домашней странице" (домашняя страница по умолчанию). Запущенный случай недавно.
Рытье в проблему, я нашел, что Firefox 36 прекратил поддерживать -remote "openURL()"
, который является тем, что вызывало нажимание на ссылки и в Thunderbird и в LibreOffice: выполнение ps aux | grep firefox
показывает, что это вызывается как
/usr/bin/firefox -remote openURL(http://www.example.com)
На моих собственных машинах (Lubuntu и Единица Ubuntu, оба 14.04), Firefox вызывается из ссылок, на которые нажимают, просто с
/usr/bin/firefox http://www.example.com
Где это настроено? Я собираюсь предположить, что это - параметр среды (поскольку это влияет на вызов оболочки)...., но где это...?
Результаты веб-поиска немного слишком полны хлама, я ценю, я могу просто испытывать недостаток в правильной терминологии....
Кажется, что это не так Linux + проблема Firefox, но конкретно конфигурация Xfce, которая является преступником.
(РЕДАКТИРОВАНИЕ - это был комбинированный Firefox + старая проблема приложений. Firefox с тех пор исправил проблему с 36.0.1 выпусками)
, Ответ получил на UbuntuForums
Этот являющийся фиксацией
sed -r -e 's/^(X-XFCE-Commands(WithParameter)?=)%B -remote "openURL\(.+?\)";(.+)$/\1\3/' -i /usr/share/xfce4/helpers/xfce4-firefox.desktop