Julien Cristau wrote:
The crash should be fixed upstream in
88304fe9c0ce69012d44a77a5368c35236511dac afaict.
Full link:
http://cgit.freedesktop.org/xorg/driver/xf86-video-ati/commit/?id=88304fe9c0ce69012d44a77a5368c35236511dac
It looks like this bug I created is a dupe of sorts of #615657 which is
the same issue except filed against the xserver-xorg-video-ati package.
Missed that one because it didn't have the error message I found in its
text.
The upstream fix just adds a warning message saying that rotation
support is disabled unless you have installed the firmware package to
enable acceleration. Now that I know that, things work fine for me if I
just install that using something like this:
nano -w /etc/apt/sources.list
Add "nonfree" to the end of each line, after "main"
apt-get update
apt-get install firmware-linux-nonfree
Reboot after that to get the firmware installed, and now the output from
dmesg looks like this:
[ 8.755156] [drm] radeon: irq initialized.
[ 8.755158] [drm] GART: num cpu pages 131072, num gpu pages 131072
[ 8.755377] [drm] Loading RV710 Microcode
[ 8.755379] platform radeon_cp.0: firmware: requesting
radeon/RV710_pfp.bin
[ 8.866471] platform radeon_cp.0: firmware: requesting
radeon/RV710_me.bin
[ 8.901408] platform radeon_cp.0: firmware: requesting
radeon/R700_rlc.bin
Followed by a list of display connectors. Rotation works fine after that.
As noted, the sort of dmesg lines that indicate you don't have the
firmware, and therefore rotation will not work, are:
[ 8.774930] [drm] radeon: irq initialized.
[ 8.774932] [drm] GART: num cpu pages 131072, num gpu pages 131072
[ 8.775161] [drm] Loading RV710 Microcode
[ 8.775162] platform radeon_cp.0: firmware: requesting
radeon/RV710_pfp.bin
[ 8.808880] r600_cp: Failed to load firmware "radeon/RV710_pfp.bin"
[ 8.808918] [drm:rv770_startup] *ERROR* Failed to load firmware!
[ 8.808954] radeon 0000:01:00.0: disabling GPU acceleration
Would be nice to see that upstream fix get merged eventually, as it will
avoid much frustration. But this is closed as far as I'm concerned
now. Thanks for pointing me the right way.
--
Greg Smith 2ndQuadrant US g...@2ndquadrant.com Baltimore, MD
--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d7ac2bd.4000...@2ndquadrant.com