Bug 22276 - [GM45 switchable] blank screen at X startup
Summary: [GM45 switchable] blank screen at X startup
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: 7.4 (2008.09)
Hardware: x86-64 (AMD64) Linux (All)
: medium major
Assignee: Jesse Barnes
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords: NEEDINFO
Depends on:
Blocks:
 
Reported: 2009-06-13 07:09 UTC by C. Sanjust
Modified: 2010-07-09 11:36 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Info on hardware, xorg.conf, Xorg.0.log (24.10 KB, text/plain)
2009-06-13 07:09 UTC, C. Sanjust
no flags Details
Xorg.0.log with 2.7.0 drivers (16.72 KB, text/plain)
2009-07-10 03:11 UTC, C. Sanjust
no flags Details

Description C. Sanjust 2009-06-13 07:09:44 UTC
Created attachment 26759 [details]
Info on hardware, xorg.conf, Xorg.0.log

Trying to load X fails on a Thinkpad W500 with Opensuse 11.1.
The laptop has switchable graphics, but only integrated graphics is enabled in the BIOS. The chipset is the Intel GM45 Express.
After booting the system in text mode (init 3) I try to configure X with SaX2, but after starting the X server the laptop lcd becomes black with the backlight on, and there is no way to go back to text mode, I can only reboot. The system is responsive however, because I can press Ctrl-Alt-F2, login and give a reboot command while the screen remains black. Also Ctrl-Alt-Canc works doing a clean reboot.
I've tried to disable acceleration, DRI, select different resolutions or outputs but there is no way to make X to work.
Also the vesafb driver does not work.

System environment:
-- chipset: GM45 Express
-- system architecture: x86_64
-- kernel version: 2.6.27.23-0.1-default
-- Linux distribution: OpenSuse 11.1
-- Machine or mobo model: Thinkpad W500 Type 4060-3WG
-- Display connector: Internal LCD: 1920x1200, External: analog VGA and Displayport (not tested)
Comment 1 Gordon Jin 2009-06-15 02:24:18 UTC
>> -- Display connector: Internal LCD: 1920x1200, External: analog VGA and
Displayport (not tested)

Which of them are actually connected/used?

On the other side, 2.5.0 driver is pretty old. It will be good if you could try the latest driver like 2.8 or 2.7.
Comment 2 Gordon Jin 2009-06-30 02:11:14 UTC
ping
Comment 3 C. Sanjust 2009-06-30 05:11:14 UTC
Sorry, I've tried the latest binary packages from the development branch of Opensuse, but it seems that they provide only 2.5 driver. I'll try to compile my own version of the driver, but I need some time because I'm very busy now.
Thank you.
Comment 4 C. Sanjust 2009-07-10 03:11:21 UTC
Created attachment 27559 [details]
Xorg.0.log with 2.7.0 drivers
Comment 5 C. Sanjust 2009-07-10 03:13:44 UTC
Tried with version 2.7.0 of the driver with no luck. The server starts but the screen is black with backlight on. Kernel 2.6.27.23. Maybe a DPMS problem?
Comment 6 Jesse Barnes 2009-08-31 09:46:36 UTC
I don't have any switchable machines to test with, but I'm working on getting the BIOS & platform docs for the feature opened up.  That should make it easier to support this in the future...
Comment 7 Jesse Barnes 2010-07-01 14:09:17 UTC
Any news on this one?  Recent kernels have some switchable graphics support built in...
Comment 8 Jesse Barnes 2010-07-09 11:27:56 UTC
I guess it must be fixed.
Comment 9 C. Sanjust 2010-07-09 11:36:14 UTC
Ok. I tested my laptop with the new release of Opensuse and now the Intel driver works well.


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.