Я использую Xvnc4.1.1 на Ubuntu 18.04. После того, как я наберу vncсервер
, это говорит
Новый рабочий стол «my_host_name:1 Yann» — my_host_name:1.
, как обычно.
Однако я не мог подключиться к удаленному серверу. В лог-файле написано ошибка аутентификации.
Авторское право (C) 2002-2005 RealVNC Ltd.
См. http://www.realvnc.com для получения информации о VNC.
Базовый выпуск X-сервера 40300000, The XFree86 Project, Inc.
Пт Дек 10 20:25:02 2021
vncext: Расширение VNC запущено!
vncext: прослушивание подключений VNC на порту 5901
vncext: создан сервер VNC для экрана 0
ошибка при открытии файла политики безопасности /etc/X11/xserver/SecurityPolicy
Не удалось инициализировать элемент пути к шрифту /usr/X11R6/lib/X11/fonts/Type1/, удаление из списка!
Не удалось инициализировать элемент пути к шрифту /usr/X11R6/lib/X11/fonts/Speedo/, удаление из списка!
Не удалось инициализировать элемент пути к шрифту /usr/X11R6/lib/X11/fonts/misc/, удаление из списка!
Не удалось инициализировать элемент пути к шрифту /usr/X11R6/lib/X11/fonts/75dpi/, удаление из списка!
Не удалось инициализировать элемент пути к шрифту /usr/X11R6/lib/X11/fonts/100dpi/, удаление из списка!
Не удалось инициализировать элемент пути к шрифту /usr/share/fonts/X11/75dpi/, удаление из списка!
Не удалось инициализировать элемент пути к шрифту /usr/share/fonts/X11/100dpi/, удаление из списка!
Пт дек 10 20:25:03 2021
Соединения: принято: 0.0.0.0::53450
Пт дек 10 20:25:04 2021
SConnection: Клиенту требуется протокол версии 3.3
SConnection: AuthFailureException: ошибка аутентификации
Соединения: закрыты: 0.0.0.0::53450 (ошибка аутентификации)
Пт дек 10 20:25:05 2021
Соединения: принято: 0.0.0.0::51308
xkbcommon: ОШИБКА: xkb_x11_keymap_new_from_device: недопустимый идентификатор устройства: -1
xkbcommon: ОШИБКА: xkb_x11_state_new_from_device: недопустимый идентификатор устройства: -1 SConnection: клиенту требуется протокол версии 3.3
# Не удалось разобрать аргументы: неизвестная опция --login
Пт дек 10 20:25:06 2021
SConnection: AuthFailureException: ошибка аутентификации
Соединения: закрыты: 0.0.0.0::51308 (ошибка аутентификации)
Пт дек 10 20:25:10 2021
Соединения: принято: 0.0.0.0::40184
Соединения: принято: 0.0.0.0::34876
SConnection: Клиенту требуется протокол версии 3.3
Пт дек 10 20:25:11 2021
SConnection: Клиенту требуется протокол версии 3.3
SConnection: AuthFailureException: ошибка аутентификации
Соединения: закрыты: 0.0.0.0::40184 (ошибка аутентификации)
Соединения: принято: 0.0.0.0::38782
Соединения: в черном списке: 0.0.0.0
SConnection: AuthFailureException: ошибка аутентификации
Это сбивает с толку, так как я вообще не вводил пароль, зачем ему жаловаться на сбой аутентификации? я просто ввожу vncсервер
, он будет жаловаться на аутентификацию, я думал, что он будет выполнять аутентификацию только при попытке подключения. Раньше vncserver работал довольно хорошо.Сегодня я только что убил старую сессию и планирую получить новый порт, он жалуется на ошибку аутентификации.
В последнем логе написано, что я в черном списке, согласно realvnc документ, я должен перезапустить, чтобы решить эту проблему. Есть ли способ, которым мне не нужно перезапускать Ubuntu?
Вот мой xstartup
#!/бин/ш
# Раскомментируйте следующие две строки для обычного рабочего стола:
# отключить SESSION_MANAGER
# выполнить /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && выполнить /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot — сплошной серый
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-оконный менеджер и
Кстати, у меня есть root-доступ.