我正在运行 Ubuntu 18.04,并且刚刚在 Gnome 上安装了 VNCserver。
为了做到这一点,因为这是我第一次尝试,所以我阅读了在线指南。
结果是我安装了 VNC 服务器并且可以连接到它,但是当我从 Android 平板电脑上执行此操作时,它只会出现灰色屏幕。
这是我的配置文件的内容:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
# Fix to make GNOME work
export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession
以下是 Xtightvnc 日志的错误:
Font directory '/usr/share/fonts/X11/75dpi/' not found - ignoring
Font directory '/usr/share/fonts/X11/100dpi/' not found - ignoring
xrdb: No such file or directory
xrdb: can't open file '/home/ubuntu/.Xresources'
我成功解决了字体问题,唯一需要解决的是 xrdb,而且我不知道如何解决它。
需要澄清的是,当我安装数据包时,我会安装所有这些内容,甚至更多:
$ sudo apt-get install \
gnome-panel \
gnome-settings-daemon \
metacity nautilus \
gnome-terminal \
x11-xserver-utils
提前致谢
答案1
如果服务器上没有显示器,则会发生这种情况。请确保显示器已插入。
如果没有的话,请尝试以下方法:
- ssh/putty 进入无监视器服务器
- 输入“vnc4server:1”
- 输入“export DISPLAY=:1”
- 输入“x-session-manager &”
- 退出终端会话,现在您应该能够使用“vncviewer server_name :1”通过 vnc 进入服务器
ps 取自 ubuntu 论坛。(https://ubuntuforums.org/showthread.php?t=820693)