Debian / xserver-xorg-video-radeonでハマる

Debian sid(unstable)で xserver-xorg-video-radeon を19.0.1-1 から1.19.1.0-1に変えたら、Xが立ち上がらなくなりました。

結論から言うと、firmware-amd-graphics パッケージが必要ということでした。

xserver-xorg-video-radeon を19.0.1-1 から1.19.1.0-1に変えた直後

syslogを見ると

/usr/lib/xorg/Xorg: symbol lookup error: /usr/lib/xorg/modules/drivers/radeon_drv.so: undefined symbol: exaGetPixmapDriverPrivate

となっていました。

Bug#943664: xserver-xorg-video-radeon: Same behaviour on Thinkpad T41によればハードウィック・アクセラレーションをしていないのが原因とのことです。HWアクセラレーションをするには、firmwareをインストールすれば良いです。

BTSはこちらです。 xserver-xorg-video-radeon 19.1 (ppc64) crash at startup: undefined symbol: exaGetPixmapDriverPrivate

解決方法

AtiHowToにしたがって、

 apt-get install firmware-linux-nonfree libgl1-mesa-dri xserver-xorg-video-ati
で解決です。

firmware-linux-nonfreeをインストールすれば、firmware-amd-graphicsがインストールされます。