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

Bug#345914: Problem source has been identified upstream [PATCH]



tags 345914 +patch
thanks

Hi, I've been hit by the same problem in all xorg servers above 6.8.2,
and after searching around online, I've found the upstream bug report,
which contains the solution:

https://bugs.freedesktop.org/show_bug.cgi?id=5443

Basically, it's a call to ValidatePCI() that needs to be commented out.
I've tested this fix myself: apt-get source xorg-xserver-core and all
the build dependencies, then edit xf86Bus.c and comment out the
ValidatePCI() call, then dpkg-buildpackage and install the patched
package. It finally works on my Intel 855GM.

I've attached the patch, for people who use the i810 driver and is
running into the same problem (it was very annoying for me). Also, I've
uploaded the (UNOFFICIAL!) fixed package here (i386 only, sorry), for
those who badly need to get their Intel chips working:

http://eusebeia.dyndns.org/~hsteoh/debian/xserver-xorg-core_1.0.2-7_i386.deb

CAVEAT: this patch is probably too general; it really should be applied
only if the i810 module is being used (and maybe in a few other
cases---see the bug report for details).  So, you should only install
the above package if you are using the i810 module. I have no guarantees
what it will do if you are using another chipset! USE AT YOUR OWN RISK.


T

-- 
Latin's a dead language, as dead as can be; it killed off all the
Romans, and now it's killing me! -- Schoolboy



Reply to: