在 Ubuntu 18.04 上,我运行了sudo apt-get install tightvncserver
。然后我运行,vncserver
得到
New 'X' desktop is user:1
Starting applications specified in /etc/X11/Xvnc-session
Log file is /home/user/.vnc/user:1.log
作为输出。当我运行时,more /home/user/.vnc/user:1.log
我得到
23/10/18 00:27:27 Xvnc version TightVNC-1.3.10
23/10/18 00:27:27 Copyright (C) 2000-2009 TightVNC Group
23/10/18 00:27:27 Copyright (C) 1999 AT&T Laboratories Cambridge
23/10/18 00:27:27 All Rights Reserved.
23/10/18 00:27:27 See http://www.tightvnc.com/ for information on TightVNC
23/10/18 00:27:27 Desktop name 'X' (user:1)
23/10/18 00:27:27 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
23/10/18 00:27:27 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
No VNC extension on display :1
Killing Xtightvnc process ID 5196
我不知道如何解决这个问题,也找不到任何东西No VNC extension on display :1
。
答案1
tigervnc
如果您之前已经安装过tightvnc
,它已经替换了里面的某些文件/etc/X11/
。/etc/X11/Xvnc-session
特别是,它现在将调用vncconfig
,进而写入此消息。vncconfig
不是的一部分tightvnc
,所以它会悄悄地死去。
要修复此问题,您必须/etc/X11/Xvnc-session
用 的内容~/.vnc/xstartup
或对 的调用替换 的内容~/.vnc/xstartup
。
答案2
这解决了字体问题,但仍然存在无法识别显示:1 的问题
apt-get 安装 xfonts-75dpi apt-get 安装 xfonts-100dpi