1

В течение последнего дня я пытался загрузить свой сервер Ubuntu на рабочий стол без подключенного к нему монитора. Если он не загружается на рабочий стол, сервер vino не запускается. Что в результате делает VNC-сервер не запускается.

Я пытался добавить фиктивный монитор, следовал этому руководству (пытался изменить папку, в которой находился файл xorg.conf , но безрезультатно), либо зависает на экране загрузки, либо просто загружает меня на экран входа ,

Я включил автоматический вход для моего пользователя на странице настроек и в конфигурации GDM, поэтому, когда монитор подключен к моему серверу, я автоматически помещаюсь на рабочий стол. Но когда монитор не подключен, он открывает экран входа в систему, где я должен вручную нажать кнопку "Вход", чтобы запустить VNC-сервер.

Поэтому мне интересно, есть ли хороший способ подключения к удаленному рабочему столу безголового сервера Ubuntu.

2 ответа2

1

Что касается странного экрана, который вы получаете: (поместив это как ответ из-за необходимости повторения ': D)

Я думаю, чтобы решить проблему с серым экраном, вы должны попробовать это:

# apt-get install xubuntu-desktop xfce4

из этого урока.

Надеюсь это поможет.

Как примечание для всех, кто достиг этого и был сбит с толку и запутался в попытке заставить vncserver фактически загрузиться: в этом руководстве сценарий запуска на самом деле не запускает vncserver при загрузке, а в учебнике, сопровождаемом OP.

0

У меня также были проблемы при попытке заставить vncserver работать на компьютере без головного компьютера xubuntu, хотя у меня не возникало проблем с входом в систему; моя установка была в основном свежей, не уверен, что это как-то связано с этим. Для меня компьютер просто зависнет при запуске без монитора. Несмотря на это, я нашел очень простое решение.

Сделайте резервную копию вашего файла grub по умолчанию:

sudo cp /etc/default/grub /etc/default/grub.old

Затем отредактируйте активный файл grub sudo nano /etc/default/grub следующим образом:

GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

И раскомментируйте (удалите '#') на GRUB_TERMINAL=console

Наконец сохраните, а затем обновите grub. sudo update-grub и перезагрузите компьютер без подключенного монитора.

Я видел, что некоторые учебники используют GRUB_CMDLINE_LINUX="text" но это то, что вызывает проблемы для пользователей VNC. Обратите внимание, что ваша GRUB_CMDLINE_LINUX_DEFAULT="" может отличаться в зависимости от некоторых необходимых команд, добавьте их обратно, если это необходимо.

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