问题:
vnc和xfce4都已安装,xstartup配置也正常,vnc可以连接Ubuntu,但是显示灰屏,鼠标显示X
解决:
主要查看日志:
vi /root/.vnc/iZt4niwihai03lilg49rdmZ:1.log
发现问题:
Font directory '/usr/share/fonts/X11/75dpi/' not found - ignoring
Font directory '/usr/share/fonts/X11/100dpi/' not found - ignoring
安装:
sudo apt-get install xfonts-75dpi
sudo apt-get install xfonts-100dpi
重启vnc服务,还是不行,再次查看日志,发现:
xfwm4: /usr/local/lib/libz.so.1: version `ZLIB_1.2.9' not found
于是执行如下命令:
wget http://zlib.net/zlib-1.2.11.tar.gz
tar zxf zlib-1.2.11.tar.gz
cd zlib-1.2.11
./configure
make && make install
cd /lib/x86_64-linux-gnu/
cp libz.so.1 libz.so.1_copy
rm libz.so.1
ln -s libz.so.1.2.11 libz.so.1
再次重启服务,vnc显示出正常桌面,问题解决。