Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 208358 - X11 fails to start with x11-drivers/xf86-video-intel-2.1.1 on i915GM chipset
Summary: X11 fails to start with x11-drivers/xf86-video-intel-2.1.1 on i915GM chipset
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-31 21:49 UTC by Dmitrij D. Czarkoff
Modified: 2008-10-24 00:19 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
My xorg.conf (xorg.conf.bz2,694 bytes, text/plain)
2008-01-31 21:51 UTC, Dmitrij D. Czarkoff
Details
My Xorg.0.log after xinit (Xorg.0.log.bz2,4.43 KB, text/plain)
2008-01-31 21:51 UTC, Dmitrij D. Czarkoff
Details
Unbzipped xorg.conf (xorg.conf,1.66 KB, text/plain)
2008-01-31 22:09 UTC, Dmitrij D. Czarkoff
Details
Unbzipped Xorg.0.log (Xorg.0.log,19.67 KB, text/plain)
2008-01-31 22:09 UTC, Dmitrij D. Czarkoff
Details
Working configuration with vesa driver (xorg.conf,1.49 KB, text/plain)
2008-01-31 22:28 UTC, Dmitrij D. Czarkoff
Details
Log of working vesa-driven configuration (Xorg.0.log,52.86 KB, text/plain)
2008-01-31 22:28 UTC, Dmitrij D. Czarkoff
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitrij D. Czarkoff 2008-01-31 21:49:28 UTC
localhost ~ # xinit

This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.4.0.90
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.23-tuxonice-r9 i686
Current Operating System: Linux localhost 2.6.24-gentoo #2 PREEMPT Thu Jan 31 15:30:03 Local time zone must be set--see  i686
Build Date: 30 January 2008  08:41:45PM

        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Feb  1 00:43:45 2008
(==) Using config file: "/etc/X11/xorg.conf"
(WW) intel: No matching Device section for instance (BusID PCI:0:2:1) found
(II) Module "ddc" already built-in
(II) Module "i2c" already built-in

(EE) intel(0): No valid modes.
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found
XIO:  fatal IO error 104 (Connection reset by peer) on X server ":0.0"
      after 0 requests (0 known processed) with 0 events remaining.

The following is from my lspci output:
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
Comment 1 Dmitrij D. Czarkoff 2008-01-31 21:51:14 UTC
Created attachment 142319 [details]
My xorg.conf
Comment 2 Dmitrij D. Czarkoff 2008-01-31 21:51:52 UTC
Created attachment 142320 [details]
My Xorg.0.log after xinit
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2008-01-31 21:56:35 UTC
Please, don't bzip/gzip attachments, especially not tiny files; just attach plaintext logs.
Comment 4 Dmitrij D. Czarkoff 2008-01-31 22:09:29 UTC
Created attachment 142322 [details]
Unbzipped xorg.conf
Comment 5 Dmitrij D. Czarkoff 2008-01-31 22:09:59 UTC
Created attachment 142324 [details]
Unbzipped Xorg.0.log
Comment 6 Dmitrij D. Czarkoff 2008-01-31 22:11:16 UTC
Exactly the same with x11-drivers/xf86-video-i810-2.2.0-r1.
Comment 7 Rémi Cardona (RETIRED) gentoo-dev 2008-01-31 22:14:12 UTC
Could you please try the latest p.masked snapshots in the tree? Thanks
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2008-01-31 22:16:00 UTC
(In reply to comment #7)
> Could you please try the latest p.masked snapshots in the tree? Thanks

I pretty much doubt this is driver-version related. 

> (EE) intel(0): No valid modes.

Apparently  Modes "800x480" is not something that'd work for your videocard and/or monitor. This sounds like plain misconfiguration.
Comment 9 Dmitrij D. Czarkoff 2008-01-31 22:28:14 UTC
Created attachment 142339 [details]
Working configuration with vesa driver

One device is driven by i810, the other - by vesa. Screen is on vesa, changing screen to i810 device, setting both to use i810 or removing any of the results in failures with the same output as shown above.
Comment 10 Dmitrij D. Czarkoff 2008-01-31 22:28:56 UTC
Created attachment 142341 [details]
Log of working vesa-driven configuration

Note the default modes.
Comment 11 Dmitrij D. Czarkoff 2008-01-31 22:38:56 UTC
Tried new _pre driver. No changes.
Comment 12 Dmitrij D. Czarkoff 2008-01-31 22:44:41 UTC
I should have noted that the same device (ASUS R2H) was reported to work successfully with i810 and 800x480 resolution on gentoo:
http://forums.gentoo.org/viewtopic-t-564170.html?sid=5dfb4df62fb65a502c788bc0b630c8f1
Comment 13 Rémi Cardona (RETIRED) gentoo-dev 2008-01-31 23:00:37 UTC
With the latest snapshot,
 1) could you remove the following lines :
    HorizSync   31.5-82.0
    VertRefresh 50-90

 2) replace them with :
    Option "DPMS"

Thanks
Comment 14 Dmitrij D. Czarkoff 2008-01-31 23:12:39 UTC
No effect.
Comment 15 Rémi Cardona (RETIRED) gentoo-dev 2008-02-01 07:05:31 UTC
A few things:

 1) could you also try removing the following lines :
    Subsection "Display"
        Depth       24
        Modes       "800x480"
        ViewPort    0 0
    EndSubsection

 2) with all the previous modifications to xorg.conf, could you attach a new Xorg.0.log and paste the output of "xrandr --verbose" ?

Thanks

PS, I'm asking all this to make sure there isn't something obviously wrong (which at this point I'm starting to doubt). If I don't find anything, you going to have to go to freedesktop's bugzilla to open a bug with all the info I've requested from you, Intel people are much more likely to find what's wrong than us.
Comment 16 Dmitrij D. Czarkoff 2008-02-01 16:49:08 UTC
Thank You. Unfortunately I'm not going to have access to the device until sunday night, so no more info for now.
Comment 17 Rémi Cardona (RETIRED) gentoo-dev 2008-02-27 13:46:26 UTC
Ping :) Any updates here? I've just pushed 2.2.1 to portage. Could you try it out?

Thanks
Comment 18 Christophe PEREZ 2008-07-08 23:25:35 UTC
Same problem for me with :
- x11-drivers/xf86-video-i810-2.1.1
- x11-base/xorg-server-1.3.0.0-r6
- 00:02.0 VGA compatible controller: Intel Corporation 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 03)

X doesn't start :
(EE) intel(0): detecting sil164
(EE) intel(0): Unable to read from DVOI2C_E Slave 112.
(EE) intel(0): Unable to read from DVOI2C_E Slave 236.
(EE) intel(0): ivch: Unable to read register 0x00 from DVOI2C_B:04.
(EE) intel(0): Unable to read from DVOI2C_E Slave 112.
(EE) intel(0): tfp410 not detected got VID FFFFFFFF: from DVOI2C_E Slave 112.
(EE) intel(0): No valid modes.
(EE) Screen(s) found, but none have a usable configuration.


Works when downgrading to x11-drivers/xf86-video-i810-1.7.4
Comment 19 Rémi Cardona (RETIRED) gentoo-dev 2008-07-09 05:04:11 UTC
(In reply to comment #18)
> Same problem for me with :
> - x11-drivers/xf86-video-i810-2.1.1
> - x11-base/xorg-server-1.3.0.0-r6

Please try updating the driver to 2.3.2. It should work a little better. If you can, please try to also update xorg-server to 1.4.2.

Thanks
Comment 20 Rémi Cardona (RETIRED) gentoo-dev 2008-08-29 14:59:44 UTC
Reassigning back to x11 as I am now on that alias.
Comment 21 Rémi Cardona (RETIRED) gentoo-dev 2008-10-24 00:19:13 UTC
Intel drivers 1.x are no longer supported.

Please do try again with newer versions of xorg-server and xf86-video-intel. Don't forget to remove all monitor frequencies from your Monitor device to let the server find the best mode.

If that still doesn't work, please reopen this bug with an updated Xorg.0.log

Thanks