orbitrus n00b
Joined: 02 Feb 2005 Posts: 15
|
Posted: Sat Mar 10, 2007 1:14 am Post subject: open-source r300 radeon driver -> gl freeze |
|
|
When using the opensource radeon driver, I get direct rendering enabled, and glxgears at 3000fps, but:
Code: |
mplayer -vo gl2 filename.avi
|
crashes the system! Using -vo gl doesn't though.
Now, this isn't such a big deal... but when I try and run Beryl the system crashes in the EXACT same manner. Trying to get Beryl working and freezing the system is a real pain. Plus, I have a Radeon 9500 - I thought this was supposed to be stable with X7.2... Proprietary drivers work great (though, of course, Beryl-AIGLX doesn't work, and XGL has it's own problems).
Xorg is 7.2, Kernel 2.6.20, most of the system not ~ though.
Some points -
Magic SysRQ still works.
Numlock/Capslock have no effect.
When in EXA mode, all windows go black, the mouse cursor stays what is was [pointer or text select or ...], and can move freely.
When in XAA, all windows remain visible, the mouse cursor moves for about 1 second, pointer changing to what is under the mouse, and stops moving after the 1 second.
Xorg.0.log and Xorg.0.log.old are exactly the same.
Relevant sections of xorg.conf:
Code: |
Section "Extensions"
# Option "Composite" "true"
# Option "XVideo" "true"
EndSection
Section "Device"
Identifier "ATI_F"
Driver "radeon"
# Option "AccelMethod" "EXA"
# Option "XaaNoOffscreenPixmaps" "true"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Keyboards" "CoreKeyboard"
InputDevice "Mice" "CorePointer"
# InputDevice "MX510" "CorePointer"
# InputDevice "Trackball" "SendCoreEvents"
Option "AIGLX" "true"
EndSection
|
Relevant portions of make.conf:
Code: |
CFLAGS="-Os -march=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
VIDEO_CARDS="fglrx radeon r300_dri"
|
|
|