выдержка strace firefox версии 3.5.5 access("/usr/lib/browser-plugins", F_OK) = 0 access("/usr/lib/browser-plugins-npapi", F_OK) = -1 ENOENT (No such file or access("/usr/lib/firefox/plugins", F_OK) = 0 access("/usr/lib/mozilla/plugins", F_OK) = -1 ENOENT (No such file or directory) выдержка strace firefox версии 3.6 access("/usr/lib/mozilla/plugins", F_OK) = -1 ENOENT (No such file or directory) access("/usr/lib/netscape/plugins", F_OK) = -1 ENOENT (No such file or directory) access("/usr/lib/browser-plugins-npapi", F_OK) = -1 ENOENT (No such file or directory) access("/usr/lib/firefox/plugins", F_OK) = 0 как видно, версия 3.6 ищет плагины в /usr/lib/browser-plugins-npapi, и не ищет в /usr/lib/browser-plugins. В сизифе нет пакета xbrowser-plugins-common, которому раньше принадлежала директория /usr/lib/browser-plugins-npapi, поэтому искать там плугины безполезно. В сизифе есть пакет browser-plugins-npapi, который содержит директорию /usr/lib/browser-plugins, и никакого упоминания об /usr/lib/browser-plugins-npapi. Если сделать симлинк browser-plugins-npapi -> /usr/lib/browser-plugins, то плугины начинают работать.
Пробуйте проделать следующее (из консоли): $ unset MOZ_PLUGIN_PATH $ firefox
Интересно: env |grep MOZ MOZ_PLUGIN_PATH=/home/alex/.mozilla/plugins:/usr/lib/mozilla/plugins:/usr/lib/netscape/plugins:/usr/lib/browser-plugins-npapi после unset MOZ_PLUGIN_PATH,работает. Спасибо. Осталось выяснить, кто MOZ_PLUGIN_PATH в окружение выставляет.
(В ответ на комментарий №2) > Осталось выяснить, кто MOZ_PLUGIN_PATH в окружение выставляет. Дайте угадать, у вас KDE ? :) Я конечно могу поступить радикально и запретить эту переменную изменять, но это будет неверно и это крайнее средство.
хотя для всеобщего блага наверно стоит сбрасывать эту переменную.
нет, у меня Gnome. А что kde-шное может помешать? может что-то kde/qt и есть в системе.
apt-get install --reinstall gnome-session Это издержки тестирования гнома из people/gnome. Тот же пакет из Сизифа правильно выставляет MOZ_PLUGIN_PATH.
Тогда это не бага.
да, это гадил /usr/bin/startgnome2 people/gnome. а нужно ли выставлять MOZ_PLUGIN_PATH в этом скрипте? Кто ещё использует MOZ_PLUGIN_PATH?