У меня есть машина только с установкой Ubuntu 21.04. Это было в 20.04, и я использовал tigerVNC, чтобы запустить VNC. Все работало, когда я выполнил команду обновления, и она переместила меня на 21.04, чего я не ожидал. Теперь все остальное работает, но моя команда vncserver не может запустить сеанс vnc. Вместо этого я получаю сообщение об ошибке:
Новый сервер Xtigervnc «EmilieServer: 3 (michel)» на порту 5903 для отображения: 3.
Используйте xtigervncviewer -SecurityTypes VncAuth,TLSVnc -passwd /home/michel/.vnc/passwd EmilieServer:3 для подключения к серверу VNC.
=================== хвост /home/michel/.vnc/EmilieServer:5903.log ================= ==
================================================= ===================================
Запуск сеанса через '/home/michel/.vnc/xstartup' завершился слишком рано (< 3 секунд)!
Может быть, сначала попробуйте что-нибудь простое, например,
tigervncserver -xstartup /usr/bin/xterm
Сессия X успешно завершена!
Уничтожение процесса Xtigervnc с идентификатором 23027... успешно!
Глядя на журнал для этого сеанса vnc, я получаю эту информацию.
Xnvc TigerVNC 1.11.0 - построено 20 сентября 2021 г., 18:41.
Copyright (C) 1999-2020 TigerVNC Team и многие другие (см. README.rst)
См. https://www.tigervnc.org для получения информации о TigerVNC.
Базовый выпуск X-сервера 12011000, The X.Org Foundation
Чт 28 окт 22:03:30 2021
vncext: Расширение VNC запущено!
vncext: прослушивание подключений VNC на всех интерфейсах, порт 5903.
vncext: создан сервер VNC для экрана 0
3NI3X0 Новый сервер Xtigervnc «EmilieServer: 3 (michel)» на порту 5903 для отображения: 3.
3NI3X0 Используйте xtigervncviewer -SecurityTypes VncAuth,TLSVnc -passwd /home/michel/.vnc/passwd EmilieServer:3 для подключения к серверу VNC.
ComparingUpdateTracker: 0 пикселей на входе / 0 пикселей на выходе
ComparingUpdateTracker: (соотношение 1:-нан)
/usr/bin/startxfce4: X-сервер уже запущен на дисплее: 3
xrdb: в соединении отказано
xrdb: не удается открыть дисплей ': 3'
dbus-update-activation-environment: предупреждение: ошибка отправки в systemd: org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1
вышел со статусом 1
Не удалось инициализировать сервер: не удалось подключиться: в подключении отказано
xfce4-session: не удается открыть дисплей: .
Введите «xfce4-session --help» для использования.
Мой стартовый файл прост и работал в версии 20.04.
#!/бин/ш
установить -xv
xrdb $HOME/.Xresources
xsetroot — сплошной серый
#exec /etc/X11/xinit/xinitrc
отменить SESSION_MANAGER
сбросить DBUS_SESSION_BUS_ADDRESS
#экспорт XKL_XMODMAP_DISABLE=1
dbus-запуск /usr/bin/startxfce4
Кто-нибудь знает, почему я столкнулся с этой проблемой после обновления? Я потратил два дня на это, не могу найти ничего, что могло бы помочь. Этот сервер был настроен, чтобы моя дочь могла заниматься исследовательскими проектами в университете, и он нужен ей для продолжения работы. Любая помощь могла бы быть полезна.