2011年2月28日星期一

显卡驱动失效

昨晚来了个telinit 1之后,再进去桌面特效就没有了,就先放一边了。后来发现VirtualBox里面的Windows XP都打不开了,出现NS_ERROR_FAILURE (0x80004005)的错误:
 这个不像是内核模块的错误,因为没有其它的错误了。dmesg发现如下信息:
Feb 27 22:46:51 Neverland kernel: [10061.463577] VBoxTestOGL[5390]: segfault at 4 ip 00007f4af0c6938e sp 00007fff6a44cfd0 error 4 in libGL.so.1.2[7f4a f0c0e000+ae000]
看来是显卡驱动没有加载,不支持OpenGL了。而我在XP虚拟机里面打开了3D加速,这个需要宿主机支持OpenGL的。当时由于显卡驱动的问题,这两个复选框都是灰的,没法去掉。下图是恢复后的样子。
今天再次打开ATI的驱动设置,当然是出错消息,但是提示用aticonfig设置。然后就用aticonfig --initial一下,然后重启桌面,桌面特效好了,虚拟机也能启动了。

以后要记得aticonfig这个命令来初始化显卡驱动。

没有评论:

发表评论