Xvnc4, запущенный с xinetd только, отображает пустой серый X экранов

Хотя большая информация о прикладном уровне устарела, Проиллюстрированный TCP/IP, Объем 1: Протоколы являются большим ресурсом для изучения.

1
задан 20 March 2011 в 18:55
1 ответ

Необходимо выполнить его как пользователь, чью сессию VNC Вы хотите запустить. Также, вероятно, необходимо установить $HOME таким образом, это может найти .vnc каталог. Попробуйте что-то вроде этого:

service vnc
{
  protocol = tcp
  socket_type = stream
  wait = no
  user = someuser
  server = /usr/bin/env
  server_args = HOME=/home/someuser /usr/bin/Xvnc -geometry 1000x700 -depth 24 -broadcast -inetd -once -securitytypes None
}

Вы также, вероятно, хотите другие параметры среды; вероятно, source ~/.bash_profile в xstartup, и Вы, возможно, также должны установить $USER явно.

1
ответ дан 4 December 2019 в 01:40

Теги

Похожие вопросы