Search:  
Gentoo Wiki

HOWTO_Intel_855_andor_915_fix

This page is a candidate for deletion 
Reason given: Fixed in Xorg 7.1, see https://bugs.freedesktop.org//show_bug.cgi?id=6750
If you disagree with its deletion, please explain why on its discussion page.
If you intend to fix it, please remove this notice, but do not remove this notice from articles that you have created yourself.
Make sure no other pages link here and check the page's history before deleting.

Contents

Intel 855/915 misbehaviour

On some systems with Intel 855 or Intel 915 graphic chips, X has trouble to work normally. Common problems are no picture at all, distorted picture and complete system hangups.

In my case it's just black and nothing more, but I can't return to console. I can use my powerbutton to halt the system. It is possible to log in via SSH and stop xdm.

The fix

First of all, my advice is to see if there are any BIOS updates so you don't have to 'fix' anything. My laptop (Jewel Diamond 2600, or better known as the Uniwill 259EN3) was fixed by editing the x11-base/xorg-server package.

Editing x11-base/xorg-server

We need to edit one file, but first we have to get to the file.

# ebuild /usr/portage/x11-base/xorg-server/xorg-server-1.0.2-r3.ebuild unpack
# cd /var/tmp/portage/xorg-server-1.0.2-r3/work/xorg-server-1.0.2/hw/xfree86/common/

Open xf86Bus.c and comment out "ValidatePci();" (IE: by putting // in front of the line). Now recompile the manipulated source code like this:

# ebuild /usr/portage/x11-base/xorg-server/xorg-server-1.0.2-r3.ebuild compile
# ebuild /usr/portage/x11-base/xorg-server/xorg-server-1.0.2-r3.ebuild install
# ebuild /usr/portage/x11-base/xorg-server/xorg-server-1.0.2-r3.ebuild qmerge

Now you should be good to go again!

Testing

# glxgears

It showed ~1500 fps on Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)

Retrieved from "http://www.gentoo-wiki.info/HOWTO_Intel_855_andor_915_fix"

Last modified: Sat, 09 Aug 2008 22:29:00 +0000 Hits: 9,949