Summary: | [945gm] Display is intermittently filled with single colour | ||
---|---|---|---|
Product: | Mesa | Reporter: | Priit Laes (irc: plaes) <plaes> |
Component: | Drivers/DRI/i915 | Assignee: | Jesse Barnes <jbarnes> |
Status: | RESOLVED DUPLICATE | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | andrej.gelenberg, jcristau, xorg |
Version: | 7.5 | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | photo of screen showing corruption |
Description
Priit Laes (irc: plaes)
2009-11-04 13:31:38 UTC
Few more things about this issue: 1) One things that seems to be causing the total blackout is when a browser (Webkit-gtk+epiphany) is loading image and displaying it while it loads (I think it is called sequential loading - ie you can see how new lines appear on image) 2) Sometimes when I compile something and there's lots of traffic in terminal (gnome-terminal), some parts of the display shift a bit or just go black (I don't remember seeing any other colours). This corruption is cleared when I either press alt+tab or switch to another workspace. And I have also dumped GPU contents from few blackouts (don't remember the exact colour, though..) http://plaes.org/files/2009-Q4/blank-screen-gpu-dump http://plaes.org/files/2009-Q4/blank-screen-gpu-dump-v2 These are ~month old... if needed I could create some newer ones ;) Created attachment 31048 [details]
photo of screen showing corruption
The bottom part of the screen is blacked out, and part of the middle screen is switched left (also left side of the terminal is visible on the right side of the screen)
There's also slight corruption on the titlebar of the browser on the background.
What kernel are you using? Linus's tree has some fixes for the flicker... Currently 2.6.32-rc5-00053-gd995053, but will try a newer one... Pulled latest kernel and had no luck reproducing these issues :( \o/ I will reopen the bug when I run into this issue again :) The major issue - screen gets filled with single colour, still occurs with latest kernel. Fortunately I haven't yet noticed screen corruption. This was still happening under mesa-7.6. I also tried to watch a movie today on this laptop and during first 10 minutes of watching I had to go through 3 or 4 suspend cycles :S Any ideas how to debug it? Tried testing with external monitor. It seems that external monitor (VGA1) is not affected by this issue. I connected external display after I had got a blank screen and this was working fine. I even tried switching back and forth between the displays with Fn+F7 key (this is Lenovo X60s laptop). Next I tried watching some movies on external display (usually this triggers the screen blanking quite easily), but forunately had no success... So this issue apparently affects only internal screen (LVDS1). I tried updating the whole stack, but this is still happening: x11-libs/libdrm-2.4.17 media-libs/mesa-7.7 x11-base/xorg-server-1.7.3.901-r1 x11-drivers/xf86-video-intel-2.9.1 kernel 2.6.33-rc1-00154-gf7b84a6 Things work fine with kernel 2.6.31-rc5-00470-g85dfd81, so I assume this is actually problem with kernel bits. No more issues since 2.6.33-rc1-00266-gf42ecb2 :) (In reply to comment #12) > No more issues since 2.6.33-rc1-00266-gf42ecb2 :) > I was a bit too hasty here. Apparently everything works fine until first suspend. After resume, I can notice flicker and these spurious screen blankings. > --- Comment #13 from Priit Laes (irc: plaes) <plaes@plaes.org> 2009-12-24 00:53:53 PST --- > I was a bit too hasty here. Apparently everything works fine until first > suspend. > > After resume, I can notice flicker and these spurious screen blankings. > I'm told this might be fixed by the following commit in Eric's tree: commit cf74ecbbff3e3b45bae61d28d2220f74d853e2f0 Author: Jesse Barnes <jbarnes@virtuousgeek.org> Date: Thu Dec 17 11:11:13 2009 -0800 drm/i915: remove render reclock support Didn't have time to test myself yet though... Hopefully that will be backported to 2.6.32.x at some point. (In reply to comment #14) > > --- Comment #13 from Priit Laes (irc: plaes) <plaes@plaes.org> 2009-12-24 00:53:53 PST --- > > I was a bit too hasty here. Apparently everything works fine until first > > suspend. > > > > After resume, I can notice flicker and these spurious screen blankings. > > > I'm told this might be fixed by the following commit in Eric's tree: > > commit cf74ecbbff3e3b45bae61d28d2220f74d853e2f0 > Author: Jesse Barnes <jbarnes@virtuousgeek.org> > Date: Thu Dec 17 11:11:13 2009 -0800 > > drm/i915: remove render reclock support > > Didn't have time to test myself yet though... Hopefully that will be > backported to 2.6.32.x at some point. > I tried this patch out, but this doesn't fix this issue :( have same issue. *** Bug 25964 has been marked as a duplicate of this bug. *** As pointed out by jcristau: Adding i915.powersave=0 works around this issue. *** This bug has been marked as a duplicate of bug 24314 *** |
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.