[Q45] Display corruption on Intel chipset

Bug #362919 reported by frednet
34
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Fix Released
Undecided
JimyNeutron

Bug Description

Binary package hint: xserver-xorg-video-intel

 Intermittent screen corruption on Dell Optiplex 760 with Intel Corporation 4 Series Chipset Integrated Graphics Controller. Problem exists in Jaunty beta. Here's lspci info. It mostly occurs when switching screens or opening several windows.

00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)
        Subsystem: Dell Device 027f
        Flags: bus master, fast devsel, latency 0, IRQ 2293
        Memory at fe800000 (64-bit, non-prefetchable) [size=4M]
        Memory at d0000000 (64-bit, prefetchable) [size=256M]
        I/O ports at ec90 [size=8]
        Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable+
        Capabilities: [d0] Power Management version 2

00:02.1 Display controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)
        Subsystem: Dell Device 027f
        Flags: bus master, fast devsel, latency 0
        Memory at fe700000 (64-bit, non-prefetchable) [size=1M]
        Capabilities: [d0] Power Management version 2
Description: Ubuntu 9.04
Release: 9.04

Revision history for this message
Bryce Harrington (bryce) wrote :

Hi andrew-walker27,

Please attach the output of `lspci -vvnn`, and attach your /var/log/Xorg.0.log (and maybe Xorg.0.log.old) file from after reproducing this issue. If you've made any customizations to your /etc/X11/xorg.conf please attach that as well.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-xorglog
tags: added: needs-lspci-vvnn
Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Incomplete
Revision history for this message
frednet (andrew-walker27) wrote :
Revision history for this message
frednet (andrew-walker27) wrote :

My xorg.conf file hasn't been altered by me at all. In case it's relevant, my machine was upgraded from 8.10, it wasn't a clean install.

Geir Ove Myhr (gomyhr)
tags: added: intel jaunty q45 xorg
removed: needs-lspci-vvnn needs-xorglog
summary: - Display corruption on Intel chipset
+ [Q45] Display corruption on Intel chipset
tags: added: corruption
Revision history for this message
Geir Ove Myhr (gomyhr) wrote :

Thank you for attaching the necessary information. Since this is an upgrade, there may have been stuff left in xorg.conf from then, so please upload this so we can verify that this is not the case. You may also verify that renaming xorg.conf does not change anything.

For the sake of reproducing this, does this happen in gnome, KDE org both? Also, screenshots of display corruptions are always appreciated if you are able to get it.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
borzwazie (borzwazie) wrote :
Download full text (9.9 KiB)

I have seen this as well on an IBM X30 laptop. Screenshot and lspci info attached.

The display corruption seems to affect text only. I do not have compiz enabled. This is a fresh install of 9.04. My xorg.conf file is zero-length (the default, now?).

**************************************************************
00:00.0 Host bridge [0600]: Intel Corporation 82830 830 Chipset Host Bridge [8086:3575] (rev 04)
 Subsystem: IBM Device [1014:021d]
 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- INTx-
 Latency: 0
 Region 0: Memory at <unassigned> (32-bit, prefetchable)
 Capabilities: <access denied>
 Kernel driver in use: agpgart-intel
 Kernel modules: intel-agp

00:02.0 VGA compatible controller [0300]: Intel Corporation 82830 CGC [Chipset Graphics Controller] [8086:3577] (rev 04)
 Subsystem: IBM Device [1014:0513]
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
 Latency: 0
 Interrupt: pin A routed to IRQ 11
 Region 0: Memory at e0000000 (32-bit, prefetchable) [size=128M]
 Region 1: Memory at d0000000 (32-bit, non-prefetchable) [size=512K]
 Capabilities: <access denied>
 Kernel modules: intelfb

00:02.1 Display controller [0380]: Intel Corporation 82830 CGC [Chipset Graphics Controller] [8086:3577]
 Subsystem: IBM Device [1014:0513]
 Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
 Region 0: Memory at e8000000 (32-bit, prefetchable) [size=128M]
 Region 1: Memory at d0080000 (32-bit, non-prefetchable) [size=512K]
 Capabilities: <access denied>

00:1d.0 USB Controller [0c03]: Intel Corporation 82801CA/CAM USB Controller #1 [8086:2482] (rev 02)
 Subsystem: IBM Device [1014:0220]
 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
 Latency: 0
 Interrupt: pin A routed to IRQ 11
 Region 4: I/O ports at 1800 [size=32]
 Kernel driver in use: uhci_hcd

