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.
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 lists.x. org/archives/ xorg-driver- geode/2007- December/ 000075. html
http://
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 www.jukie. net/~bart/ debian/ xorg/xserver- xorg-video- amd_2.7. 7.3-1_i386. deb
http://
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.