显示器上没有 VNC 扩展:1

Adr*_*aan 11 vnc tightvncserver 18.04

在 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
Run Code Online (Sandbox Code Playgroud)

作为输出。当我跑步时,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
Run Code Online (Sandbox Code Playgroud)

我不知道如何解决这个问题,也找不到任何关于No VNC extension on display :1.

小智 3

tigervnc如果你以前安装过tightvnc,它已经替换了里面的一些文件/etc/X11//etc/X11/Xvnc-session特别是,现在将调用vncconfig,然后写入此消息。vncconfig不是 的一部分tightvnc,所以它会默默地死去。

要解决此问题,您必须将 的内容替换/etc/X11/Xvnc-session为 的内容~/.vnc/xstartup或 调用~/.vnc/xstartup


小智 -1

这解决了字体问题,但仍然存在无法识别 display:1 的问题

apt-get 安装 xfonts-75dpi apt-get 安装 xfonts-100dpi