URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 67672
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Проблемы с Evince при  использовани..."

Отправлено auto_tips , 03-Июн-10 14:27 
После обновления 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 через поиск.

URL:
Обсуждается: https://www.opennet.ru/tips/info/2383.shtml


Содержание

Сообщения в этом обсуждении
"Проблемы с Evince при  использовании нестандартного пути к  домашней директории в Ubuntu"
Отправлено Zenitur , 03-Июн-10 14:27 
Одни пробемы с Убунту ;-)

"Проблемы с Evince при  использовании нестандартного пути к  ..."
Отправлено Andrew Kolchoogin , 03-Июн-10 15:55 
> Одни пробемы с Убунту ;-)

Эт вы не пользовались <подставить-дистрибутив-Linux-по-вкусу> со включенным SELinux со Strict Policy. :)


"Проблемы с Evince при  использовании нестандартного пути к  ..."
Отправлено User294 , 03-Июн-10 22:15 
>Одни пробемы с Убунту ;-)

А может хватит троллить то уже, тем более так уныло и примитивно? А то скоро местную суперзвезду (Трухина) догонишь по рейтингу с таким неконструктивным подходом ;(. Если что - с SELinux можно еще и не так посношаться.


"Проблемы с Evince при  использовании нестандартного пути к  ..."
Отправлено Аноним , 06-Июн-10 23:00 
ооо, ну им обоим до твоих высеров как до луны пешком.. убунтоюзер несчастный :)

"Проблемы с Evince при  использовании нестандартного пути к  домашней директории в Ubuntu"
Отправлено gyouja , 03-Июн-10 14:32 
Достаточно отключить apparmor, как богомерзкое и еретическое поделие.

"Проблемы с Evince при  использовании нестандартного пути к  ..."
Отправлено Andrew Kolchoogin , 03-Июн-10 15:54 
И поставить кошерный^Wхаляльный^Wправославный SELinux?

Шутить изволите?


"Проблемы с Evince при  использовании нестандартного пути к  ..."
Отправлено Crazy Alex , 03-Июн-10 21:29 
А нафиг оно нужно на линуксовом-то десктопе? Что там защищать, и от чего?

"Проблемы с Evince при  использовании нестандартного пути к  ..."
Отправлено User294 , 03-Июн-10 22:11 
Задницу юзера, от потенциальных неприятностей, разумеется.

"Проблемы с Evince при  использовании нестандартного пути к  ..."
Отправлено Crazy Alex , 04-Июн-10 16:16 
Это "взагали". А если детальнее - о количестве вирусов под линукс сами знаете. Трояны? Дык обновляйся вовремя, и будет счастье, да и нет их под линукс практически. Вот если это не "абы какой" десктоп, а который защищать надо - тогда селинукс/аппармор к месту, как и ограниченный набор софта и ограничения по доступу с/на эту машину.

А так - у меня много лет был (и сейчас есть) виндовый десктоп, на котором нет ни авнтивируса, ни файрволла (старенький он, нефиг им там проц и память жрать, там их как раз на foobar2000 да Оперу, которой музыку качаю) - правда, за NAT. Даже при этих диких условиях вирусов там нет - ибо не брожу где не надо... А уж на линуксе, у которого нет левых портов, через которые его поиметь может кто попало, и подавно ничего пользователя ограничивать.


"Проблемы с Evince при  использовании нестандартного пути к  ..."
Отправлено Patriot , 04-Июн-10 17:28 
Есть у меня знакомый который также оффтопик за NAT'om держал (тоже без антивируса и прочей шляпы). Поставил он однажды Spybot ради эксперимента... и ужаснулся...

"Проблемы с Evince при  использовании нестандартного пути к  ..."
Отправлено Crazy Alex , 06-Июн-10 21:42 
Я и проверял время от времени, да и траф поглядывал иногда (оно через линуксовый сервер натится) - чисто. Апдейтиться да не открывать что попало - вот и весь секрет счастья...

"Проблемы с Evince при  использовании нестандартного пути к  ..."
Отправлено Александр , 08-Июн-10 15:40 
На каждый патч найдется свежий эксплоит, не пропатченный пока что. И шанс, что "повезет" - есть, хотя и меньше 100%.

Но сегодня не редкость зараженные, хотя в прошлом и "приличные", странички с вредоносным кодом, от которого NAT не спасает. Чуть только браузер на такое поведется (а кто знает, что завтра выдумают?) - и все, прощай машина.

На юниксах, конечно, вирусов меньше, но во многом потому, что винда занимает больше рынка, и вирусописателям смысле нет силы расходовать на линукс. Пока. Но если "вендекапец" наступит (а шанс этого существует), то линукс моментально станет основной мишенью.

А Вам, сударь, успехов, и поменьше лазить по сайтам вообще. А лучше - вообще комп не включать, и кабель питания оторвать у него :)


"Проблемы с Evince при  использовании нестандартного пути к  домашней директории в Ubuntu"
Отправлено pavlinux , 03-Июн-10 19:37 
А чем Шатлвроту не угодил home и понадобился home2 ?

"Проблемы с Evince при  использовании нестандартного пути к  ..."
Отправлено User294 , 03-Июн-10 22:16 
Шатлврот никаких home2 не использует, это автору совета чем-то не угодил ;)

"Проблемы с Evince при  использовании нестандартного пути к  ..."
Отправлено pavlinux , 04-Июн-10 02:14 
А в чём тогда смысл совета?

Вот у меня не работает nvidia-setting c двумя видюхами, если одна не прописана в xorg.conf

nvidia-settings

ERROR: Failed to query number of GPUs (or no GPUs found) in the system.

The program 'nvidia-settings' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadValue (integer parameter out of range for operation)'.
(Details: serial 96 error_code 2 request_code 138 minor_code 4)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)


Я ж не кричу на весь сайт, что я дятел и мне лень вторую видюху выкрутить.


"Проблемы с Evince при  использовании нестандартного пути к  ..."
Отправлено User294 , 07-Июн-10 14:19 
>А в чём тогда смысл совета?

Видимо, в нестандартной дире под хомяка - /home2. Зачем это автору? Без понятия, спросите у него :)

>Вот у меня не работает nvidia-setting c двумя видюхами, если одна не
>прописана в xorg.conf

Это к чему? :)