00:1d.1 USB Controller [0c03]: Intel Corporation 82801CA/CAM USB Controller #2 [8086:2484] (rev 02)
 Subsystem: IBM Device [1014:0220]
 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
 Latency: 0
 Interrupt: pin B routed to IRQ 11
 Region 4: I/O ports at 1820 [size=32]
 Kernel driver in use: uhci_hcd

00:1d.2 USB Controller [0c03]: Intel Corporation 82801CA/CAM USB Controller #3 [8086:2487] (rev 02)
 Subsystem: IBM Device [1014:0220]
 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
 Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
 Latenc...

Revision history for this message
frednet (andrew-walker27) wrote :

I can confirm it does occur on Gnome as well as KDE but not as consistently or so it seemed to me.
I'm using a different machine at the minute so I can't post my xorg.conf but I can give you a brief description of the symptoms.
The contents of a window disappear and get replaced by thin bands of different colours. Sometimes segments of readable windows appear superimposed on top of other windows i.e a piece of a firefox web page will seem to appear inside an open dolphin window or vice-versa. This isn't restricted to windowed areas though, the desktop itself suffers as well. Strangely though, resizing the windows or selecting anything within them brings it back to normal.
If I had to make a wild guess I'd say it's something to do with redrawing damaged screen areas, isn't that xdamage or something that does that?

Revision history for this message
frednet (andrew-walker27) wrote :

My xorg.conf hasn't been changed at all. This is all there is to it

Section "Device"
 Identifier "Configured Video Device"
EndSection

Section "Monitor"
 Identifier "Configured Monitor"
EndSection

Section "Screen"
 Identifier "Default Screen"
 Monitor "Configured Monitor"
 Device "Configured Video Device"
EndSection

I've also attached a screenshot to show a good example of the problem.
Many thanks and hope it helps.

Revision history for this message
nonexistent account (nonexistentaccount) wrote :

I'm having similar problems on Kubuntu 9.04 x86_64 KDE4 on Thinkpad T400 (internal Intel MGA) with 512Mb internal and 1Gb additional ram shared with the adapter. Corruption appears when desktop effects have been turned off while changing between windows, and disappears when the corrupted window contents are redrawn (i.e. opening menus, scrolling, resizing). This is a fresh 9.04 install. I have ran multiple passes of memtest86+ to ensure there is no corruption caused by faulty hw.

I'm attaching lspci -vvnn, xorg.conf and a screenshot demonstrating the problem. Unlike in the screenshot above, it's not restricted to text only.

Interestingly the corruption is only restricted to qt apps (no corruption ever in Firefox, Gimp or other gtk apps), but I'm posting this comment here in case it might be related to the driver as well.

Revision history for this message
nonexistent account (nonexistentaccount) wrote :
Revision history for this message
nameiner (nameiner) wrote :

I can confirm this bug.
I'm running a fresh install of Kubuntu 9.04 64bit on a HP dv4-1120us.
Output of lspci -vvnn is attached.

Revision history for this message
nameiner (nameiner) wrote :
Revision history for this message
nameiner (nameiner) wrote :
Revision history for this message
nameiner (nameiner) wrote :
Revision history for this message
Salva (salvagg) wrote :

I have the same problem. This is a fresh install of Ubuntu 9.04 on a Optiplex Gx760.

If visual effects are turned off the problem disappears. Output od lspci -vvnn is attached.

Revision history for this message
bluesuede (sanzbox) wrote :

Same problem with font/text corruption on Ubuntu 9.04 (Gnome). Dell server with embedded Intel graphics.

Note: corruption happens regardless of Visual Effects setting (on or off both show font corruption). Font display worked fine under 8.10.

Revision history for this message
francesco44 (francesco44) wrote :

I confirm the bug. I upgraded from 8.10 to jaunty on 3 different laptop, 2 thinkpad X31 and 1 thinkpad X30. The problem appears only on the X30. It is mostly related to texte. On any word processor from gedit, to Open Office through Abiword...when you are typing, the line already written dissepear and is replaced by a blank line. After few more strokes it comes back. This is strictly independent from the ubuntu theme

This is not all, the title of the windows is corrupted progressively, in some case with "corrupted" fonts, sometimes with long blank rectangles. Some fonts can also persist on the screen. Some images are also corrupted like the smilies turned into grey squares.

At last some horizontal line accumulate on the screen and the upper ubuntu menu which disseppear very progressively under lines and dots.

All this is mostly related to text.

Revision history for this message
bluesuede (sanzbox) wrote :

Including screenshot of corruption (mostly affecting fonts)

Revision history for this message
francesco44 (francesco44) wrote : Re: [Bug 362919] Re: [Q45] Display corruption on Intel chipset

