Из рутовой консоли не запускаются GUI-программы (В иксах...)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Из рутовой консоли не запускаются GUI-программы

Сообщение aLexx programmer »

Сижу в KDE под обычным пользователем. Когда что-то нужно, в консоли набираю su. Но тогда перестают запускаться GUI-программы, пишут, что "Display :0.0 not found" или что-то вроде этого. Из-под sudo они запускаются.
Как сделать, чтобы они запускались и из-под su?
Спасибо сказали:
Аватара пользователя
DeadFish
Сообщения: 71
ОС: Gentoo Linux

Re: Из рутовой консоли не запускаются GUI-программы

Сообщение DeadFish »

Нужно разрешить подключаться к иксам другим пользователям с localhost'a:

$ xhost +localhost

Или разрешить подключаться всем кому-нипопадя:

$ xhost +
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Из рутовой консоли не запускаются GUI-программы

Сообщение aLexx programmer »

Спасибо!
Спасибо сказали:
Аватара пользователя
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian

Re: Из рутовой консоли не запускаются GUI-программы

Сообщение xorader »

скопируй в ~ файл ~<user>/.Xauthority
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Из рутовой консоли не запускаются GUI-программы

Сообщение aLexx programmer »

Ещё одно спасибо!
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Из рутовой консоли не запускаются GUI-программы

Сообщение aLexx programmer »

(xorader @ Понедельник, 15 Ноября 2004, 11:28) писал(а):скопируй в ~ файл ~<user>/.Xauthority


Стоп, стоп... "~" == "~root" что ли?
Спасибо сказали:
Аватара пользователя
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian

Re: Из рутовой консоли не запускаются GUI-программы

Сообщение xorader »

да
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Из рутовой консоли не запускаются GUI-программы

Сообщение aLexx programmer »

Работает только для текущего сеанса...
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Из рутовой консоли не запускаются GUI-программы

Сообщение aLexx programmer »

Как сделать, чтобы работало нормально? Работает только в текущем сеансе. Куда что прописать, чтобы при запуске оконной среды всем давался доступ к иксам?
Спасибо сказали:
Аватара пользователя
Shlomo
Сообщения: 840
ОС: ArchLinux

Re: Из рутовой консоли не запускаются GUI-программы

Сообщение Shlomo »

(aLexx programmer @ Вторник, 23 Ноября 2004, 18:33) писал(а):Как сделать, чтобы работало нормально? Работает только в текущем сеансе. Куда что прописать, чтобы при запуске оконной среды всем давался доступ к иксам?

Очень просто
#kdesu -u root bla-bla
В всплывшем окне набираем пароль рута и все работает.
Изображение
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Из рутовой консоли не запускаются GUI-программы

Сообщение aLexx programmer »

(Shlomo @ Воскресенье, 05 Декабря 2004, 17:45) писал(а):
(aLexx programmer @ Вторник, 23 Ноября 2004, 18:33) писал(а):Как сделать, чтобы работало нормально? Работает только в текущем сеансе. Куда что прописать, чтобы при запуске оконной среды всем давался доступ к иксам?

Очень просто
#kdesu -u root bla-bla
В всплывшем окне набираем пароль рута и все работает.



Во-первых, мне нужно общее для иксов решение, а не только в кде. <_<
Во-вторых, я хочу по-человечески работать в su. Согласитесь, неудобно для каждой команды набирать "kdesu -u root команда"! :huh:

Спасибо за внимание.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Из рутовой консоли не запускаются GUI-программы

Сообщение t.t »

Я, конечно, понимаю, что я сейчас буду оффтопичен до безобразия, но не проще ли всё же один раз прочитать man sudoers на предмет NOPASSWD и отвыкнуть от дурацкой привычки всё время сидеть под рутом, чем продолжать иметь такие проблемы? (Или, точнее, проблемы продолжают иметь вас)
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
StraNNicK
Бывший модератор
Сообщения: 1005
Статус: добрый хиппи

Re: Из рутовой консоли не запускаются GUI-программы

Сообщение StraNNicK »

/me дружески жмёт лапу t.t.

P.S. t.t., это бесполезно. Это культ - делать всё через эээ... т.е. под рутом. Вот.
Ушёл навсегда. В личку не заглядываю.
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: Из рутовой консоли не запускаются GUI-программы

Сообщение aLexx programmer »

(t.t @ Среда, 15 Декабря 2004, 17:17) писал(а):Я, конечно, понимаю, что я сейчас буду оффтопичен до безобразия, но не проще ли всё же один раз прочитать man sudoers на предмет NOPASSWD и отвыкнуть от дурацкой привычки всё время сидеть под рутом, чем продолжать иметь такие проблемы? (Или, точнее, проблемы продолжают иметь вас)


SUDO, говоришь? Пробовал, пробовал... Где-то в соседних ветках я уже писал (но никто до сих пор не ответил, хотя прошла уже неделя), что когда у меня через sudo работает RPPPPOEK - апплет для запуска и остановки pppoe-соединения, то самопроизвольно меняется владелец файла .ICEauthority на root. А если GNOME не может писать в этот файл, то просто наполовину зависет (что до перезагрузки не лечится, т.к. зачастую даже перестаёт реагировать на kill). KDE просто начинает дико тормозить. А когда я запускаю всё через su - замечательно работает.

Да, кстати, с точки зрения безопасности работать через sudo с NOPASSWD вряд ли очень хорошо...
Спасибо сказали: