Сервер TightVNC в Ubuntu не может запуститься с `vncconfig: not found`

Возникла небольшая проблема с сервером TightVNC.

Только что установил пакет tightvncserver в Ubuntu 18.04, но он сразу падает после запуска сеанса:

06/11/19 18:40:25 Xvnc version TightVNC-1.3.10
06/11/19 18:40:25 Copyright (C) 2000-2009 TightVNC Group
06/11/19 18:40:25 Copyright (C) 1999 AT&T Laboratories Cambridge
06/11/19 18:40:25 All Rights Reserved.
06/11/19 18:40:25 See http://www.tightvnc.com/ for information on TightVNC
06/11/19 18:40:25 Desktop name 'X' (srv:1)
06/11/19 18:40:25 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
06/11/19 18:40:25 Listening for VNC connections on TCP port 5901
Font directory '/usr/share/fonts/X11/75dpi/' not found - ignoring
Font directory '/usr/share/fonts/X11/100dpi/' not found - ignoring
/etc/X11/Xvnc-session: 6: /etc/X11/Xvnc-session: vncconfig: not found
Killing Xtightvnc process ID 2428

/etc/X11/Xvnc-session кажется довольно стандартным:

#! /bin/sh

test x"$SHELL" = x"" && SHELL=/bin/bash
test x"$1"     = x"" && set -- default

vncconfig -iconic &
$SHELL -l <<EOF
exec /etc/X11/Xsession "$@"
EOF
vncserver -kill $DISPLAY

Я попытался переустановить сервер TightVNC, это не помогло.

Что такое vncconfig? Разве это не должно быть частью пакета TightVNC? Если нет, где я могу его найти?

1
задан 6 November 2019 в 21:19

1 ответ

Вы, вероятно, сначала установили tigervnc, который изменяет и создает пару файлов в / etc / X11. Я не знаю, какие это, но ваш .vnc / xstartup больше не будет работать. Вам необходимо создать новый / etc / X11 / Xvnc-session, который будет иметь то же содержимое, что и ваш xstartup.

7
ответ дан 17 March 2020 в 14:34

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

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