Сервер VNC не запустился

Мой компьютер Linux выключен из-за нарушения энергоснабжения. После перезапуска я не смог повторно подключить свой компьютер через vncviewer. Я вошел в свой компьютер и проверил статус с помощью

sudo systemctl status vncserver@:1.service

. Сообщения об ошибках можно найти здесь , а некоторые примечательные из них приведены ниже:

lambda-quad pkexec[9665]: lulab: Error executing command as another user: Not authorized [USER=root] [TTY=unknown] [CWD=/] [COMMAND=/usr/lib...]
lambda-quad skystemd[1]: vncserver@:1.server: start operation timed out. Terminating.
lambda-quad skystemd[1]: vncserver@:1.server: Failed with result 'timeout'.
lambda-quad skystemd[1]: Failed to start Systemd VNC server startup script for Ubuntu 20.04

Я попытался перезапустить vncserver с помощью:

sudo systemctl start vncserver@:1.service

Затем, Я получил сообщение об ошибке:

Job for vncserver@:1.service failed because a timeout was exceeded.

Может ли кто-нибудь сказать мне, что происходит не так, и что я могу сделать, чтобы это исправить? Спасибо

0
задан 20 November 2020 в 11:59

1 ответ

Вы пробовали просто команду от имени вашего реального пользователя (не root):

vncserver

Это не служба, но, похоже, ваша команда sudo жалуется на root пользователя, если root не имеет сеансов GUI, это может быть причиной.

Редактировать:

Неплохо бы проверить, с какого пользователя он начинается.

Это выдержка из:

https://help.ubuntu.com/community/VNC/Servers

Запуск TigerVNC vncserver при загрузке Установочный пакет ubuntu также регистрирует системную службу, что упрощает определение прослушивающих vnc-серверов при запуске. Отредактируйте файл /etc/default/vncserver и добавьте номер дисплея и пользователя для запуска:

VNCSERVERS="1:myusername"

Затем включите службу при загрузке с помощью:

sudo update-rc.d vncserver defaults

0
ответ дан 19 November 2020 в 20:54

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

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