Xinit: потеря связи с X - PullRequest
       25

Xinit: потеря связи с X

0 голосов
/ 06 марта 2019

xinit: соединение с сервером X потеряно. Невозможно получить файл descripteu.r ссылаясь на консоль.

После нескольких тестов это довольно странно. Я удалил запуск xscreesaver, и проблема появляется снова.

Я работаю в среде загрузки pxe с Debian и openbox, как указано в предыдущем сообщении. На каждой машине установлен один и тот же общий ресурс nfs ...

На самом деле это последний, кто прав! Это последний запущенный, который работает.

Поскольку все используют одинаковые nfs для редактирования, другие терминалы теряют DIsplay В настоящее время это работает с Debian более 7 лет. Я собираюсь перейти с этой новой версией растяжки и Openbox ... но ничего не работает.

Xinit.rc :
#!/bin/sh
while true; do
/usr/bin/openbox &
firefox
done

/etc/rc/local :
echo 0 > /proc/sys/kernel/sysrq
echo -e "\t Putting the machine into Kiosk mode ...\n"
sleep 3s
rsync -a --delete /home-ro/ /home/
su - userkiosk -c 'startx'

Фактически, что-то должно быть сделано в системе, смонтированной через nfs, чтобы X-сервер продолжал работать на всех компьютерах. Для меня система смонтирована в памяти и не должна быть проблемой! но теперь я понятия не имею!

1 Ответ

0 голосов
/ 11 марта 2019

на самом деле проблема была в том, что некоторые данные редактирования NFS были перезаписаны! Таким образом, вы должны смонтировать все в памяти, особенно / tmp и / home таким образом, чтобы все терминалы и pc lighter имели свои собственные настройки.

#/dev/nfs                     / nfs tcp,nolock 0 0
tmpfs.proc  /proc           proc  defaults,rw,auto 0 0
tmpfs.var   /var            tmpfs
defaults,rw,auto 0 0 tmpfs.run   /var/run        tmpfs
defaults,rw,auto 0 0 tmpfs.log   /var/log        tmpfs
defaults,rw,auto 0 0 tmpfs.tmp   /var/tmp        tmpfs
defaults,rw,auto 0 0 tmpfs.media /media          tmpfs
defaults,rw,auto 0 0 tmpfs.log   /var/log        tmpfs
defaults,rw,auto 0 0 tmpfs.mnt   /mnt            tmpfs
defaults,rw,auto 0 0 tmpfs.root  /root           tmpfs
defaults,rw,auto 0 0 tmpfs.home  /home           tmpfs
defaults,rw,auto 0 0
...