折腾了3天,彻底晕了,在放弃前在此发贴
给新手留个脚印,给高手留下问题,等待解答
SONY VGN-S36
ATI mebolity radeon 9700
ubuntu 8.10
wubi安装
我是新手,现在是ubuntu第10天,安论坛的教程装完UB,掌握一切新鲜的东西不提,最后决定装compiz尝试3D桌面(其实后来才搞明白compiz早就默认装上了,只是需要装compiz settings manager来开启更多的效果和进行设置)。3D桌面的效果都测试完美,只是以后发现比较容易死机。于是想到可能是显卡驱动的问题。
这3天就在论坛不停的搜索相关的帖子。
glxinfo里发现direct rendering: No (LIBGL_ALWAYS_INDIRECT set)
于是判断是显卡驱动没装好(这括号里的东西一开始没理解,现在也只是一知半解)
再搜帖子,配置xorg.conf文件(列在最后)
反复配置,重启了N次才成功进了桌面(给新手:可放心大胆配置xorg.conf,如重启X后进不了桌面,黑屏。可重启机器,进recovery mode,选最后一项fixorg,修复xorg,系统会自动恢复成原始的xorg.conf文件,再正常启动就回到桌面了)
满心以为成功了,可glxinfo后还是direct rendering: No (LIBGL_ALWAYS_INDIRECT set)
看来配不配xorg.conf似乎并没什么区别。
而且CF icon关闭3D,改成metacity依然是direct rendering: No
疑惑没有解决又增加了更多的困扰
在终端下运行glxgears,会闪,平均成绩9xx fps
关闭3D后成绩是12XX fps
root用户下(sudo -i)或者在alt-F2里运行glxgears,不闪,平均成绩28XX fps. 高出3倍多。
我不想再去删掉开源的驱动去尝试官方闭源驱动了,还是放弃吧
如果有高手经过,希望能解释一下
我的驱动到底还需要装吗(就是direct rendering: No (LIBGL_ALWAYS_INDIRECT set)的意思并不是驱动没装上)
我xorg.conf文件配置对吗,还有改进的地方吗
如何能做到普通用户和ROOT一样运行glxgears不闪烁,成绩也提升到一致的水平吗
--------------------
忘记贴上xorg.conf了
Section "Module"
Load "glx"
Load "dri"
EndSection
Section "Device"
Identifier "ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]"
Busid "PCI:1:0:0"
Driver "radeon"
#Option "AGPSize" "32" ##AGP为什么不能打开,打开就黑屏进不了桌面
Option "XAANoOffscreenPixmaps" "on"
#Option "AGPMode" "4" ##AGP为什么不能打开,打开就黑屏进不了桌面
#Option "AGPFastWrite" "on" ##AGP为什么不能打开,打开就黑屏进不了桌面
#Option "DisableGLXRootClipping" "on" ##下面3行我COPY来的,不知道意思,查了/var/log/Xorg.0.log后发现并不起作用,所以注释掉了
#Option "AddARGBGLXVisuals" "on"
#Option "AllowGLXWithComposite" "on"
Option "EnablePageFlip" "on"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
HorizSync 31-83
VertRefresh 56-76
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies Inc RV350 [Mobility Radeon 9600 M10]"
Monitor "Generic Monitor"
SubSection "Display"
Depth 24
Modes "1280x800" "1024x768"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
screen 0 "Default Screen" 0 0
option "AIGLX" "true"
EndSection
Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
ATI,xorg.conf以及glxgears,compiz的困扰
-
- 帖子: 64
- 注册时间: 2009-01-21 16:47
-
- 帖子: 21
- 注册时间: 2008-09-19 19:22
Re: ATI,xorg.conf以及glxgears,compiz的困扰
direct rendering: No (LIBGL_ALWAYS_INDIRECT set)
如果用快捷键开终端,就会显示这个结果
。。
从菜单就不会了
如果用快捷键开终端,就会显示这个结果
。。
从菜单就不会了
-
- 帖子: 64
- 注册时间: 2009-01-21 16:47
Re: ATI,xorg.conf以及glxgears,compiz的困扰
谢谢楼上,测试了一下
确实
如果先快捷键开终端,glxinfo, 并且不关闭这个窗口,再从菜单里开终端的话依然是显示一样的结果,NO
反过来如果先从菜单里开终端glxinfo显示YES,不关闭的话,再用快捷开终端也一样是YES。
这叫什么事啊。
确实
如果先快捷键开终端,glxinfo, 并且不关闭这个窗口,再从菜单里开终端的话依然是显示一样的结果,NO
反过来如果先从菜单里开终端glxinfo显示YES,不关闭的话,再用快捷开终端也一样是YES。
这叫什么事啊。
- jarryson
- 帖子: 4002
- 注册时间: 2005-08-14 19:53
Re: ATI,xorg.conf以及glxgears,compiz的困扰
....还有这样的事情?
- xeon00
- 帖子: 87
- 注册时间: 2009-02-27 2:11
Re: ATI,xorg.conf以及glxgears,compiz的困扰
cool
——菜鸟之心,黑客之路
CPU:AMD sempron 2800 (Single Core)
内存:Corsair 512M DDR2 675
主板:ONDA n61v
显卡:Geforce 6100 400集成显卡
硬盘:Westdata 80G
系统:Centos 5.3+windows 2003
CPU:AMD sempron 2800 (Single Core)
内存:Corsair 512M DDR2 675
主板:ONDA n61v
显卡:Geforce 6100 400集成显卡
硬盘:Westdata 80G
系统:Centos 5.3+windows 2003
-
- 帖子: 1
- 注册时间: 2009-11-24 10:10
Re: ATI,xorg.conf以及glxgears,compiz的困扰
卧靠,我用openSUSE11.2也是同样的效果。lalalaokla 写了:direct rendering: No (LIBGL_ALWAYS_INDIRECT set)
如果用快捷键开终端,就会显示这个结果
。。
从菜单就不会了
难道是x11的BUG?