Bug 27781

Summary: [RV280] Corrupted screen over time
Product: xorg Reporter: Bryce Harrington <bryce>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: major    
Priority: high CC: emmanuel.pacaud
Version: 7.5 (2009.10)   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Capture.png
none
BootDmesg.txt
none
XorgLog.txt none

Description Bryce Harrington 2010-04-21 17:13:43 UTC
Forwarding this bug from Ubuntu reporter Emmanuel Pacaud:
http://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/557433

[Problem]
Screen pixellated line corruption which increases over time.

[Original Description]
After a while, my screen begins to be corrupted, showing bright pixels.

These pixels seems to be "attached" to the graphical object on which they appear. For example, the bright pixels on the windows title bar move when I move the window.

They are mostly randomly placed, and their place change each time a redraw of the graphical object occur. For example, the bright pixels on background of the time applet change every second.

An attempt was made to test different AGPMode settings, however the settings didn't take while KMS was enabled, and when KMS is disabled there is a different bug (black background and maximized windows are black).

DistroRelease: Ubuntu 10.04
Package: xorg 1:7.5+3ubuntu1
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-19-generic i686
Architecture: i386
CurrentDmesg:
 [   21.156013] eth0: no IPv6 routers present
 [   55.488137] kjournald starting.  Commit interval 5 seconds
 [   55.488168] EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
 [   55.488872] EXT3 FS on sdb2, internal journal
 [   55.488881] EXT3-fs: mounted filesystem with ordered data mode.
Date: Wed Apr  7 19:00:40 2010
DkmsStatus: Error: [Errno 2] Aucun fichier ou dossier de ce type
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100119)
MachineType: System Manufacturer System Name
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-19-generic root=UUID=cad49b82-547e-477f-a13d-c5f825c88e3c ro quiet splash
ProcEnviron:
 LANG=fr_FR.utf8
 SourcePackage: xorg
Symptom: display
dmi.bios.date: 09/02/2004
dmi.bios.vendor: Award Software, Inc.
dmi.bios.version: ASUS A7V8X-X ACPI BIOS Revision 1013
dmi.board.name: A7V8X-X
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: REV 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 7
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAwardSoftware,Inc.:bvrASUSA7V8X-XACPIBIOSRevision1013:bd09/02/2004:svnSystemManufacturer:pnSystemName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnA7V8X-X:rvrREV1.xx:cvnChassisManufacture:ct7:cvrChassisVersion:
dmi.product.name: System Name
dmi.product.version: System Version
dmi.sys.vendor: System Manufacturer
glxinfo: Error: [Errno 2] Aucun fichier ou dossier de ce type
system:
  codename:           lucid
 architecture:       i686
 kernel:             2.6.32-19-generic

[lspci]
00:00.0 Host bridge [0600]: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge [1106:3189]
	Subsystem: ASUSTeK Computer Inc. Device [1043:807f]
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV280 [Radeon 9200] [1002:5961] (rev 01)
	Subsystem: ASUSTeK Computer Inc. Device [1043:5002]
Comment 1 Bryce Harrington 2010-04-21 17:14:06 UTC
Created attachment 35216 [details]
Capture.png
Comment 2 Bryce Harrington 2010-04-21 17:14:26 UTC
Created attachment 35217 [details]
BootDmesg.txt
Comment 3 Bryce Harrington 2010-04-21 17:15:01 UTC
Created attachment 35218 [details]
XorgLog.txt
Comment 4 Alex Deucher 2010-04-21 17:20:07 UTC
For kms, agpmode is a kernel module parameter.  try booting with radeon.agpmode=X
where X = -1,1,2,4,8
1-8 are the agp modes,
-1 uses the onboard gpu gart (PCI, PCIE, etc.)
Comment 5 Alex Deucher 2010-04-26 08:43:05 UTC
Is the corruption permanent or transient?  If it's transient, this might be watermark related.  With these patches:
http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commit;h=f47299c55a837af1727bc601e1fc0fa33adaeda5
http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=commitdiff;h=f46c01208da1881591e3f55ca77d37f54469f8e4
Does loading radeon with disp_priority=2 avoid the problem?

If it's permanent, it may be AGP related.
Comment 6 Emmanuel Pacaud 2010-04-26 10:37:15 UTC
I don't experience this corruption anymore, with xserver 7.5+5ubuntu1 and linux 2.6.32-21-generic.

I guess it has since been fixed.
Comment 7 Alex Deucher 2010-04-26 10:39:09 UTC
marking as fixed then.

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.