Created attachment 25699 [details] xorg.0.log Description of problem: After installing the Fedora 11 Beta on my HP 550 laptop, X.org server won't work with integrated Intel videocard. Instead of starting X, I see the following message when using the "intel" display driver. % grep -E -e '\((EE|WW)\)' Xorg.0.log (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled. (WW) Disabling Mouse0 (WW) Disabling Keyboard0 (WW) intel(0): No outputs definitely connected, trying again... (WW) intel(0): Unable to find initial modes (EE) intel(0): No modes. (EE) Screen(s) found, but none have a usable configuration. Version-Release number of selected component (if applicable): Fedora 11 Beta (bug appears both in i586 and x86_64 architectures). kernel 2.6.29.2-126.fc11 xorg-x11-server-Xorg 1.6.1-11.fc11 xorg-x11-drv-intel 2.7.0-4.fc11 How reproducible: Just try to run the X.org server at HP 550 with Intel videocard. Fedora 10 (with driver 2.5.0-4.fc10) works fine. Actual results: X.org won't start. Expected results: X.org should start normally with "intel" driver and in resolution 1280x800. Additional info: lspci related to subject: 00:02.0 VGA compatible controller: Intel Corporation Mobile GME965/GLE960 Integrated Graphics Controller (rev 0c) 00:02.1 Display controller: Intel Corporation Mobile GME965/GLE960 Integrated Graphics Controller (rev 0c) X.org log and conf files are included.
Created attachment 25700 [details] xorg.conf
Before this fixed, you can add kernel boot option "i915.modeset=0" to disable Kernel Mode Setting, which should give the previous behavior as in Fedora 10. And in that case, please add "ModeDebug true" under Device section in xorg.conf then attach Xorg.0.log. So we can compare what's changed in KMS.
Created attachment 25713 [details] Xorg.0.log after i915.modeset=0 and ModeDebug "true" Done. Thanks, that works fine, I'll use it as temporary workaround. Including the Xorg.0.log after the i915.modeset=0 at boot and Option "ModeDebug" "true" in xorg.conf.
Created attachment 25721 [details] [review] please try the debug KMS patch on your machine, thanks. The root cause is from kms dirver doesn't take 965GME as Mobile device, append one pci info to fix it. thanks Ma Ling
Sorry, but I've no access to Fedora Build System (koji) or any possibilities to build the "xorg-x11-drv-intel" package at home or any other place =( If anyone here can build the package for x86_64, I'll test it, immediately.
Pulled to 2.6.30: commit c9ed4486bdee3b54cb544fc181057bc6bf1ae45c Author: Ma Ling <ling.ma@intel.com> Date: Wed May 13 15:08:27 2009 +0800 drm/i915: Include 965GME pci ID in IS_I965GM(dev) to match UMS. It fixed bug #21659 Signed-off-by: Ma Ling <ling.ma@intel.com> [anholt: hand-applied because git-am is too picky] Signed-off-by: Eric Anholt <eric@anholt.net>
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.