Проблемы с Evince при использовании нестандартного пути к домашней директории в Ubuntu |
[исправить] |
После обновления Ubuntu перестал запускаться просмотрщик PDF-файлов Evince, выдавая ошибку:
(evince:5592): EggSMClient-WARNING **: Failed to connect to the session manager:
None of the authentication protocols specified are supported
Причина оказалась в использовании нестандартного пути к домашней директории,
указанной через символическую ссылку /home -> /home2. Как оказалось такая
манипуляция требует изменения настроек AppArrmor, который по умолчанию
активирован в последних релизах Ubuntu.
Чтобы Evince заработал с нестандартным /home2 необходимо указать данную
директорию в файле /etc/apparmor.d/tunables/home и перезапустить apparrmor:
sudo /etc/init.d/apparmor reload
Похожие проблемы наблюдаются с переносом директории /usr/share и установкой
firefox в сборке Mozilla. В случае Firefox исправления нужно внести в файл
/etc/apparmor.d/usr.bin.firefox, а при переносе /usr/share потребуется поменять
с десяток разных файлов, определив в них упоминание /usr/share через поиск.
|
|
|
03.06.2010
|
Раздел: Корень / Безопасность / Шифрование, PGP |