[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#679312: xserver-xorg-video-radeon: Rotation fails due to "Acceleration init failed", but DRI works nevertheless



2012/6/28 Michel Dänzer <daenzer@debian.org>
On Mit, 2012-06-27 at 22:24 +0200, Johannes Baiter wrote:

'a' at the prompt after writing the report, but it was included by the
package bug script anyway.

The log that was auto-attached was actually the log without rotation, not that it mattered greatly :-)
 


> OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x209)

llvmpipe is software rendering, not hardware acceleration.


Ah, that explains a lot! Somehow my brain was hard-wired into associating lack of acceleration with the MESA software driver, I haven't been using the open source radeon driver for a long time :-)
 

> DRM Information from dmesg:
> ---------------------------
> [    0.000000] No AGP bridge found
> [    0.000000] No AGP bridge found
> [    0.463471] Linux agpgart interface v0.103

Looks like something is preventing the radeon kernel driver from
loading / initializing. Is it built into the kernel or as a module? If
the latter, what happens if you try to run 'sudo modprobe radeon' from
console (ideally before X starts)?

That did the trick! Turns out the radeon module was not loaded at boot-time, probably it was not in the initrd. Loading the module and starting X.org with rotation enabled works now, as does XRandR.
Sorry for opening a silly "bug" like this, but maybe this could be considered a real-world use-case for more explicit error messages ;-)

Thank you! 



Reply to: