I have a Toshiba 3000-X4 laptop with i830 graphics card. If I leave my laptop for 10 minutes with no mouse activity then the screen goes blank. If I then move the mouse, the mouse pointer appears and responds to movement but the rest of the screen remains blank. If I VT switch (or ssh in and temporarily start a second X server and then kill it), the desktop is restored. I have this problem in Ubuntu Gutsy and Hardy Beta as well as recent Git snapshots provided by the Ubuntu maintainers for me to test. The Ubuntu bug report is referenced in the URL field. Specifically, I've tried git revisions r79a5585d and rac763634 with no luck as well as the current Hardy version and "2:2.1.1-0ubuntu9" (and previous versions) from Ubuntu Gutsy (I can't try versions in between due to another bug).
Please attach your xorg.conf and Xorg.0.log here, prefereably with more info according to http://www.intellinuxgraphics.org/how_to_report_bug.html Does this also happen with vesa driver?
Created attachment 15607 [details] My Xorg.0.log covering the time of the issue.
Created attachment 15608 [details] My xorg.conf (unmodified Ubuntu Hardy beta)
System Environment: lspci -nn: 00:00.0 Host bridge [0600]: Intel Corporation 82830 830 Chipset Host Bridge [8086:3575] (rev 03) 00:02.0 VGA compatible controller [0300]: Intel Corporation 82830 CGC [Chipset Graphics Controller] [8086:3577] (rev 03) 00:02.1 Display controller [0380]: Intel Corporation 82830 CGC [Chipset Graphics Controller] [8086:3577] uname -m: i686 Package versions: Long standing problem experienced in Ubuntu Gutsy and Hardy and git revisions detailed in previous post. uname -r: 2.6.24-12-generic Machine model: Toshiba Satellite 3000-X4 Reproduction steps: In previous post. 100% reproducible. VESA Driver: VESA driver (and i810) is broken on this machine (black screen). I haven't got around to filing those bug reports yet.
I thinks that's everything that applies from the page you referenced. Is there any more info that I can supply?
Jesse/Eric/Keith, are you able to reproduce this on 830m?
This is still a problem in Ubuntu Hardy Final with the following version: $apt-cache policy xserver-xorg-video-intel xserver-xorg-video-intel: Installed: 2:2.2.1-1ubuntu12 Candidate: 2:2.2.1-1ubuntu12 Version table: *** 2:2.2.1-1ubuntu12 0 500 http://archive.ubuntu.com hardy/main Packages 100 /var/lib/dpkg/status
I don't have an 830 to reproduce this problem with. But I'll attach a patch I've been working on to fix some mode register programming problems...
Created attachment 16417 [details] [review] Fixup ordering and wait for vblank This patch *may* help... Can you also reproduce your problem using 'xset dpms force off' or any other way?
I tried "xset dpms force off" but it did not repro. the bug. Moving the mouse brought the screen back on. I'll see if I can work out how to build a patched driver...
Shaun, any update? If you need help with building, you could try contacting Ubuntu's X maintainer, Bryce Harrington, I think he's been working on making it easier to build & distribute patched driver packages.
Jesse, sorry about that. I think I missed your follow up in my email. I tried to build your patch against the Ubuntu tree but the codebases were too divergent (and I don't have enough experience of the code to manually merge). I've asked Bryce if he'd mind building the patch for me -- I'm just waiting on his response.
Bryce says it'll be a few days before he has time to build the patch against Hardy's driver. I'll keep you posted.
you could also try the "ForceEnablePipeA" option, since this bug seems similar to some others where that works around the problem.
Jesse, that workaround seems to have done the trick. Thanks a lot.
Can you attach a log file with the 'modedebug' option enabled? Looks like LVDS is getting routed to pipe A, which would explain why the ForceEnablePipeA option is working for you...
Created attachment 17467 [details] X.org.log with modedebug enabled
I've attached the X log with modedebug enabled. I just noticed that when I turn on ForceEnablePipeA I can no longer use the VGA output from the laptop (although it works around the flat panel issue recorded here). I simply get no output from the VGA port to my projector. Is this expected as a consequence of the ForceEnable option or should I file another bug?
No, that's not expected, so it would be another bug. Some of our code must have some "pipe b" assumptions that don't apply in your case since LVDS is attached by DVO. It almost sounds like your BIOS is doing the screen blanking for you, maybe there's an option to disable it? Gordon, do we have any i830 machines in QA? We could probably reproduce this problem by hacking the driver to route things like the register dumps on Shaun's machine indicate; it would probably be easy to fix after doing that, but I don't have an i830...
(In reply to comment #19) > Gordon, do we have any i830 machines in QA? No. We've never had i830 in Shanghai.
I've been runnig with the Pipe-A workaround for a long time. Just had to reinstall my laptop and the bug seems to have been fixed (I'm no longer running with the Pipe-A workaround but it doesn't repro). Thanks! xserver-xorg-video-intel: Installed: 2:2.2.1-1ubuntu13.7 Candidate: 2:2.2.1-1ubuntu13.7 Version table: *** 2:2.2.1-1ubuntu13.7 0 500 http://ubuntu.virginmedia.com hardy-proposed/main Packages 100 /var/lib/dpkg/status 2:2.2.1-1ubuntu13.6 0 500 http://ubuntu.virginmedia.com hardy-updates/main Packages 2:2.2.1-1ubuntu12 0 500 http://ubuntu.virginmedia.com hardy/main Packages
Ok, guess we can close this then, thanks for the update!
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.