не запускается gksu nautilus
xnoir 5 июня, 2008 - 19:31
Gentoo 2007.0, ядро 2.6.19-gentoo-r5, GNOME 2.16.2
не могу запустить nautilus для суперпользователя
sudo nautilus пишет cannot open display:
gksu nautilus пишет
(nautilus:8095): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : MIT-MAGIC-COOKIE-1 authentication rejected.
(вместо 8095, понятно, каждый раз разный PID)
в чём дело? в Gentoo вообще возможно запускать nautilus таким образом?
»
- Для комментирования войдите или зарегистрируйтесь
а ты попробуй
а ты попробуй залогинится в терминале под рутом и стартануть его
su?
если имеется в виду su, а потом nautilus, то так я действительно не пробовал, но мне кажется, тоже не получится: nautilus не может подключиться к менеждеру X-сессии, потому что он запущен от имени root, а X - нет. нужно как-то настроить X-сессию
да, и именно
да, и именно через "su -" а не через "su" а неработает не потому что не настроена сессия а потому что в папке рута нет печенек - файлов вида
.xauth1y8NtA
с содержимим вида
....vadim..0..MIT-MAGIC-COOKIE-1..R.Ygˊ..s|.5L..
в которых Х и запоминает авторизацию.
su -
да спасибо su - и потом nautilus действительно заработало
правда пришлось доставить d-bus (emerge dbus)
но gksu nautilus не работает до сих пор, что теперь, всё время из терминала запускать? хочется иконку на desktop
так что вопрос, по сути, тот же: как теперь сделать, чтобы запускался gksu nautilus?
кстати вполне
кстати вполне может быть что после запуска из терминала он и без начнёт запускатся, но видимо только до рестарта Х
нет
нет, я запустил из терминала, потом закрыл, после этого больше никак не запускалось (кроме как из терминала через su - опять), ни su, ни sudo, ни gksu
хотя cookies в /root вроде появились
Проблема так и не решилась
Проблема так и не решилась ?
У меня тоже не работает. Пишет при запуске
(nautilus:4023): Eel-WARNING **: Произошла ошибка системы GConf:
Сбой при контакте с сервером конфигурации; среди возможных причин то, что необходимо включить сетевые возможности TCP/IP для ORBit, или то, что остались старые блокировки NFS из-за краха системы. Для получения информации смотрите http://www.gnome.org/projects/gconf/ . (Подробно - 1: Не удалось подсоединиться к сеансу: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.)
У меня такая ошибка была если
У меня такая ошибка была если даже не из-под root запускать nautilus (ну или firefox, например). Оказалось, что dbus был скомпилирован без USE-флага "X". Добавил USE="X", затем emerge dbus, и все стало нормально.