问题:Ubuntu需要使用VNCserver服务提供远程桌面,使用TightVNC Viewer远程连接主机,发现只能出现三个正常显示的桌面,继续开更多的桌面,就会发现新开的窗口都是灰色的,没有任何的桌面图标或者终端窗口显示。
解决办法:
修改配置文件 ~/.vnc/xstartup
修改配置文件前,需要把已经开启的桌面关掉,命令如下:
vncserver -kill :n #n为桌面的序号。需要关闭所有打开的vnc桌面。
我把注释掉的行直接省略后的内容如下
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title

文章讲述了在Ubuntu系统中,使用VNCserver和TightVNCViewer时遇到只能显示三个正常桌面的问题。通过修改~/.vnc/xstartup配置文件,关闭现有桌面,注释或调整某些命令(如xfce4-session),可以成功解决该问题并允许打开多个正常显示的桌面。然而,这导致了桌面背景改变,作者正在寻求恢复原背景的方法。

4万+

被折叠的 条评论
为什么被折叠?



