Comment 24 for bug 140051

Revision history for this message
bartman (bart-jukie) wrote : Re: amd driver fails to autoconfigure

The discussion started here continued on the xorg mailing list. Here is the thread...

http://lists.x.org/archives/xorg-driver-geode/2007-December/000002.html

I have been debugging the problem on and off and made some headway recently...

http://lists.x.org/archives/xorg-driver-geode/2007-December/000074.html
http://lists.x.org/archives/xorg-driver-geode/2007-December/000075.html

In the last message I give links to a proposed fix to the xorg-server-1.3.0.0 Gutsy package...

http://www.jukie.net/~bart/patches/xorg-server/20071222/0001-X86EMU-blacklist-I-O-port-20-for-INT-10-emulation.patch

I have rebuilt the packages and they are available here:

http://www.jukie.net/~bart/debian/xorg/xserver-xorg-core_1.3.0.0.dfsg-12ubuntu8_i386.deb
http://www.jukie.net/~bart/debian/xorg/xserver-xorg-video-amd_2.7.7.3-1_i386.deb

The xorg-core includes my patch that just ignores reads/writes to IO port 0x20.
The xorg-video-amd includes Jordan's patch rebased onto 2.7.7.3.

If you have a change to try it, please let me know if it made any difference on your hardware. Note, however, that the xorg-core spits out a lot of port access messages... so it takes longer to start up. Also, it seems that DDC still does not work, but at least it does not freeze.