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

Исходное сообщение
"Проблема с Иксами!!!"

Отправлено Sergey , 09-Дек-03 13:40 
Линуксоиды, помогите пожалуйста!!!

На Debian testing, не могу запускать в иксах графические проги под другим пользователем (user, root - не имеет значения) ни через su, ни через sudo. Выдается такое вот сообщение:

Xlib: connetcion to ":0.0" refused by server
Xlib: invalid XDM-AUTHORIZATION-1 key (failed key comparison)
Unable to open display

Решается все это когда скажешь xhost +127.0.0.1, но после перезапуска иксов сбрасывается. Кроме того юзер не может открыть /dev/dsp ибо "permission denied"

Испульзуется XDM.

Как сделать чтобы через sudo можно было грузить графические проги, где записать "127.0.0.1" и что можно сделать с /dev/dsp?

Подскажите пожалуйста!!!


Содержание

Сообщения в этом обсуждении
"Проблема с Иксами!!!"
Отправлено konst , 09-Дек-03 14:08 
>Линуксоиды, помогите пожалуйста!!!
>
>На Debian testing, не могу запускать в иксах графические проги под другим
>пользователем (user, root - не имеет значения) ни через su, ни
>через sudo. Выдается такое вот сообщение:
>
>Xlib: connetcion to ":0.0" refused by server
>Xlib: invalid XDM-AUTHORIZATION-1 key (failed key comparison)
>Unable to open display
Если делать "su <user>", a не "su - <user>" - должно работать

>Решается все это когда скажешь xhost +127.0.0.1, но после перезапуска иксов сбрасывается.
>Кроме того юзер не может открыть /dev/dsp ибо "permission denied"
>
>Испульзуется XDM.
>
>Как сделать чтобы через sudo можно было грузить графические проги, где записать
>"127.0.0.1" и что можно сделать с /dev/dsp?
/dev/dsp - принадлежит первому воспользовавшемуся им юзеру. Можно дать команду chmod a+rw /dev/dsp
a xhost + можно прописать в домашнем каталоге пользователя в файлах отвечающих за запуск X (.xinitrc .Xclients, etc) или в
общих X настройках (зависит от OC) - где в Debian - не знаю
>Подскажите пожалуйста!!!



"Проблема с Иксами!!!"
Отправлено Sergey , 09-Дек-03 17:25 
>Если делать "su <user>", a не "su - <user>" - должно работать

Не работает, судя по манам дело в xauth вот токо я понятия не имею где там именно.

>/dev/dsp - принадлежит первому воспользовавшемуся им юзеру. Можно дать команду chmod a+rw
>/dev/dsp

Спасибо, помогло!

>a xhost + можно прописать в домашнем каталоге пользователя в файлах отвечающих
>за запуск X (.xinitrc .Xclients, etc) или в
>общих X настройках (зависит от OC) - где в Debian - не
>знаю

Попробую, только теперь "+127.0.0.1" не помогает, приходится использовать "xhost +", что не очень хорошо :(