Ubuntu 使用VNCserver远程连接灰屏问题的解决方案
问题: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 "$VNCDESKTOP Desktop" $
xfce4-session &
mate-session &
startkde &
gnome-panel &
gnome-settings-daemon &
metacity &
gnome-terminal &
nautilus &
gnome-session &
保存退出。
打开一个新的vncserver 桌面
vncserver -geometry 1280x800 -depth 24 :1
看到提示创建了一个新的vnc端口。
使用Tight VNC viewer连接主机,显示正常。
测试打开15个vnc端口,发现都可以正常远程打开桌面,并且显示正常。
遗留问题:
我发现修改成当前配置文件后,桌面的背景改变了,不是原来的素净桌面。变成了蓝色背景,下面有一个小老鼠的桌面。
通过测试修改配置文件后,发现是xfce4-session & 这个命令决定的桌面背景。但是我不知道怎么修改。有谁知道可以留言,谢谢。
来源地址:https://blog.csdn.net/qq_40241947/article/details/129240420
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341