同事告诉我说,他的一个Linux 启动了Vncserver 之后,别人都连接不上,连接一闪而过。
我告诉他那是颜色配置的问题,在vncviewer里面,要配置颜色选项,colorLevel.
可以配置为下面的值。
-
rgb111 to use 8 colors
-
rgb222 to use 64 colors
-
pal8 to use 256 colors
-
full to use full color
于是我把我的vncviewer配置成rgb222, 就连接到了他启动的vncserver ,但是后来我发现当我尝试再去连我自己的Linux的时候,Linux 颜色也只有256位。我还重新去看vncserver的启动脚本xstartup.
-
unset SESSION_MANAGER
-
unset DBUS_SESSION_BUS_ADDRESS
-
exec /etc/X11/xinit/xinitrc
问题还是要回到VNCViewer上的配置,ColorLevel 的值为0. FullColour的值则为False.
这时候需要先改动FullColour 为True, 然后把ColorLevel 的值改为pal8. 才可以,否则ColorLevel 将会一直是0.
改完之后顺利的连接上我的linux, 颜色重新回到正常。
参考:
阅读(2101) | 评论(0) | 转发(0) |