Сижу под KDE. KDE запущено не от рута.
У меня открыто две консоли: рутовая и обычного пользователя.
Запускаю xclock из рутовой консоли:
root@darkstar:/usr/src/linux# xclock
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Error: Can't open display: :0
Их юзеровской всё проходит хорошо.
Пробую
root@darkstar:/usr/src/linux# xhost +localhost
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
xhost: unable to open display ":0"
Тоже пробовал и под пользователем, но не помогло. То есть регистрация хоста прошла успешна, но из под рута так и не удалось запустить xclock.
root@darkstar:/usr/src/linux# cat /etc/slackware-version
Slackware 10.2.0
root@darkstar:/usr/src/linux# cat /etc/hosts
#
# hosts This file describes a number of hostname-to-address
# mappings for the TCP/IP subsystem. It is mostly
# used at boot time, when no name servers are running.
# On small systems, this file can be used instead of a
# "named" name server. Just add the names, addresses
# and any aliases to this file...
#
# By the way, Arnt Gulbrandsen <agulbra@nvg.unit.no> says that 127.0.0.1
# should NEVER be named with the name of the machine. It causes problems
# for some (stupid) programs, irc and reputedly talk. :^)
#
# For loopbacking.
127.0.0.1 localhost
# This next entry is technically wrong, but good enough to get TCP/IP apps
# to quit complaining that they can't verify the hostname on a loopback-only
# Linux box.
127.0.0.1 darkstar.example.net darkstar
# End of hosts.
Дисплей из под рута:
root@darkstar:/usr/src/linux# echo $DISPLAY
:0
Тоже из под пользователя
[17:03] Documentation> echo $DISPLAY
:0
Пробовал под рутом нечто подобное export DISPLAY=":1" но не помогло.
Директория рута:
root@darkstar:/usr/src/linux# ls -a ~/
./ ../ .bash_history .kde/ .profile .qt/ bin/ boot.sector broadcom_wlan_v3_100_64_1_wxp/ packages/
То есть всяких там .Xdefaults .Xsession .Xerror - нету как и у пользователя
Куда копать?
не могу стартовать иксовые приложение (Xlib: connection to ":0.0" refused by server)
Модератор: Модераторы разделов
-
Fatal
- Сообщения: 49
- ОС: UNIX
Re: не могу стартовать иксовые приложение
Можно поинтересоваться: а нафига мне это надо?
Я хочу пересобрать ядро использую графический инетрфейс:
make xconfig
Я конечно всё же понимаю, что можно использовать консольный аналог, но хотелось бы глянуть на графический.
Да и ещё. Я пробовал просматривать tcpdump'ом, но никаких позывов со стороны иксов вообще не было. То есть пакеты по TCP/IP не пытались пройти.
Я хочу пересобрать ядро использую графический инетрфейс:
make xconfig
Я конечно всё же понимаю, что можно использовать консольный аналог, но хотелось бы глянуть на графический.
Да и ещё. Я пробовал просматривать tcpdump'ом, но никаких позывов со стороны иксов вообще не было. То есть пакеты по TCP/IP не пытались пройти.
-
Jinn
- Сообщения: 698
- Статус: Интересующийся бывалый прохожий
Re: не могу стартовать иксовые приложение
kdesu "make xconfig"
Don't trouble troubles until troubles trouble you!
-
Fatal
- Сообщения: 49
- ОС: UNIX
Re: не могу стартовать иксовые приложение
всё равно тоже самое
[17:08] Documentation> su -
root@darkstar:~# xclock
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
Error: Can't open display: :0
root@darkstar:~#
если ты имел в виду из под юзерской консоли зайти под рут с помощью su
-
pzp-5
- Сообщения: 558
- Статус: Главный модератор "Пингвинария" на Лафоксе.
Re: не могу стартовать иксовые приложение
ИМХО: в Слаке по-умолчанию руту запрещено работать с иксовыми приложениями.
Угадайте: где на фотографии, которая представляет мой аватавр, спрятана птичка?
-
oberlicht
- Сообщения: 381
- Статус: Апатичный новичок
- ОС: Slackware, Gentoo
Re: не могу стартовать иксовые приложение
Имеет место runlevel 4 ?
Повторяются ли симптомы при runlevel 3 ?
Повторяются ли симптомы при runlevel 3 ?
Slackware 11 - 2.6.18 @ Athlon XP 1800+/512Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: не могу стартовать иксовые приложение
Fatal
а что, make xconfig от рядового пользователя не работает??? как все запущено...
а sux вместо su не спасает?
а что, make xconfig от рядового пользователя не работает??? как все запущено...
а sux вместо su не спасает?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
oberlicht
- Сообщения: 381
- Статус: Апатичный новичок
- ОС: Slackware, Gentoo
Re: не могу стартовать иксовые приложение
Slackware 11 - 2.6.18 @ Athlon XP 1800+/512Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
Slackware-12 - 2.6.21.5 @ Celeron D 2533/512Mb
Gentoo (amd64) - 2.6.22 @ Athlon X2 5600+/2048Mb
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: не могу стартовать иксовые приложение
а что, в slackware отменили Bourne shell?
Код: Выделить всё
$ file $(which sux)
/usr/bin/sux: Bourne shell script text executableПисать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Fatal
- Сообщения: 49
- ОС: UNIX
Re: не могу стартовать иксовые приложение
А где можно разрешить?
Да симптомы одинаковы и под 3 и под 4 уровнем
рядовым пользователем нельзя редактировать ничего кроме своей директории. ну если конечно права не изменить с дефолтных.
sux - Это обход. Хотелось бы знать причину, по которой не работает из под рута.
У кого есть слака 10.2 попробуйте, пожалуйста, воспроизводиться ли у вас такая ситуация?
Сейчас ситуация такая: я попробовал не подгружать инвайрэмент рута, то есть делать команду su без минуса -. И получилось запустить xlcock. Так что теперь есть куда копать.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: не могу стартовать иксовые приложение
вот про дефолтные и разговор. хорошая идея, реализованная, например, в debian:(Fatal @ Aug 31 2006, в 11:44) писал(а):рядовым пользователем нельзя редактировать ничего кроме своей директории. ну если конечно права не изменить с дефолтных.
и тот, кому надо работать с исходниками, включается в группу src.$ ls -ld /usr/src/
drwxrwsr-x 20 root src 4096 2006-07-27 18:28 /usr/src/
??? обход чего? он делает именно то, что тебе требуется. то есть грамотно расшаривает x-сессию. естественно, если это не запрещено каким либо образом.(Fatal @ Aug 31 2006, в 11:44) писал(а):sux - Это обход.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Fatal
- Сообщения: 49
- ОС: UNIX
Re: не могу стартовать иксовые приложение
Да, неплохо.
Можно скрипт приатачить?
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: не могу стартовать иксовые приложение
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Fatal
- Сообщения: 49
- ОС: UNIX
Re: не могу стартовать иксовые приложение
Спасибо всем!
Я нашёл в чём проблема. Он связанная с .Xauthority файлом и xauth утилитой.
Если интересно, то про это можно здесь прочитать http://www.linuxcenter.ru/lib/articles/sec...tml?style=print
читать 6.11 X11, SVGA и экранная безопасность
ЗЫ: пошёл читать http://sourceforge.net/projects/sux/
Я нашёл в чём проблема. Он связанная с .Xauthority файлом и xauth утилитой.
Если интересно, то про это можно здесь прочитать http://www.linuxcenter.ru/lib/articles/sec...tml?style=print
читать 6.11 X11, SVGA и экранная безопасность
ЗЫ: пошёл читать http://sourceforge.net/projects/sux/