LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 739|回复: 5

关于eselect opengl set nvidia

[复制链接]
发表于 2009-5-19 21:05:01 | 显示全部楼层 |阅读模式
我的系统是nvidia显卡,使用的180.29驱动.按照安装完的提示,说要使用glx应该执行eselect opengl set nvidia,默认的opengl设置是xorg-x11.现在的情况是我一旦吧opengl设置成了nvidia,如果www-client/mozilla-firefox-bin的话,就会出现如下错误:
*** glibc detected *** ./firefox-bin: free(): invalid pointer: 0xb521d080 ***                                   
======= Backtrace: =========                                                                                    
/lib/libc.so.6[0xb68d13e4]                                                                                      
/lib/libc.so.6(cfree+0x9c)[0xb68d2d3c]                                                                          
/usr/lib/opengl/nvidia/lib/libnvidia-tls.so.1[0xb53a1a60]                                                      
/lib/libdl.so.2(dlclose+0x2a)[0xb71e4d0a]                                                                       
/usr/lib/opengl/nvidia/lib/libnvidia-tls.so.1[0xb53a1931]                                                      
./libnspr4.so[0xb71ff14f]                                                                                       
./libnspr4.so(PR_NewLogModule+0x185)[0xb71f4b55]                                                               
./libxul.so[0xb7c24f29]                                                                                         
./libxul.so[0xb7cdcfb6]                                                                                         
./libxul.so[0xb742d8f1]                                                                                         
/lib/ld-linux.so.2[0xb7f68174]                                                                                 
/lib/ld-linux.so.2[0xb7f682a4]                                                                                 
/lib/ld-linux.so.2[0xb7f5a9bf]                                                                                 
======= Memory map: ========                                                                                    
08048000-0804a000 r-xp 00000000 08:05 3561       /home/wzl/firefox/firefox-bin                                 
0804a000-0804b000 rw-p 00001000 08:05 3561       /home/wzl/firefox/firefox-bin   ................

而如果opengl设置成xorg-x11则没有这个问题.  由于我是kde桌面  所以不想从源码编译firefox.我想问一下opengl应该设置成哪一个,各有什么区别?

谢谢!!
发表于 2009-5-20 07:32:55 | 显示全部楼层
设为 nvidia 可以 3D 加速,设为 xorg-x11 则只有 2D 加速。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-20 08:10:25 | 显示全部楼层
Post by LiYanrui;1989055
设为 nvidia 可以 3D 加速,设为 xorg-x11 则只有 2D 加速。
谢谢!
但是我设置成nvidia以后,就不能使用www-client/mozilla-firefox-bin了,我应该怎么作才能够在设置成nvidia的情况下,使用www-client/mozilla-firefox-bin呢?

谢谢!!
回复 支持 反对

使用道具 举报

发表于 2009-5-20 12:54:14 | 显示全部楼层
重装一次 mozilla-firefox-bin 不行吗?
回复 支持 反对

使用道具 举报

发表于 2009-5-20 13:13:54 | 显示全部楼层
什么时候能选intel就好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-20 13:26:16 | 显示全部楼层
Post by LiYanrui;1989138
重装一次 mozilla-firefox-bin 不行吗?
谢谢
试过了,重装以后还是出现同样的错误,现在只有把opengl设置成xorg-x11才可以使用www-client/mozilla-firefox-bin,不知道是什么问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表