CentOS下安装TightVNC之前是按照这个教程来的:https://blog.terrynow.com/2021/06/15/linux-enable-remote-access-vnc/很多情况是正常的,不过在最近在安装到部分CentOS上,有问题,就是VNC客户端连接的时候,画面是黑屏或者灰屏幕,只有一个鼠标箭头。
网上也看了很多教程,比如修改vncserver 的启动参数,但是没有作用,最后好使的方案是:
安装MATE Desktop
# 安装MATE桌面 yum -y groups install "MATE Desktop"
修改配置文件~/.vnc/xstartup,内容如下:
可以先备份原来的配置文件,再修改 : cp ~/.vnc/xstartup ~/.vnc/xstartup.bak
#!/bin/sh [ -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" & mate-session &
重启下vncserver就可以正常连接了
# 先关闭 vncserver -kill :1 # 再启动 vncserver :1
文章评论