Обычно, смену пользователя через sudo (или su) система нормально обрабатывает (импортирует куки X авторизации, как-то так :)), но бывают ситуации (системы) в которых это не происходит. Мне лень искать почему так происходит, может быть когда-то будет решение или информация "попадётся на глаза". Кратко опишу как быстро, хоть и одноразово её решать.
Под пользователем которым заходили:
$ xauth list $DISPLAY
получаем что-то схожее
host.dom:10 MIT-MAGIC-COOKIE-1 b254e890c27b5c84269826906b089618
после смены пользователя даем команду
$ xauth add host.dom:10 MIT-MAGIC-COOKIE-1 b254e890c27b5c84269826906b089618
То-есть просто скопировать и вставить вывод команды xauth list в xauth add, после этого иксовые приложения должны работать от другого пользователя.
Комментариев нет:
Отправить комментарий