The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Запуск Х-программы из chroot окружения"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Запуск Х-программы из chroot окружения"  
Сообщение от weldpua2008 email(ok) on 22-Июл-07, 11:09 
Привет
Имею в chroot Knoppix, хочу запускать Х программы от туда...
В одной статье видел что надо что-то в таком духе:
# export DISPLAY="localhost:0.0"
Но:
kde-services-knoppix
kdeinit: Can't connect to the X Server.
kdeinit: Might not terminate at end of session.
kded: cannot connect to X server 127.0.0.1:0.0
DCOP aborting call from 'anonymous-4292' to 'kded'
kded: ERROR: Communication problem with kded, it probably crashed.
kmix: cannot connect to X server 127.0.0.1:0.0
DCOP aborting call from 'anonymous-4263' to 'kmix'
ERROR: Communication problem with kmix, it probably crashed.

Как настроить Х-сервер, что бы Он мог запускать проги, которые конектятся на 127.0.0.1?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Запуск Х-программы из chroot окружения"  
Сообщение от geekkoo (??) on 22-Июл-07, 11:18 
>[оверквотинг удален]
>kdeinit: Might not terminate at end of session.
>kded: cannot connect to X server 127.0.0.1:0.0
>DCOP aborting call from 'anonymous-4292' to 'kded'
>kded: ERROR: Communication problem with kded, it probably crashed.
>kmix: cannot connect to X server 127.0.0.1:0.0
>DCOP aborting call from 'anonymous-4263' to 'kmix'
>ERROR: Communication problem with kmix, it probably crashed.
>
>Как настроить Х-сервер, что бы Он мог запускать проги, которые конектятся на
>127.0.0.1?

Вообще-то ничего не надо, если только X-server не запущен у тебя с опцией -nolisten tcp

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Запуск Х-программы из chroot окружения"  
Сообщение от Valera email(??) on 22-Июл-07, 13:30 
>Вообще-то ничего не надо, если только X-server не запущен у тебя с
>опцией -nolisten tcp

# cat /etc/X11/xinit/xserverrc
#!/bin/sh
#exec /usr/bin/X11/X -dpi 100ten tcp
exec /usr/bin/X11/X -dpi 100 -query 127.0.0.1

Так?
Но этого не хватает :(

root@debian:/# export DISPLAY=127.0.0.1:0.0
root@debian:/# synaptic

(synaptic:7927): Gtk-WARNING **: cannot open display:
root@debian:/# nmap 127.0.0.1

Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2007-07-22 11:28 CEST
Interesting ports on Knoppix (127.0.0.1):
Not shown: 1678 closed ports
PORT   STATE SERVICE
22/tcp open  ssh
80/tcp open  http

Nmap finished: 1 IP address (1 host up) scanned in 1.416 seconds

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Запуск Х-программы из chroot окружения"  
Сообщение от geekkoo (ok) on 22-Июл-07, 14:08 
>[оверквотинг удален]
>
>Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2007-07-22 11:28 CEST
>Interesting ports on Knoppix (127.0.0.1):
>Not shown: 1678 closed ports
>PORT   STATE SERVICE
>22/tcp open  ssh
>80/tcp open  http
>
>Nmap finished: 1 IP address (1 host up) scanned in 1.416 seconds
>

Возможно я и не прав. Но у тебя Xserver поключается к (x|g|k)dm демону. Возможно поэтому Xserver не слушает 6000 порт (что nmap и подтверждает). Попробуй запустить вторые иксы
X :1.0
и использовать DISPLAY=localhost:1.0

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Запуск Х-программы из chroot окружения"  
Сообщение от weldpua2008 email(ok) on 22-Июл-07, 15:36 
>Возможно я и не прав. Но у тебя Xserver поключается к (x|g|k)dm
>демону. Возможно поэтому Xserver не слушает 6000 порт (что nmap и
>подтверждает). Попробуй запустить вторые иксы
>X :1.0
>и использовать DISPLAY=localhost:1.0

это сработало:
X :1.0
export DISPLAY=localhost:1.0

Вот только как заставить это на 0.0?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Запуск Х-программы из chroot окружения"  
Сообщение от weldpua2008 email(ok) on 22-Июл-07, 23:06 
>Возможно я и не прав. Но у тебя Xserver поключается к (x|g|k)dm
>демону. Возможно поэтому Xserver не слушает 6000 порт (что nmap и
>подтверждает).

Кстате да - kdm.
Как победить?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Запуск Х-программы из chroot окружения"  
Сообщение от weldpua2008 email(ok) on 24-Июл-07, 00:18 
>>Возможно я и не прав. Но у тебя Xserver поключается к (x|g|k)dm
>>демону. Возможно поэтому Xserver не слушает 6000 порт (что nmap и
>>подтверждает).
>
>Кстате да - kdm.
>Как победить?

help me

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Запуск Х-программы из chroot окружения"  
Сообщение от geekkoo (??) on 24-Июл-07, 12:00 
>>>Возможно я и не прав. Но у тебя Xserver поключается к (x|g|k)dm
>>>демону. Возможно поэтому Xserver не слушает 6000 порт (что nmap и
>>>подтверждает).
>>
>>Кстате да - kdm.
>>Как победить?
>
>help me

Тебе шашечки или ехать? Если ехать, то смени initlevel с 4 на 3, после логина запускай  Х-ы командой startx и всё будет работать. Если шашечки, то как поюедить (x|k|g)dm я не знаю.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Запуск Х-программы из chroot окружения"  
Сообщение от konst email(??) on 24-Июл-07, 19:35 
>[оверквотинг удален]
>>>>подтверждает).
>>>
>>>Кстате да - kdm.
>>>Как победить?
>>
>>help me
>
>Тебе шашечки или ехать? Если ехать, то смени initlevel с 4 на
>3, после логина запускай  Х-ы командой startx и всё будет
>работать. Если шашечки, то как поюедить (x|k|g)dm я не знаю.

Напр. закоментить в inittab

# Run xdm in runlevel 5
x:5:respawn:/etc/X11/prefdm -nodaemon

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру