在ubuntu 9.04上,VirtualBox虚拟机第一次启动正常,再启动虚拟机的内容就会变成半透明效果。而且会造成mplayer(smplayer)画面透明,无法显示视频。换compiz到metacity问题依旧。
参考论坛讨论,自己总结出彻底解决方法如下:
sudo vim /usr/bin/VirtualBox
在PATH=……一行前加入:
export XLIB_SKIP_ARGB_VISUALS=1
添加完保存之后正常启动VirtualBox,虚拟机画面正常。注销后再启动VirtualBox也不会再影响mplayer。