revisiting the blacklisting of i855
Jolan Luff
jolan at gormsby.com
Sat Sep 4 21:03:23 UTC 2010
Hi,
I ran into problems with installing Lucid on my IBM x40 due to the i855
KMS blacklisting. I successfully used Stefan Glasenhardt's fixes listed
here:
https://wiki.ubuntu.com/X/Bugs/Lucidi8xxFreezes#GTT%20Incoherency%20Patch
to re-enable Xvideo and play games with DRI on Lucid.
I recently installed the Maverick beta and had problems with a missing
mouse cursor due to this bug:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/614176
http://bugs.freedesktop.org/show_bug.cgi?id=29413
I also had problems with GPU freezes again as expected. I compiled a
new Maverick kernel with the GTT incoherency patch and a partial revert of
the commit that caused the missing mouse cursor. Now I can watch videos
and play games with DRI in Maverick as well without GPU hangs.
Since I am not the only one to have reported success with these patches,
I propose reverting the i855 blacklisting:
https://lists.ubuntu.com/archives/kernel-team/2010-August/012518.html
and committing Stefan's 2.6.35 path for GTT incoherency (applies with
some fuzz):
http://glasen-hardt.de/wp-content/uploads/2010/05/fix-i8xx-gtt-cache-coherency-v9-2.6.35.1.patch
and this patch which disables a blanket application of quirks to the
i855 chipset (even when not needed) which causes the missing mouse
cursor:
http://gormsby.com/downloads/fix-i8xx-missing-mousecursor.patch
Somewhat related is that the fallback to vesa doesn't seem to work on
my laptop when the i855 blacklist is in place. Xorg simply refuses to
start. This may be a problem with my custom kernel but I didn't see any
mention of testing the vesa fallback, just an assumption that it should
work so I thought I should mention it.
This is my first time attempting to contribute to Ubuntu so please
forgive me if I missed some steps of the process. I'm in #ubuntu-kernel
as jolan if anyone cares to discuss this realtime.
Cheers,
- Jolan
More information about the kernel-team
mailing list