First, Juan, I'd like to say thanks for your replies. After a full night
tinkering around with my settings, I finally have this working. I
followed the link you provided to the wiki page and while none of the
suggestions there helped directly, they pointed me in the right
direction.

There are three modifications to the xorg.conf file that caused the
hanging to cease:

1. Specifying Option "NoAccel" in the Device section. No hang, but
performance was (obviously) very poor, even worse than the VESA driver
at the same bit depth.

2. Removing HorizSync and VertRefresh. No hang, but resolution was
reduced to 640x480. Xorg log says that it was using an hsync of
31.5-37.9 and a vrefresh of 50-70.

3. Finding an old copy of the xorg.conf for this machine when it was
running Gentoo. Miraculously, it worked right out of the box (after some
font path tweaks). After comparing the differences, I found that the
hang-inducing behavior was the display timing settings. Those which
worked fine on VESA caused i810 to grind the machine to a halt with
acceleration enabled. The following settings work fine all-around:

        HorizSync       30.0 - 70.0
        VertRefresh     50.0 - 75.0

I'll attach a copy of the working xorg.conf file below so that anybody
else experiencing this problem at least has a viable workaround. I will
try these settings with the intel xorg driver to see if they work there
as well.

I still consider this a valid bug in Xorg on Feisty because the whole
machine shouldn't hang just because of some errant video timings. I'm
more than willing to help get this fixed within my limited development
abilities.

** Attachment added: "Working xorg.conf"
   http://launchpadlibrarian.net/8180312/xorg.conf

-- 
i810/intel xorg drivers hang Inspiron 1100
https://bugs.launchpad.net/bugs/117892
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to