[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: 系统更新导致的compiz问题



应该是因为xorg的更新覆盖了NVIDIA驱动带的 libglx.so文件.
比如安装的从NV网站下的官方173.14.09驱动,可以这样做:

cd /usr/lib/xorg/modules/extensions
mv  libglx.so  libglx.so.mesa
ln -sf libglx.so.173.14.09  libglx.so

重启一下X就行了.

2008/6/30 zwang <wzc0066@gmail.com>:
>
> 大家好:
>
> 系统是:debian lenny.
>
> 前段时间compiz配置完后,一直运行的很不错!
> 昨天根据系统的提示更新了一下软件包,好像还有一个xorg相关的,然后今天再启动fusion0-icon就不行了,启动log如下:
>
> zwang@i965:~$  * Detected Session: gnome
>  * Searching for installed applications...
>  * No GLX_EXT_texture_from_pixmap with direct rendering context
>  ... nor with indirect rendering, this isn't going to work!
>  * Using the GTK Interface
>  * Starting Compiz
>  ... executing: compiz.real --replace --sm-disable --ignore-desktop-hints ccp
> compiz.real (core) - Fatal: glXCreateContext failed
> compiz.real (core) - Error: Failed to manage screen: 0
> compiz.real (core) - Fatal: No manageable screens found on display :0.0
>
> 重新检测3D加速:
> zwang@i965:~$ glxinfo | grep 'direct rendering'
> Error: glXCreateContext failed
> 正常情况下应该输出的是:direct rendering: Yes 的!
>
> 那位大侠有遇到这种情况吗?请给点建议。
>
> ---------
>
> 其实这是第二次了,第一次时搜索了半天也没头绪,然后又重新安装了一遍nvidia驱动了事。但每升级一次都重装很麻烦的,所以想寻求一下问题的根源彻底解决了。
>

Reply to: