我是 Linux 新手,目前正在运行 Ubuntu 14.04 LTS(服务器)。
我面临的挑战是,我试图创建一个将显示完整 ubuntu 桌面的 VNC 桌面,但是由于某种原因,当我通过 VNC 客户端连接时,我遇到了 root 的 X 桌面。
答案1
要从无头服务器提供 VNC,最好使用紧密型VNC服务器;所以安装它。
另外,请确保您有一个桌面安装已经。
然后,切换到您要启动服务器的用户帐户:
root@box $ su some_user
Password:
(如果您需要先创建新用户,请参阅在 Ubuntu 服务器上添加新用户。
作为用户,创建 VNC 服务器实例:
some_user@box $ vncserver -geometry 800x600 :5
最后,作为客户端将您的 VNC 客户端指向box:5
。
答案2
使用以下命令终止正在运行的 VNC,
vncserver-kill:1,
在文本编辑器中打开以下文件,
~/.vnc/xstartup
搜索此行 -
x-window-manager &
并将其替换为
gnome-session &
现在保存并退出此文件,然后启动您的 VNC 并检查。