ubuntu-x-swat team mailing list archive
-
ubuntu-x-swat team
-
Mailing list archive
-
Message #43255
[Bug 361060] Re: [X1400] Extra X sessions very slow because of EXA and no DRI
I agree, it would be nice to get this fixed. Let the driver fallback to
shadowfb-technique if DRI-init fails, I'm sure that would help a lot.
Guest sessions are next to unusable right now. The strange thing is I
remember seeing patches upstream that were meant to revert to non-EXA
acceleration techniques if DRI-init fails, but that simply doesn't work
(I keep radeon-driver updated from git master). EXA is always chosen,
even though it cannot work properly without DRI.
Here are some interesting related commits to radeon driver:
---
commit d302481493ff61eb7f8648b7afe7407b6b653cf7
Author: Jerome Glisse <email>
Date: Wed Sep 16 15:18:40 2009 +0200
radeon/kms: fallback to shadowfb if kernel report acceleration is off
This will fallback to shadowfb is GPU accel failed somewhere during
KMS kernel init.
---
commit f564460e94c9d0f1cf3ff4b8535481b2b8b4e9c1
Author: Alex Deucher <email>
Date: Sat Aug 1 16:53:47 2009 -0400
radeon: use XAA in some cases
Use XAA in low memory situations or when the DRI is disabled.
Using shadowfb might also be a viable option, maybe even a better option...
fixes bug 21683
---
commit 758fcc33c232c32e7b66261fca51de161d1a4800
Author: Dave Airlie <email>
Date: Tue Mar 10 10:34:13 2009 +1000
r600: enable DRI by default
fallback to shadowfb if DRI fails pre init
---
commit 4fc978f3d83ef6370c9715e7ca5350640ccbfe10
Author: Alex Deucher <email>
Date: Thu Feb 26 12:10:08 2009 -0500
R6xx/R7xx: use shadowfb if DRI is disabled
---
One would have thought commit f564460e.. might help, but it does not
trigger for guest sessions in Ubuntu Karmic, and EXA is chosen instead
(at least for my X1400/r500). Would be really nice if commit d3024814
could be done for the r500 UMS-case as well. Perhaps a new upstream bug
report for this problem should be filed..
--
[X1400] Extra X sessions very slow because of EXA and no DRI
https://bugs.launchpad.net/bugs/361060
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-video-ati in ubuntu.
Follow ups