![]() |
Запуск софта от рута в иксах пользователя....
"konsole" --> "su -" --> "xmms" не коннектиться в display активного юзера.
Так же например в "mc" на любом файле например F2 --> Do something on the current file --> "kate" не работает. Can't determine DISPLAY, cannot connect to X server итп.. mc еще и такое bash: /tmp/mc-root/mcusrRwTq8a: Permission denied выдает З.Ы. сорри, не умею ни темы называть нормально, ни вопрос сформулировать.. |
находимся в X-> запускаем терминал-> в его консоли говорим su-> запускаем программы и они не работают от root-а??
Если так, то все должно работать (если Вы действительно вошли root-ом через su. ) Если нет - поясните, pls (Кстати, а зачем вообще xms запускать от root-а?) |
да. нахожусь в X запускаю konsole -> "su -" -> и пишу не важно что. k3b, xmms, kgpg etc )
не работает. Can't determine DISPLAY Иксы запущены пользователем. |
strejiok
А root'ом через su Вы вообще залогиниваетесь? Т.е., Вы даете команду su, потом вводите пароль root'а? А приглашение командной строки, отмеченное значком # появляется? |
Belansky :) я в инсах под фрей сижу первые дни. а фрю вижу чуть больше чем пару дней. Да, конечно, я залогиниваюсь. "id" могу даже написать :)
Пытался уже "DISPLAY=:0.0" писать. "echo $DISPLAY" по дефолту у рута пусто. Никакого толку. Все равно Can't determine DISPLAY и т.п. |
кстати да.. когда "su -" пишу конечно же у рута $DISPLAY пустая. Ну а если просто "su" то в $DISPLAY пишет :0.0 как и у юзера.
Видим вот что: Xlib: connection to ":0.0" refused by server Xlib: Invalid MIT-MAGIC-COOKIE-1 key ** CRITICAL **: Unable to open display |
Не понятно все это. Зачем программам, запускаемым от root'а, запускать еще один графический дисплей?
Пробовал у себя. Все программы после su в консоли KDE запускаются. Что-то Вы где-то не так настроили или не так что-то делаете. Вы в иксы, вообще, как попадаете: через startx или через kdm сразу в иксы система загружается? |
Через kdm. Автологина нету правда) Ввожу логин пас, получаю КДЕ :)
А кто говорит о еще одном графическом дисплее? Они же на уже существующий должны коннектиться... FreeBSD 6.0-RELEASE xorg-server-6.8.2_6 Я вот тоже хотел бы знать, что и где не так настроено :) По идее все должно работать. Но, судя по темам на форуме, не один я такой.. sudo кстати работает. Но это не выход... :( |
strejiok
Попробуйте отключить автоматический запуск иксов. Запустите их через startx, предварительно создав в Вашем домашнем каталоге файл .xinitrc, прописав в нем строку exec startkde. Интересно посмотреть, что получится. |
.xinitrc там лежит. exec startkde написано :) поначалу так и запускал. потом kdm прикрутил.
Иксы стартовали. Но с запуском gui софта от рута так же история. |
Интересная ситуация, однако. Причем, как показал поиск в Инете, проблема эта встречается неоднократно, но так и нет однозначного ответа, как ее решить. Придется вспоминать, как и что устанавливали, как и что настраивали. Логи смотреть: может, в них что попадает.
|
/var/log/messages:
Mar 28 11:35:51 phoenix kdm[16407]: Can't lock pid file /var/run/kdm.pid, another xdm is running (pid 809) Mar 28 11:35:51 phoenix kdm[16429]: Can't lock pid file /var/run/kdm.pid, another xdm is running (pid 809) Mar 28 11:35:51 phoenix kdm[16431]: Can't lock pid file /var/run/kdm.pid, another xdm is running (pid 809) Mar 28 11:35:51 phoenix kdm[16433]: Can't lock pid file /var/run/kdm.pid, another xdm is running (pid 809) Mar 28 11:35:51 phoenix kdm[16435]: Can't lock pid file /var/run/kdm.pid, another xdm is running (pid 809) Mar 28 11:35:51 phoenix init: getty repeating too quickly on port /dev/ttyv8, sleeping 30 secs Это при попытке запустить от рута что нибудь "графическое"...... |
strejiok
Покажите, что у Вас в /var/ran/ находится? И что в /etc/ttys прописано? |
Время: 20:35. |
Время: 20:35.
© OSzone.net 2001-