VNC по xinetd не делает запускает vncserver

Это помогло мне, YMMV. Другое предложение состояло в том, чтобы установить mono-devel пакет.

Отсюда:

Попытка:

sudo find /usr/bin | grep gmcs

Если результат не

/usr/bin/gmcs
/usr/bin/gmcs2

Затем попытка:

  1. установите mono-gmcs пакет (если только имеют “/usr/bin/gmcs”),
  2. в случае, если у Вас есть только “/usr/bin/gmcs2 , делают символьную ссылку на нем, назвал gmcs

    sudo ln-s/usr/bin/gmcs2/usr/bin/gmcs

Перезапустите apache2 или xsp или Ваш веб-сервер и проверьте результат в браузер. Я думаю, что это помогло бы.

1
задан 30 November 2010 в 01:22
1 ответ

Ну, я думаю, что мне удалось получить компромиссное решение для этого:

с помощью следующей конфигурации я могу получить экран входа в систему:

service vnc-1024x768x16
{
  protocol = tcp
  socket_type = stream
  wait = no
  user = user_name
  server = /usr/bin/Xvnc
  server_args = -inetd -query localhost -once -geometry 1024x768 -depth 16 -rfbport=5901 -rfbauth=/home/user_name/.vnc/passwd
  disable = no
}

Смотря на это учебное руководство, я могу заметить, что решение аналогично. Я даже заметил, что они не используют vncserver, поскольку я искал (так как я использую vncserver для выполнения вручную сервера VNC без xinetd).

Смотря на страницу справочника vncserver, они говорят, что на самом деле эта программа является оберткой для Xvnc. Однако, когда я работаю vncserver один, это называет программу под названием Xtightvnc, не Xvnc.

Изменение строки 'сервера' в вышеупомянутой конфигурации для вызова Xtightvnc вместо Xvnc не дает мне соединения, таким образом, я все еще должен буду продолжить с Xvnc.

Другая большая разница, которую я заметил между использованием Xtightvnc и Xvnc, - то, что последний устанавливает довольно медленную связь, таким образом, я все еще предпочитаю Xtightvnc...

К настоящему времени я могу обработать это немного лучше, но дальнейшие идеи приветствуются также...

BTW, я обнаружил, что Xvnc является на самом деле RealVNC для моей машины, не TightVNC, как я требовал, угадайте, что я должен буду посмотреть больше о том, как перенаправить вещи хорошо, также о том, как использовать Xtightvnc, как я требую...

Спасибо за чтение...

так же, как выходные данные... Я наконец добрался, чтобы заставить Xtightvnc работать. Проблема? В xinetd server_args строка конфигурации не делает принимает '=' символ для присвоения значения к параметрам! :D таким образом, конечный результат:

service vnc-1024x768x16
{
  protocol = tcp
  socket_type = stream
  wait = no
  user = user_name
  server = /usr/bin/Xvnc
  server_args = -inetd -query localhost -once -geometry 1024x768 -depth 16 -rfbport 5901 -rfbauth /home/user_name/.vnc/passwd
  disable = no
}

Я также должен был изменить гибкую ссылку Xvnc, которая указывала на Xvnc4 (realvnc), таким образом, это наконец указало на Xtightvnc...

0
ответ дан 4 December 2019 в 10:32

Теги

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