Unusable graphics with ATI RS690M
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
Fix Released
|
Medium
|
|||
linux (Ubuntu) |
Fix Released
|
High
|
Stefan Bader |
Bug Description
Release: Quantal (20120726/alpha3)
Architecture: i386 (but also seen on amd64)
Using the alternate CD installation works ok, but rebooting into the install I am lucky if I get anything on the screen that resembles the lightdm screen (screenshot of that case will be attached). There were also cases of just white or just black. Login is impossible and occasionally everything goes downhill. Ssh login is possible or booting into textual mode.
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: xorg 1:7.7+1ubuntu1
ProcVersionSign
Uname: Linux 3.5.0-6-generic i686
ApportVersion: 2.4-0ubuntu5
Architecture: i386
CurrentDmesg:
[ 23.804204] b44 ssb1:0: eth0: Flow control is off for TX and off for RX
[ 23.804504] IPv6: ADDRCONF(
Date: Thu Jul 26 19:24:26 2012
DistUpgraded: Fresh install
DistroCodename: quantal
DistroVariant: ubuntu
GraphicsCard:
Advanced Micro Devices [AMD] nee ATI RS690M [Radeon X1200 Series] [1002:791f] (prog-if 00 [VGA controller])
Subsystem: Dell Device [1028:01fc]
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha i386 (20120724.3)
MachineType: Dell Inc. Inspiron 1521
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg
Symptom: display
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/16/2007
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A00
dmi.board.name: 0GU163
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Inspiron 1521
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.8+
version.libdrm2: libdrm2 2.4.37-0ubuntu2
version.
version.
version.
version.
version.
version.
version.
version.
Changed in xorg (Ubuntu): | |
importance: | Undecided → High |
affects: | xorg (Ubuntu) → xserver-xorg-video-ati (Ubuntu) |
tags: | added: patch |
Changed in linux (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in linux: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
Created attachment 63356
Xorg.0.log
This happened early May on drm-next somewhere between 4f256e8..d3029b4, and is still there in 3.5rc3 (and in current drm-next).
Things are smeared out vertically. Looks like desktop background is not corrupted. By turning off "EXABitmaps" there is less corruption.
I haven't done git bisecting, only download bisecting from http:// kernel. ubuntu. com/~kernel- ppa/mainline/ drm-next/ and v3.4-rc6- 295-g4f256e8 from May 8th was good and v3.4-rc6- 315-gd3029b4 from May 10th was bad. Unfortunately the build from May 9th has been deleted in the meantime so I can not narrow it down further this way. So the commits in question should be:
d3029b4 drm/radeon/kms: fix warning on 32-bit in atomic fence printing
f2e3922 drm/radeon: make the ib an inline object
f237750 drm/radeon: remove r600 blit mutex v2
68470ae drm/radeon: move the semaphore from the fence into the ib
7c0d409 drm/radeon: immediately free ttm-move semaphore
c507f7e drm/radeon: rip out the ib pool
a8c0594 drm/radeon: simplify semaphore handling v2
c3b7fe8 drm/radeon: multiple ring allocator v3
0085c950 drm/radeon: use one wait queue for all rings add fence_wait_any v2
557017a drm/radeon: define new SA interface v3
2e0d991 drm/radeon: make sa bo a stand alone object
e6661a9 drm/radeon: keep start and end offset in the SA
711a972 drm/radeon: add sub allocator debugfs file
a651c55 drm/radeon: add proper locking to the SA v3
dd8bea2 drm/radeon: use inline functions to calc sa_bo addr
8a47cc9 drm/radeon: rework locking ring emission mutex in fence deadlock detection v2
3b7a2b2 drm/radeon: rework fence handling, drop fence list v7
bb63556 drm/radeon: convert fence to uint64_t v4
d6999bc drm/radeon: replace the per ring mutex with a global one
133f4cb drm/radeon: fix possible lack of synchronization btw ttm and other ring
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Radeon Mobility X700 (PCIE) [1002:5653]