1

Я пытаюсь настроить коробку 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, и я думаю, что я хочу сделать, это поместить "gnome-session" в файл xstart. Однако какой файл xstartup? Работающий пользователь - это "никто", у которого явно нет директории ~/ .vnc/. Я попробовал файл /root/.vnc/xstartup и файл ~ scott / .vnc/ xstartup, и, похоже, они даже не читались.

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

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

2 ответа2

0

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

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

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

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .