Настройка vnc-сервера и отсутствие физического отображения: Ubuntu 16.04 LTS

Я пытаюсь настроить vnc-сервер на Ubuntu 16.04 LTS, на котором установлен рабочий стол Unity. Я не хочу устанавливать другое окружение рабочего стола.

Я установил x11vncserver и позже понял, что он не работает, когда на сервере нет физического монитора. Это дает ошибку как

*** XOpenDisplay failed. No -display or DISPLAY.

(Есть способы эмулировать монитор, но я не пробовал его.)

После удаления я попытался vncserver ( xvnc ), который работает, но мне нужно перейти к панели гномов, и это выглядит очень странно и низкого качества.

Сведения о соединении: Gigabit Ethernet (на всем пути от клиента к серверу), но не в локальной сети.

Может ли кто-нибудь помочь. Благодаря.

3
задан 27 November 2016 в 01:04

1 ответ

В первую очередь установите x11vnc:

sudo apt install x11vnc -y

Для создания пароля выполните следующую команду (не используйте 12345678).

sudo x11vnc -storepasswd 12345678 /etc/x11vnc.pass

Для обеспечения пароля выполните команды:

$ sudo chmod 744 /etc/x11vnc.pass
$ sudo chattr +i /etc/x11vnc.pass

Редактирование и добавляют к нижней части lightdm конфигурационный файл как таковой:

sudo vi /etc/lightdm/lightdm.conf

Добавьте:

# vnc server configuration. This is one big line.

[SeatDefaults]
greeter-setup-script=/usr/bin/x11vnc -auth /var/run/lightdm/root/:0 -noxrecord -noxfixes -noxdamage -xkb -nowcr -repeat -rfbauth /etc/x11vnc.pass  -forever -bg -rfbport 5900 -scale 1270x710 -o /var/log/x11vnc.log

lightdm

sudo service lightdm restart

Перезапуска Удостоверяется, что x11vnc работает

pgrep x11vnc

От соединяющегося компьютера, сделайте это,

sudo apt-get install xtightvncviewer -y
vncviewer

Вводит IP-адрес x11vnc сервера и подключения.

не используйте 12345678 в качестве пароля.

0
ответ дан 27 November 2016 в 01:04
  • 1
    Большое спасибо.. Ваши предложения помогли мне установить gcc.. – Pala Ravi Kanth 7 September 2018 в 00:22

Другие вопросы по тегам:

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