我的 Xubuntu 16.04 上运行着 tightvnc 服务器。然后我可以运行以下命令:
xvnc4viewer 192.168.1.2:5901
我可以成功连接到我的机器,但我唯一看到的是:
我猜是因为我的配置有误。这是我的配置文件:
#!/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
# fix to make xfce work:
startxfce4 &
有人能向我解释一下我这里做错了什么吗?我想像坐在服务器机器前一样看到桌面。
答案1
好的,我知道问题出在哪里了。这是 Xubuntu 16.04 的正确配置(我正在使用):
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
startxfce4 &
这是正确的命令:
tightvncserver :10 -geometry 1920x1080 ---> Start the server
tightvncserver -kill :10. ---> Kill the server
xvnc4viewer IPADDRESS:5910 ---> Connect to the server ( replace server IP address ).
最后一个命令我可以在 Linux 中使用。在 Mac 上,我可以使用屏幕共享应用程序轻松连接。