[natty] regression with radeon module (ATI Mobility HD 4570) causes minor display artefacts

Bug #763527 reported by Martin Pulec
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Hi,
I experience a problem with 2.6.38 (mainline) Natty kernel and radeon (OSS) module. There are some creeps in group of some 3-4x1 pixels. There are such a corrupted group every some 2000 pixels or so. It is mostly obvious by plymouth splash screen (because it is rather flat). Anyway, such a corruption isn't there always - eg. with gnome-shell, there is corrupted the area of workspace, but not the windows itself.

The problem disappears when using maverick 2.6.35 kernel. Anyway, I used to observe the problem when using natty 2.6.38 kernel with maverick, so I am pretty sure it is the kernel.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: linux-image-generic 2.6.38.8.22
Regression: Yes
Reproducible: Yes
ProcVersionSignature: Ubuntu 2.6.35-28.50-generic 2.6.35.11
Uname: Linux 2.6.35-28-generic x86_64
NonfreeKernelModules: fglrx
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
AplayDevices:
 **** List of PLAYBACK Hardware Devices ****
 card 0: SB [HDA ATI SB], device 0: VT1708S Analog [VT1708S Analog]
   Subdevices: 1/2
   Subdevice #0: subdevice #0
   Subdevice #1: subdevice #1
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: SB [HDA ATI SB], device 0: VT1708S Analog [VT1708S Analog]
   Subdevices: 2/2
   Subdevice #0: subdevice #0
   Subdevice #1: subdevice #1
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: martin 2427 F.... pulseaudio
 /dev/snd/pcmC0D0p: martin 2427 F...m pulseaudio
CRDA: Error: [Errno 2] Adresář nebo soubor neexistuje
Card0.Amixer.info:
 Card hw:0 'SB'/'HDA ATI SB at 0xfbcf4000 irq 16'
   Mixer name : 'VIA VT1708S'
   Components : 'HDA:11060397,10431523,00100000'
   Controls : 20
   Simple ctrls : 13
Date: Sun Apr 17 13:00:58 2011
EcryptfsInUse: Yes
HibernationDevice: RESUME=LABEL=swap
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
IwConfig: Error: [Errno 2] Adresář nebo soubor neexistuje
MachineType: ASUSTeK Computer INC. K50AB
ProcEnviron:
 LANGUAGE=cs_CZ:cs:en
 PATH=(custom, user)
 LANG=cs_CZ.utf8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-2.6.35-28-generic root=UUID=510ad7c9-18c1-4f04-b3fe-6b63511a0dde ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-2.6.35-28-generic N/A
 linux-backports-modules-2.6.35-28-generic N/A
 linux-firmware 1.50
RfKill: Error: [Errno 2] Adresář nebo soubor neexistuje
SourcePackage: linux
UdevDb: Error: [Errno 2] Adresář nebo soubor neexistuje
UpgradeStatus: Upgraded to natty on 2011-04-16 (0 days ago)
dmi.bios.date: 11/13/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 220
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: K50AB
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: 1.00
dmi.chassis.asset.tag: 0x00000000
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTek Computer INC.
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr220:bd11/13/2009:svnASUSTeKComputerINC.:pnK50AB:pvr1.0:rvnASUSTeKComputerINC.:rnK50AB:rvr1.00:cvnASUSTekComputerINC.:ct10:cvr1.0:
dmi.product.name: K50AB
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK Computer INC.

Revision history for this message
Martin Pulec (martin-pulec) wrote :
Revision history for this message
Martin Pulec (martin-pulec) wrote :

Update - adding radeon.modeset=0 boot option solves the problem but it is not real solution because KMS is really needed I guess (at least for GNOME3 stack). Anyway, the problem remains also in 2.6.39-rc3 (kernel ppa build).

Revision history for this message
Martin Pulec (martin-pulec) wrote :

I took a screenshot of plymouth. (But the problem resists even with Xserver - see my previous description).
The photo isn't of good quality, but those blue lines are observable here.
Anyway, I thought this bug could be related with #735126, but the symptoms seem to be different so perhaps some weak link between them (if any).

Revision history for this message
Martin Pulec (martin-pulec) wrote :
Revision history for this message
Martin Pulec (martin-pulec) wrote :

Hello, last update.

The bug is solved in 2.6.39-rc5, but wasn't in -rc4 (kernel ppa builds). So I think it can be easily tracked down (unfortunatelly, I don't have time to do it) which change solves it.

Please, mark this bug as 'Invalid'/'Fix Released'/'Won't Fix'/whatever - I am not sure which is more appropriate.

Brad Figg (brad-figg)
Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
madbiologist (me-again) wrote :

The fix you observed in kernel 2.6.39-rc5 is probably due to this commit. The photo attached to the bug linked in the commit is very similar to your photo.

commit 5785e53ffa73f77fb19e378c899027afc07272bc
Author: Alex Deucher
Date: Tue Apr 19 15:24:59 2011 -0400

    drm/radeon/kms: pll tweaks for r7xx

    Prefer min m to max p only on pre-r7xx asics.

    Fixes:
    https://bugs.freedesktop.org/show_bug.cgi?id=36197

    Signed-off-by: Alex Deucher
    Cc: <email address hidden>
    Signed-off-by: Dave Airlie

Changed in linux (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Martin Pulec (martin-pulec) wrote :

> madbiologist:
> The fix you observed in kernel 2.6.39-rc5 is probably due to this commit. The photo attached to the bug linked in the commit is very similar to your photo.

Agree, it should be this issue:)

Revision history for this message
madbiologist (me-again) wrote :

The abovementioned commit is also upstream in kernel 2.6.38.5, so it will almost certainly make it's way to Natty as part of the SRU process.

Revision history for this message
Julian Wiedmann (jwiedmann) wrote :

This patch has landed in the current -proposed kernel (2.6.38-10.44).

Revision history for this message
Julian Wiedmann (jwiedmann) wrote :

For Natty, this should be fixed now with 2.6.38-10.46.
Please reopen the Natty task if you still experience this issue.

Changed in linux (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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