У меня есть безголовый Ubuntu 21.10, и мне нужно подключиться к нему с помощью удаленного рабочего стола. Когда я пытаюсь начать использовать vncсервер
команда, я получаю слишком ранний код выхода ниже
hd2900@hd2900:~/.vnc$ vncсервер
Новый сервер Xtigervnc «hd2900: 1 (hd2900)» на порту 5901 для отображения: 1.
Используйте xtigervncviewer -SecurityTypes VncAuth -passwd /home/hd2900/.vnc/passwd :1 для подключения к серверу VNC.
=================== хвост /home/hd2900/.vnc/hd2900:5901.log ================= ==
================================================== =============================
Запуск сеанса через '/home/hd2900/.vnc/xstartup' завершился слишком рано (< 3 секунд)!
Может быть, сначала попробуйте что-нибудь простое, например,
tigervncserver -xstartup /usr/bin/xterm
Сессия X успешно завершена!
Уничтожение процесса Xtigervnc с идентификатором 10156... успешно!
hd2900@hd2900:~/.vnc$ lsb_release -a
Нет доступных модулей LSB.
Идентификатор дистрибьютора: Ubuntu
Описание: Убунту 21.10
Релиз: 21.10
Кодовое имя: озорник
Мой файл xstartup настроен как
кот xstartup
#!/бин/ш
# Запустить рабочий стол Gnome 3
[ -x /etc/vnc/xstartup ] && выполнить /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
vncconfig -iconic &
dbus-launch --exit-with-session gnome-session &
VNC был создан
apt установить ubuntu-gnome-desktop
apt установить tigervnc-автономный сервер
Затем я установил пароль, используя vncpasswd
команда, за которой следует vncсервер
дать команду запустить сервер.