LINUX.ORG.RU

[RedHаt 7.3] [трабл] Не запускается Х-сервер


0

1

Ностальгия есть ностальгия. Вот нашел у себя в ящике 3 стареньких дисков с сабжем. Решил установить его в chroot-окружение. При этом создалась полноценная файловая система. Далее:

% sudo /etc/init.d/dm stop
% pwd
/home/keed/7_3
% sudo chroot .
# pwd
/
# /usr/bin/X11/Х
Последняя комманда завершается с ошибкой: не может найти /dev/tty0. Однако все на месте. ЯЧДНТ? Можно ли это вообще запустить? Интереса ради.

> Последняя комманда завершается с ошибкой: не может найти /dev/tty0.
Откуда вводите?

AITap ★★★★★
()
Ответ на: комментарий от KERNEL_PANIC
To be able to run X (graphical) apps from inside your chrooted environment you have to configure your xhost (outside chroot) properly. The easiest way to do this is to simply issue the following command:

xhost +

That will make you xhost accept X connections from anyone (which includes your chroot'ed environment). Inside chroot you may keep DISPLAY env. variable set as usual, which is, ":0.0" 

http://danieldandrada.blogspot.com/2006/09/ubuntu-chroot-environments.html

edigaryev ★★★★★
()
Ответ на: комментарий от edigaryev

mount -o bind /dev /home/keed/7_3/dev

Оно то да, но что-то мне не верится, что такой древний юзерспейс запустится на современном ядре нормально.

vga ★★
()
Ответ на: комментарий от edigaryev

Та не, не помогает:(. Я не помню уже как это старье настраивать. Старожилы, где вы?

KERNEL_PANIC ★★★
() автор топика
Ответ на: комментарий от Black_Shadow

Всмысле боян, не может найти экран и все. Хотя при запуске он меняет разрешение и потом тухнет с ошибкой.

KERNEL_PANIC ★★★
() автор топика

> # xhost +
xhost: unable to open display «»
?

судя по твоему приглашению - ты делаешь xhost + из chroot'а, с клиента, а надо на X сервере (вне chroot'а), где утебя %:
%xhost +
затем в chroot'e (X клиенте):
#export DISPLAY=0.0
#xclock&
должен увидеть часы на сервере
или
#startx&


(можно попробовать также #export DISPLAY=:0.0 или #export DISPLAY=localhost:0.0)

siberean
()
Ответ на: комментарий от siberean

А вот это уже интересно. Приеду через 3 дня домой, попробую и отпишусь.

KERNEL_PANIC ★★★
() автор топика
Ответ на: комментарий от KERNEL_PANIC

Вы определитесь, чего вам нужно, либо X-сервер от RH 7.3, либо только X-клиентов. Если X-сервер, то нужно искать подходящее железо, так как X-сервер работает с железом напрямую.

Если X-сервер у вас будет в основной системе, то настраивайте в основной системе X-сервер, чтобы он слушал tcp-порт, либо создавл unix-сокет в вашем chroot'e. Далее настраивайте возможность подключение (xhost или xauth). Далее в chroot в переменной среды DISPLAY пишите как соединяться с X-сервером.

mky ★★★★★
()
Ответ на: комментарий от mky

Мне главное запустить ГНОМ 1.2 и кеды 2.х, которые там есть, не устанавливая их на основную или виртуальную систему. Тоесть какой сервер запустится, как-то пофиг.

KERNEL_PANIC ★★★
() автор топика
Ответ на: комментарий от siberean

% xhost +
access control disabled, clients can connect from any host

# startx
hostname: Host name lookup failure
xauth: error in locking authority file /var/run/gdm/auth-for-keed-5RKo83/database
xauth: error in locking authority file /var/run/gdm/auth-for-keed-5RKo83/database
xauth: error in locking authority file /var/run/gdm/auth-for-keed-5RKo83/database
xauth: error in locking authority file /var/run/gdm/auth-for-keed-5RKo83/database

_XSERVTransSocketINETCreateListener: ...SocketCreateListener() failed
_XSERVTransMakeAllCOTSServerListeners: server already running

Fatal server error:
Cannot establish any listening sockets - Make sure an X server isn't already running

When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
This can be found in the log file «/var/log/XFree86.0.log».
Please report problems to xfree86@xfree86.org.

# xclock
Error: Can't open display: 0.0

KERNEL_PANIC ★★★
() автор топика
Ответ на: комментарий от siberean

No result :(. Нужен сокет для связи обеих систем. Тут сервер или не находит его, или просто не может создать. Моя голова ща лопнет.

KERNEL_PANIC ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.