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

Я пытаюсь установить поле Ubuntu 10.10 так, чтобы любой мог соединиться с портом 5900 и быть встречен менеджером входа в систему gdm. Для этого я добавил vnc запись в/etc/services, и я запускаю Xvnc4 с помощью этого xinetd файла конфигурации:

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

Этот вид работ... Я могу запустить несколько сессий все для портирования 5900, и я получаю X экранов. Проблема состоит в том, что я только получаю пустое, серый X экранов без запущенных приложений.

Я знаю, когда Вы выполните vncserver из командной строки, это будет смотреть на Ваш ~/.vnc/каталог для Вашего passwd и xstartup файлов, и я думаю, что я хочу сделать, помещается "сессия гнома" в xstart файл. Однако, который xstartup файл? Рабочий пользователь - "никто", у кого, очевидно, нет ~/.vnc/каталогом. Я попробовал/root/.vnc/xstartup файл и ~scott/.vnc/xstartup файл, и не похоже, что они были даже считаны.

Я изменил xinetd vnc сервис так, чтобы он был "strace" Xvnc4. Я просмотрел все "открытые" строки и не получил подсказку относительно того, какой файл она пыталась считать для xstart.

Кто-либо может помочь? Я просто хочу терминальный сервер, где пользователю дарят экран входа в систему gdm.

1
задан 20.03.2011, 22:55

2 ответа

Я наконец разочаровался в этом, запустился только что из снимка моей системы и установил xrdp и vnc4server. Работавший правильно из поля. Очень печальный. Я буду пробовать VNC снова, когда 11.04 выйдет.

0
ответ дан 24.11.2019, 00:59

Ну, я просто писал хорошую методологию для Вас о том, как сделать это с установкой по умолчанию, только для нахождения небольшого примечания в https://wiki.ubuntu.com/MaverickMeerkat/ReleaseNotes при изучении включения XDMCP (который необходимо будет сделать, для какого Вы хотите), который говорит:

Ubuntu 10.10 не поддерживает протокол XDMCP для удаленных графических логинов. Пользователи, которые требуют поддержки XDMCP, должны будут установить другого менеджера по оформлению, такого как wdm или xdm, для этой функциональности.

Так, чтобы вид шпигатов Ваш хороший графический вход в систему. Необходимо будет заменить gdm с чем-то еще как xdm или возможно kdm или wdm вместо этого. Тем путем можно включить XDMCP и - широковещательный флаг Xnest сможет найти X-сервер.

0
ответ дан 24.11.2019, 00:59

Теги

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