Bug 460330

Summary: Flickering portions of screen
Product: [Fedora] Fedora Reporter: Bastien Nocera <bnocera>
Component: xorg-x11-drv-i810Assignee: Adam Jackson <ajax>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: bloch, lordmorgul, mclasen, poelstra, rstrode, xgl-maint
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-09-27 00:22:11 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 438944    
Attachments:
Description Flags
Xorg.0.log on my system
none
Xorg.0.log on Vaio SZ3XWP/C none

Description Bastien Nocera 2008-08-27 16:09:27 UTC
Created attachment 315118 [details]
Xorg.0.log on my system

xorg-x11-drv-i810-2.4.2-1.fc10.i386

When starting up the system, when GDM is started, portions of the screen will flicker very quickly. This seems to only appear as new applications are launched.

Something in the GNOME desktop might be probing the display for every started app though:
(II) intel(0): EDID vendor "LCD", prod id 22754
(II) intel(0): Printing DDC gathered Modelines:
(II) intel(0): Modeline "1280x800"x0.0   72.10  1280 1296 1344 1448  800 802 804 830 -hsync -vsync (49.8 kHz)
(II) intel(0): EDID vendor "LCD", prod id 22754
(EE) intel(0): underrun on pipe B!

Comment 1 Bastien Nocera 2008-08-27 16:23:59 UTC
Note that I'm using gtk2-2.13.7-4.fc10.i386 with that fix in:
https://www.redhat.com/archives/fedora-extras-commits/2008-August/msg05169.html

Comment 2 Adam Huffman 2008-08-31 13:24:12 UTC
I'm also seeing this - flickering at graphical login - and lots of "underrun on pipe B' messages.  The only difference is I'm on x86_64 - a Vaio SZ3.

00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)

The desktop seems a little slower than normal and the font in the GDM login screen seems larger than before, implying a lower resolution.

Comment 3 Adam Huffman 2008-08-31 13:25:29 UTC
Created attachment 315443 [details]
Xorg.0.log on Vaio SZ3XWP/C

Comment 4 Andrew Farris 2008-09-15 01:59:21 UTC
I am not seeing any flicker on application startup, but I am seeing a 'glitch' or slight delay in redraw sometimes and it seems to wait until some input before redrawing.  For instance when I login to gnome, I see the desktop background appear, but nothing else (mouse cursor spinner stops moving) until I move the mouse, then suddenly the desktop will redraw and menus will appear (mouse cursor spinner starts again).

This happens every time I login (just a normal gnome session with metacity), and I've waited up to several minutes with this redraw hang then moved the mouse to have it instantly redraw; this is not just a matter of cpu load while starting up apps.  It seems that applications opening new windows also do it very slowly right now, sometimes staying blank white for much longer than normally should.

Also running intel GMA950, macbook 2,1, 2.16G c2d, rawhide fresh installed 20080912.

Comment 5 Adam Huffman 2008-09-15 08:22:42 UTC
I now suspect this is related to the synaptics touchpad driver, as I'm still seeing the problem on my laptop, but not on a desktop also running Rawhide.

Comment 7 Bastien Nocera 2008-09-27 00:22:11 UTC
This is already fixed in the kernel. It was a regression with the modesetting code. Even when modesetting wasn't used, interrupts weren't enabled properly on the graphics card. Dave Airlie fixed this during Plumbers IIRC.