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

Re: Bug#687136; graphics corruption with Radeon 6570



> Hello. Following an install of wheezy using debian-wheezy-DI-b2-i386-netinst.iso,
> I reported bug #687136 [...] concerning xserver freezes with corruption of
> the screen at every boot. The GPU is identified thus:
>
> [...]
>
> I've been doing my best to investigate since then and found some sources
> which suggest that 3D support for this card was added only as of
> libdrm_radeon-2.4.34. As far as I can tell no version more recent than
> libdrm_radeon-2.4.33 is available in any Debian repository.

> Would it be possible for someone here to confirm or disconfirm this conjecture
> so that I can correct/update the bug report?

libdrm 2.4.34 does indeed add support for several additional chipset
variations, including thre new TURKS ids. The relevant commit can be viewed
at http://cgit.freedesktop.org/mesa/drm/commit/?id=cf7cc62a98

Unfortunately you seem to have cut out the PCI ID from the included GPU 
identification, so I can't say for sure that your card is one of the new variations.

> PS If there is a way for me to hand-compile a more recent version of
>   libdrm_radeon that might allow the machine to boot without freezing up, I
>   would really appreciate a link or some pointers.

Yes, the following commands should build a libdrm 2.4.39 packages eventually
intended for debian experimental:

sudo apt-get install build-essential git
sudo apt-get build-dep libdrm
git clone git://git.debian.org/git/pkg-xorg/lib/libdrm --branch debian-experimental
cd libdrm
debuild -b -i\.git

Alternatively you could check out the "debian-unstable" branch instead and
cherry pick just the above mentioned commit. In either case, install the
relevant *.deb packages using "sudo dpkg -i ...". Make sure to upgrade all
already install libdrm packages simultaneously.

Best Regards
Jon Severinsson

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: