ATI Resume from Suspend leads into black screen (VGA_Switcheroo)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
Confirmed
|
Medium
|
|||
xserver-xorg-driver-ati |
Fix Released
|
Unknown
|
|||
xserver-xorg-video-ati (Ubuntu) |
Incomplete
|
Low
|
Unassigned |
Bug Description
I have a HP Touchsmart 2 (tm2).
This Notebook has 2 Graphiccars: Intel (DIS) and ATI (IGD):
# lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Manhattan [Mobility Radeon HD 5400 Series]
If i use the Intel-Graphiccard, everything works well, i can suspend and resume as often as i'd like.
Edit: As soon as I switched (switch to ATI and back to Intel, the below problem happens on Intel-GPU too).
If i use the ATI-Graphiccard i can suspend (wich takes a longer time than with the Intel one) however I can't resume. I get a blank/black screen and can't change brightness. Plus I can't switch to any tty.
I've tried this instructions to find an error: https:/
but it dosn't seem to bring relevant informations (however, I'll add the dmesg.txt to this bugreport)
PS: to switch between graphiccards, I use "vga_switcheroo" and i have "vanilla"-ubuntu, no third party software.
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: xserver-
ProcVersionSign
Uname: Linux 3.4.0-5-generic x86_64
.tmp.unity.
ApportVersion: 2.1.1-0ubuntu2
Architecture: amd64
CasperVersion: 1.317
CompizPlugins: [core,composite
CompositorRunning: compiz
Date: Fri Jun 8 20:54:43 2012
DistUpgraded: Fresh install
DistroCodename: quantal
DistroVariant: ubuntu
ExtraDebuggingI
GraphicsCard:
Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device [103c:1486]
Advanced Micro Devices [AMD] nee ATI Manhattan [Mobility Radeon HD 5400 Series] [1002:68e0] (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company TouchSmart tm2-2050er discrete GPU (Mobility Radeon HD 5450) [103c:1486]
LiveMediaBuild: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120606.2)
MachineType: Hewlett-Packard HP TouchSmart tm2 Notebook PC
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: initrd=
SourcePackage: xserver-
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/30/2010
dmi.bios.vendor: Insyde
dmi.bios.version: F.12
dmi.board.
dmi.board.name: 1486
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 83.1A
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.
dmi.modalias: dmi:bvnInsyde:
dmi.product.name: HP TouchSmart tm2 Notebook PC
dmi.product.
dmi.sys.vendor: Hewlett-Packard
version.compiz: compiz 1:0.9.7.8-0ubuntu3
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
tags: | added: black-screen |
Changed in xserver-xorg-driver-ati: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in linux: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in xserver-xorg-driver-ati: | |
status: | Confirmed → Unknown |
Changed in xserver-xorg-driver-ati: | |
status: | Unknown → Fix Released |
Created attachment 52691
Xorg log from boot
My dual radeon HP DV6 laptop fails to re-enable the display when resuming from S3. The computer otherwise seems to work normally and I can type blind to reboot the machine. The cards present are
$ lspci -vnn |grep VGA
01:05.0 VGA compatible controller [0300]: ATI Technologies Inc M880G [Mobility Radeon HD 4200] [1002:9712] (prog-if 00 [VGA controller])
02:00.0 VGA compatible controller [0300]: ATI Technologies Inc Redwood [Radeon HD 5600 Series] [1002:68c1] (rev ff) (prog-if ff)
VGAswitcheroo works as intended and I can switch cards, but I get the display turned off upon resume no matter which card is active before suspend. I'm attaching a syslog from boot, a syslog from after resuming, the X log and the output of acpidump.
The bug is present with all kernels at least from 2.6.38 to 3.1. I've been told by another user with the same laptop that fglrx does re-enable the display when resuming (although I haven't tried it myself).
This bug was originally filed as
https:/ /bugzilla. kernel. org/show_ bug.cgi? id=37762
but since it seems unclear when the kernel bugzilla will be back up, I'm re-filing the bug here.