Search This Blog

Friday, October 20, 2006

nvidia驱动的一个“诡异”问题

最近很忙,没空玩无冬,没空玩暗黑,今天周末,想着,玩一会儿吧,却发现cedega找不到显卡的信息,nwn也启动不了了,从终端启动,发现是找不到libGL.so.1,locate了一下,发现好端端地在/usr/lib64/opengl/nvidia/lib下躺着呢,而且glxgears glxinfo都是正常的,尝试revdep-rebuild,故障依旧,回想了一下,最近几天好像没做什么破坏性的举动啊,再google,才知道是multilib的问题!一直以来,玩游戏了,就从菜单启动一下,却没有想过我装的游戏是32bit的!这下问题明朗了,再locate libGL.so.1,发现/usr/lib32下果然是没有这个文件的。但是是什么原因导致共享库丢失的呢?然后想起来前两天切换到2.6.18的内核了,隐约记得当时重新emerge nvidia-drivers的时候是有个警告的,于是再次emerge了一下nvidia-drivers,问题消失了。

No comments: