我正在尝试在 Ubuntu 14 LTS 上安装 VNC 服务器。我安装了“vnc4server”包并简单地通过:“vncserver”命令行启动了vncserver。(如: http: //www.howtoforge.com/how-to-install-vnc-server-on-ubuntu-14.04)
我得到了会话,我试图通过我的 vnc 查看器连接到它,但我看到灰色的空白屏幕。如何配置它以在会话中显示正常桌面?
我正在尝试在 Ubuntu 14 LTS 上安装 VNC 服务器。我安装了“vnc4server”包并简单地通过:“vncserver”命令行启动了vncserver。(如: http: //www.howtoforge.com/how-to-install-vnc-server-on-ubuntu-14.04)
我得到了会话,我试图通过我的 vnc 查看器连接到它,但我看到灰色的空白屏幕。如何配置它以在会话中显示正常桌面?
要解决此问题,首先,检查您的系统上是否安装了任何桌面环境(例如,Unity、Gnome、KDE、xfce、lxde 等)。您可以使用: echo $DESKTOP_SESSION 或者您可以从 env 进行验证。
就我而言,我已经在 Ubuntu 服务器上安装了 LXDE。现在重要的是找到 lxde 的确切可执行路径,就/usr/bin/startlxde
我而言。
替换您的内容~/.vnc/xstartup
并粘贴以下行:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
export XKL_XMODMAP_DISABLE=1
/usr/bin/startlxde
注意:以上代码仅对 lxde 有效。
来源(我在我的博客上写了一篇相关的帖子)