分页: 1 / 1

ati raedon mobility x300 效果正常 就是特别慢

发表于 : 2007-11-12 14:29
zebrattt
已经发在compiz论坛,但没人能回答 这里有没有大侠帮看一下 谢谢


my 3d effect works, but the whole system becomes slow. I found some documents on internet but they don't work on my machine.

I used open suse 10.1 and 10.2 weeks ago, and everything was fast even with 3d enabled.

I post my output in console here, to see if anybody can check if my config is correct and how to fix it? thanks!

I'm using the latest ati driver 8.42.3
my /var/log/Xorg.0.log contains no (EE). just something like below. if needed, I will post the whole file here.
(II) fglrx(0): driver needs X.org 7.1.x.y with x.y >= 0.0
(II) fglrx(0): detected X.org 7.1.0.0
(II) Loading extension ATIFGLRXDRI
(II) fglrx(0): doing DRIScreenInit


I enabled AIGLX just today, and I saw no difference.

part of my /etc/X11/xorg.conf

代码: 全选

:

 
...
Section "Device"
        Identifier      "ATI Technologies Inc M22 [Mobility Radeon X300]"
        Driver          "fglrx"
        Busid           "PCI:1:0:0"
EndSection
...
Section "Module"
        Load            "glx"
        Load            "dri"
EndSection
Section "Extensions"
        Option          "Composite"     "Enable"
EndSection

Section "DRI"
   Mode   0666
EndSection

Section "ServerFlags"
        Option  "AIGLX" "on"
EndSection

$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MOBILITY RADEON X300
OpenGL version string: 2.0.6958 Release

$ glxinfo | grep direct
direct rendering: Yes


$ compiz --replace
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 1002:5460 (prog-if 00 [VGA])
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1280x1024) to maximum 3D texture size (2048): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting gtk-window-decorator
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
Attempted to unregister path (path[0] = org path[1] = freedesktop) which isn't registered
Attempted to unregister path (path[0] = org path[1] = freedesktop) which isn't registered
Attempted to unregister path (path[0] = org path[1] = freedesktop) which isn't registered
...
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
...
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format

发表于 : 2007-11-15 9:22
zebrattt
自己re一下

发表于 : 2007-11-22 7:10
zebrattt
照着lijzz哥们(也是x300卡)的xorg.conf配了 也是一样

刚都试了 最新的driver 7.11 但更慢了

发表于 : 2007-11-22 7:30
ltkun
用哪种方案?如果是xgl的话肯定很慢

发表于 : 2007-11-22 13:55
zhuqin_83
正常阿,就是慢我才不推荐的。

Re: ati raedon x300 效果正常 就是特别慢

发表于 : 2007-11-22 15:10
lijzz
zebrattt 写了:已经发在compiz论坛,但没人能回答 这里有没有大侠帮看一下 谢谢


my 3d effect works, but the whole system becomes slow. I found some documents on internet but they don't work on my machine.

I used open suse 10.1 and 10.2 weeks ago, and everything was fast even with 3d enabled.

I post my output in console here, to see if anybody can check if my config is correct and how to fix it? thanks!

I'm using the latest ati driver 8.42.3
my /var/log/Xorg.0.log contains no (EE). just something like below. if needed, I will post the whole file here.
(II) fglrx(0): driver needs X.org 7.1.x.y with x.y >= 0.0
(II) fglrx(0): detected X.org 7.1.0.0
(II) Loading extension ATIFGLRXDRI
(II) fglrx(0): doing DRIScreenInit


I enabled AIGLX just today, and I saw no difference.

part of my /etc/X11/xorg.conf

代码: 全选

:

 
...
Section "Device"
        Identifier      "ATI Technologies Inc M22 [Mobility Radeon X300]"
        Driver          "fglrx"
        Busid           "PCI:1:0:0"
EndSection
...
Section "Module"
        Load            "glx"
        Load            "dri"
EndSection
Section "Extensions"
        Option          "Composite"     "Enable"
EndSection

Section "DRI"
   Mode   0666
EndSection

Section "ServerFlags"
        Option  "AIGLX" "on"
EndSection

$ fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI MOBILITY RADEON X300
OpenGL version string: 2.0.6958 Release

$ glxinfo | grep direct
direct rendering: Yes


$ compiz --replace
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 1002:5460 (prog-if 00 [VGA])
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1280x1024) to maximum 3D texture size (2048): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting gtk-window-decorator
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
Attempted to unregister path (path[0] = org path[1] = freedesktop) which isn't registered
Attempted to unregister path (path[0] = org path[1] = freedesktop) which isn't registered
Attempted to unregister path (path[0] = org path[1] = freedesktop) which isn't registered
...
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
...
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format

我以前也安装过8.42,开启3D并没有慢的感觉,感觉显示效果要比8.40更好些,只是在影音播放上主要解决不了X11=XV的问题,就返回重新安装8.40了,就在X300现在而言,建议还是安装8.40版本为好。

发表于 : 2007-11-26 1:24
zebrattt
我也试过8.40.4 但也一样的慢

发表于 : 2007-11-28 6:24
lijzz
zebrattt 写了:照着lijzz哥们(也是x300卡)的xorg.conf配了 也是一样

刚都试了 最新的driver 7.11 但更慢了
以前用8.40, 速度并不慢,现在新装了ATI 7.11,并安装了 compiz0.6.2和多种3D特效,速度也不慢呀,是不是你的的配置上没做好呀,,,,,,,,,,,,,,

发表于 : 2007-11-28 8:10
zhuqin_83
装8.40以后的驱动,开compiz都会有一定的迟钝感,主要表现在滚动页面如浏览器之类。7.11好一点,继续等7.12。

发表于 : 2007-11-29 1:32
knight007sas
我也是x300的显卡,但不能开效果,只要一开就死机。包括用live cd安装的时候,必须用安全显示模式。不知前辈们是不是也这样。

发表于 : 2007-11-29 19:41
lijzz
knight007sas 写了:我也是x300的显卡,但不能开效果,只要一开就死机。包括用live cd安装的时候,必须用安全显示模式。不知前辈们是不是也这样。
显卡驱动没装或没装好造成的。

发表于 : 2007-12-17 7:24
zebrattt
照着lijzz兄的一模一样的配置

8.40.4的driver, xorg.conf 中 composite=0 , aiglx = "off"


但还是不行 也启动不了了 不知道是什么错


$ compiz --replace
Checking for Xgl: present.
Checking for nVidia: not present.
Checking for Xgl: present.
Starting gtk-window-decorator
/usr/bin/compiz.real (core) - Fatal: GLX_EXT_texture_from_pixmap is missing
/usr/bin/compiz.real (core) - Error: Failed to manage screen: 0
/usr/bin/compiz.real (core) - Fatal: No manageable screens found on display :1.0

发表于 : 2007-12-17 10:08
8506
不会吧,我是T2的显卡,你是X300,明显你的机子配置要比我好一个档次,应该是T43的,我T40的机子,只是用了T42P的主板,立方体,要转多快就多快,这可以设置的啊。我设置了最快的一档,不然转起来根本快得无法控制,是不是和内存有关啊,我的内存是比较大的,1。5G