ATI radeon KMS driver - gpu lockup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
High
|
Unassigned | ||
Lucid |
Invalid
|
High
|
Unassigned |
Bug Description
Using Lucid, up-to-date, kernel 2.6.32-21-generic. I have had this problem since 2.6.32-19-generic, where I was going to report it but updates were available, so I had hoped that the problem would go away. However, it persists.
Using previous kernel 2.6.32-16-generic, this problem did not seem to exist (if it had, it was so rare that I never actually ran into it).
The new kernel now corrupts the display awfully after anywhere from 1 to 8 hours of uptime. I can Control+Alt+F1 to go back to a VT, but then the screen starts to "melt". The system then responds to a Control+Alt+Delete and cleanly reboots.
Sometimes, when I switch back to VT1, I get a console that is extremely corrupt, with what should be column 0, row 0 appearing somewhere in the middle of the display with strange wrapping, or I get an apparently normal console that corrupts itself the next time the kernel attempts to reset the graphics hardware as shown in the log below. The log snippet below was taken under -19-generic, but appears to be the same with -21-generic.
When I encounter this problem, the following shows up in dmesg:
Apr 12 21:01:22 fennel kernel: [11341.070194] [drm:radeon_
Apr 12 21:01:22 fennel kernel: [11341.070206] radeon 0000:01:00.0: GPU softreset
Apr 12 21:01:22 fennel kernel: [11341.070212] radeon 0000:01:00.0: R_008010_
Apr 12 21:01:22 fennel kernel: [11341.070219] radeon 0000:01:00.0: R_008014_
Apr 12 21:01:22 fennel kernel: [11341.070225] radeon 0000:01:00.0: R_000E50_
Apr 12 21:01:23 fennel kernel: [11341.247761] radeon 0000:01:00.0: Wait for MC idle timedout !
Apr 12 21:01:23 fennel kernel: [11341.247767] radeon 0000:01:00.0: R_008020_
Apr 12 21:01:23 fennel kernel: [11341.247825] radeon 0000:01:00.0: R_008020_
Apr 12 21:01:23 fennel kernel: [11341.247890] radeon 0000:01:00.0: R_000E60_
Apr 12 21:01:23 fennel kernel: [11341.296894] radeon 0000:01:00.0: R_008010_
Apr 12 21:01:23 fennel kernel: [11341.296901] radeon 0000:01:00.0: R_008014_
Apr 12 21:01:23 fennel kernel: [11341.296906] radeon 0000:01:00.0: R_000E50_
Apr 12 21:01:23 fennel kernel: [11341.299750] [drm:radeon_
Apr 12 21:01:23 fennel kernel: [11341.299753] [drm:radeon_
Apr 12 21:01:25 fennel kernel: [11343.822667] [drm:radeon_
Apr 12 21:01:25 fennel kernel: [11343.822679] radeon 0000:01:00.0: GPU softreset
Apr 12 21:01:25 fennel kernel: [11343.822686] radeon 0000:01:00.0: R_008010_
Apr 12 21:01:25 fennel kernel: [11343.822693] radeon 0000:01:00.0: R_008014_
Apr 12 21:01:25 fennel kernel: [11343.822698] radeon 0000:01:00.0: R_000E50_
Apr 12 21:01:25 fennel kernel: [11343.822710] radeon 0000:01:00.0: R_008020_
Apr 12 21:01:25 fennel kernel: [11343.822766] radeon 0000:01:00.0: R_008020_
Apr 12 21:01:25 fennel kernel: [11343.822831] radeon 0000:01:00.0: R_000E60_
Apr 12 21:01:25 fennel kernel: [11343.871740] radeon 0000:01:00.0: R_008010_
Apr 12 21:01:25 fennel kernel: [11343.871746] radeon 0000:01:00.0: R_008014_
Apr 12 21:01:25 fennel kernel: [11343.871752] radeon 0000:01:00.0: R_000E50_
Apr 12 21:01:25 fennel kernel: [11343.874241] [drm:radeon_
Apr 12 21:01:25 fennel kernel: [11343.874246] [drm:radeon_
Apr 12 21:01:28 fennel kernel: [11346.390188] [drm:radeon_
Apr 12 21:01:28 fennel kernel: [11346.390200] radeon 0000:01:00.0: GPU softreset
Apr 12 21:01:28 fennel kernel: [11346.390206] radeon 0000:01:00.0: R_008010_
Apr 12 21:01:28 fennel kernel: [11346.390213] radeon 0000:01:00.0: R_008014_
Apr 12 21:01:28 fennel kernel: [11346.390219] radeon 0000:01:00.0: R_000E50_
Apr 12 21:01:28 fennel kernel: [11346.390230] radeon 0000:01:00.0: R_008020_
Apr 12 21:01:28 fennel kernel: [11346.390287] radeon 0000:01:00.0: R_008020_
Apr 12 21:01:28 fennel kernel: [11346.390352] radeon 0000:01:00.0: R_000E60_
Apr 12 21:01:28 fennel kernel: [11346.439261] radeon 0000:01:00.0: R_008010_
Apr 12 21:01:28 fennel kernel: [11346.439267] radeon 0000:01:00.0: R_008014_
Apr 12 21:01:28 fennel kernel: [11346.439273] radeon 0000:01:00.0: R_000E50_
Apr 12 21:01:28 fennel kernel: [11346.441532] [drm:radeon_
Apr 12 21:01:28 fennel kernel: [11346.441534] [drm:radeon_
All subsequent such blocks in dmesg are identical to the second and third ones shown above.
There does not seem to be any specific behavior that I am doing that is triggering the behavior. At least, not to my knowledge.
I don't really know what else to report here, so please ask for additional information. I will try to apport-collect momentarily, as well.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: linux-image-
Regression: Yes
Reproducible: No
ProcVersionSign
Uname: Linux 2.6.32-21-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: STAC92xx Analog [STAC92xx Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'SB'/'HDA ATI SB at 0xf2400000 irq 16'
Mixer name : 'IDT 92HD75B3X5'
Components : 'HDA:111d7603,
Controls : 20
Simple ctrls : 12
Card1.Amixer.info:
Card hw:1 'HDMI'/'HDA ATI HDMI at 0xf2310000 irq 19'
Mixer name : 'ATI R6xx HDMI'
Components : 'HDA:1002aa01,
Controls : 4
Simple ctrls : 1
Card1.Amixer.
Simple mixer control 'IEC958',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [off]
Date: Thu Apr 22 14:07:47 2010
Frequency: Once a day.
HibernationDevice: RESUME=
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100318)
MachineType: Hewlett-Packard HP Pavilion dv7 Notebook PC
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
RelatedPackageV
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
SourcePackage: linux
dmi.bios.date: 10/10/2009
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: F.07
dmi.board.name: 363A
dmi.board.vendor: Quanta
dmi.board.version: 33.22
dmi.chassis.type: 10
dmi.chassis.vendor: Quanta
dmi.chassis.
dmi.modalias: dmi:bvnHewlett-
dmi.product.name: HP Pavilion dv7 Notebook PC
dmi.product.
dmi.sys.vendor: Hewlett-Packard
Changed in linux (Ubuntu): | |
importance: | Undecided → High |
tags: |
added: omit removed: xorg-needs-kernel-fix |
tags: | added: kernel-graphics kernel-reviewed |
Changed in linux (Ubuntu): | |
assignee: | nobody → Andy Whitcroft (apw) |
Changed in linux (Ubuntu Lucid): | |
assignee: | nobody → Andy Whitcroft (apw) |
Changed in linux (Ubuntu Lucid): | |
assignee: | Andy Whitcroft (apw) → nobody |
Changed in linux (Ubuntu): | |
assignee: | Andy Whitcroft (apw) → nobody |
Changed in linux (Ubuntu Lucid): | |
status: | Incomplete → Invalid |
Nevermind on the apport-collect statement; I forgot to edit it out since the bug was reported with ubuntu-bug instead of directly through LP.