我有一台虚拟机
- Debian 9.1
- Gnome 3.22
- TigerVnc 服务器
- TigerVnc-Cilent(在客户端)
服务器启动时
vncserver -localhost no -geometry 1280x1024 -depth 32
.vnc/xstartup
文件:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
gnome-session &
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
以及客户端 VNC 会话
xvncviewer -FullScreenAllMonitors=0 -FullscreenSystemKeys=1 -FullScreen=1 10.70.1.5:1
与 VNC 服务器的连接正常。Nautilus
或等程序也可以正常Firefox
工作。但是当我启动IntelliJ
(java 程序)时,Windows 是空白的(见所附屏幕截图)。其他 java 程序(例如)也是BytecodeViewer
空白的。
对此有什么想法吗?
编辑 1(可能的解决方案)
问题讨论于https://stackoverflow.com/a/37428300/5247292
解决方法是,将 设置-depth 32
为-depth 24
。Boom。
答案1
问题讨论于https://stackoverflow.com/a/37428300/5247292解决方案是,在命令中设置-depth 32
。Boom 。-depth 24
vncviewer