I had this problem.....and solved it with

Section "Device"
 Identifier "Configured Video Device"
# Option "AccelMethod" "UXA"
 Option "MigrationHeuristic" "greedy"
EndSection

That is with : Option "MigrationHeuristic" "greedy"
Option "AccelMethod" "UXA" il also a solution but too unstable

Best regards

Francesco

Selon bluesuede <email address hidden>:

> Including screenshot of corruption (mostly affecting fonts)
>
> ** Attachment added: "Screenshot-Bug #362919 in xserver-xorg-video-intel
> (Ubuntu): “[Q45] Display corruption on Intel chipset ” - Mozilla
> Firefox-1.png"
>
>
http://launchpadlibrarian.net/26529235/Screenshot-Bug%20%23362919%20in%20xserver-xorg-video-intel%20%28Ubuntu%29%3A%20%E2%80%9C%5BQ45%5D%20Display%20corruption%20on%20Intel%20chipset%20%E2%80%9D%20-%20Mozilla%20Firefox-1.png
>
> --
> [Q45] Display corruption on Intel chipset
> https://bugs.launchpad.net/bugs/362919
> You received this bug notification because you are a direct subscriber
> of the bug.
>

Revision history for this message
bluesuede (sanzbox) wrote :

Thank you Francesco, that solved it for me!

Revision history for this message
Salva (salvagg) wrote :

Not for me.

Revision history for this message
Petrushka (peter-gainsford+launchpad) wrote :

I too suffer from this problem, on a fresh install of 9.04 on a fairly bog-standard Dell (lspci -vvnn attached).

Francesco's solution seems for now to be helping, but not 100%.

It's hard to find a set of steps that reproduce the corruption reliably, but it seems to occur only when opening new windows or switching workspaces. My most frequent symptom is corruption of the panels at top and bottom of the screen; application windows sometimes "fix" themselves when I open/close new windows in the same application.

Judging from the style of the corruption I wonder if this may be a dupe of Bug #352344.

Revision history for this message
Petrushka (peter-gainsford+launchpad) wrote :

Correction to my previous post: the screenshots posted by frednet, piksi, and nameiner look very similar to the corruption screenshots in Bug #352344, and that's the corruption I've been getting. I haven't had trouble with fonts that looks like the screenshots posted by borzwazie and bluesuede.

Revision history for this message
Bryce Harrington (bryce) wrote :

[This is an automatic notification.]

A new major version of the -intel driver is now available in Karmic.

This version includes a major reworking of the acceleration
architecture, which resolves a huge number of issues. We do not know
whether it resolves the issue you reported.

Would you mind testing Karmic Alpha-2 and seeing if it is still a
problem? CD ISO images are available here:

  http://cdimages.ubuntu.com/releases/karmic/

If the issue can still be reproduced on karmic, please report here with
your findings, and attach a fresh Xorg.0.log from your test, and we will
be able to forward the bug upstream.

Otherwise, if the bug no longer exists in Karmic, let us know that as
well.

In the off chance you encounter different bugs while attempting to test
Karmic, please report those as new bug reports.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Confirmed → New
status: New → Incomplete
Revision history for this message
Petrushka (peter-gainsford+launchpad) wrote :

After I saw the messages from Bryce Harrington just above, I was reluctant to download a whole new .iso and install the OS from scratch, having done a fresh install only the previous week.

Instead, I followed instructions on updating *just* the Intel graphics driver at http://webupd8.blogspot.com/2009/06/new-ubuntu-intel-graphics-drivers.html (those instructions also cite Bryce) and have been test-driving for over a week now. The graphical corruption has completely vanished, and I have had no problems or side-effects.

Revision history for this message
Bryce Harrington (bryce) wrote :

Alright, I guess we can assume the issue is solved on Karmic. frednet, if you find after upgrading to Karmic that the issue is still there, feel free to reopen the bug report.

Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → Fix Released
Revision history for this message
JimyNeutron (state-of-alert) wrote :

vga driver incomplatible for optiplex760

Changed in xserver-xorg-video-intel (Ubuntu):
assignee: nobody → JimyNeutron (state-of-alert)
status: Fix Released → New
Revision history for this message
Geir Ove Myhr (gomyhr) wrote :

JimmyNeutron, do you have the exact same issue that this bug report is about in Karmic? I find that strange, since I have recently installed two Optiplex 760 USFF with Karmic, and I don't see this problem (I sometimes get a different kind of corruption, though). Also, unless you are the original reporter, it is always better to open a new bug report than to reopen a closed one (at least for xorg-related bugs).

Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.