suspend/resume failure (ATI Mobility Radeon X700, kernel 2.6.31-10 Karmic Coala)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Sep 20,2009
The below description was provided by a few days before. After that I issued a dist-upgrade and a newer kernel ran on my system: 2.6.31-10.34 (instead of the earlier 2.6.31-10.32) and the problem seemed to be solved. The computer resumes properly after a suspend. I have no idea what the differences are but the systems behaves well now.
Sometimes, after resume, I have a flickering screen but changing to a virtual terminal (Ctrl+Alt+F1) and back (Alt+F7) solves this strange behavior. Only once I experienced that the screen was white and slured and the above key combinations had no any effect on it. I get suspended the computer again and after the second resume it worked properly.
----
My computer suspends properly but after waking up a blank screen is obtained seemingly without any working key combination: I can not change to a virtual terminal (Ctrl+Alt+F1), I can not restart the X server (Ctrl+Alt+Bckspace) and also the built-in kernel emergency shutdown service is not available (Ctrl+Alt+
I think this problem relates to the driver of the graphics card. According to my experience, suspend has never worked with the open source fglrx driver for the ATI Radeon X700 card. And many people had problem with the proprietary driver either. The latest proprietary driver worked with X700 and suspend worked reliably was the driver version 9.1. Since that I did not managed to obtain suspend properly. Now I use the basic configuration of Karmic, proprietary driver is not available for Karmic.
My bug report relates to the one reported in connection with Ubuntu 9.04: Bug #382575 [Acer, inc. Ferrari 4000] suspend/resume failure.
Some important information:
> uname -a
Linux hardnut 2.6.31-10-generic #32-Ubuntu SMP Thu Sep 10 23:29:56 UTC 2009 x86_64 GNU/Linux
> lspci
00:00.0 Host bridge: ATI Technologies Inc Radeon Xpress 200 (RS480/
00:02.0 PCI bridge: ATI Technologies Inc RS480 PCI-X Root Port
00:06.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller
00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller
00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller
00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 11)
00:14.1 IDE interface: ATI Technologies Inc IXP SB400 IDE Controller
00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge
00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge
00:14.5 Multimedia audio controller: ATI Technologies Inc IXP SB400 AC'97 Audio Controller (rev 02)
00:14.6 Modem: ATI Technologies Inc SB400 AC'97 Modem Controller (rev 02)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility X700 (PCIE)
05:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5789 Gigabit Ethernet PCI Express (rev 11)
06:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
06:09.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
06:09.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
06:09.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
> Xorg -version
X.Org X Server 1.6.3
Release Date: 2009-7-31
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-23-server x86_64 Ubuntu
Current Operating System: Linux hardnut 2.6.31-10-generic #32-Ubuntu SMP Thu Sep 10 23:29:56 UTC 2009 x86_64
Kernel command line: BOOT_IMAGE=
Build Date: 09 September 2009 12:45:08AM
xorg-server 2:1.6.3-1ubuntu6 (<email address hidden>)
Before reporting problems, check http://
to make sure that you have the latest version.
> lsmod
Module Size Used by
binfmt_misc 10220 1
xt_TCPMSS 4640 1
xt_tcpmss 2464 1
xt_tcpudp 3616 1
iptable_mangle 4192 1
ip_tables 21200 1 iptable_mangle
x_tables 25832 4 xt_TCPMSS,
vboxnetadp 92940 0
vboxnetflt 99980 0
vboxdrv 1708236 1 vboxnetflt
pppoe 13864 2
pppox 3896 1 pppoe
lp 11908 0
arc4 2144 2
snd_atiixp 19284 2
snd_atiixp_modem 14604 0
ecb 3296 2
snd_pcm_oss 44704 0
snd_ac97_codec 125720 2 snd_atiixp,
ac97_bus 2176 1 snd_ac97_codec
snd_mixer_oss 18976 1 snd_pcm_oss
snd_seq_dummy 3460 0
snd_pcm 93160 4 snd_atiixp,
snd_seq_oss 33440 0
snd_seq_midi 8192 0
pcmcia 40116 0
snd_rawmidi 27360 1 snd_seq_midi
snd_seq_midi_event 8448 2 snd_seq_
b43 136552 0
snd_seq 60608 6 snd_seq_
yenta_socket 27372 1
snd_timer 26992 2 snd_pcm,snd_seq
rsrc_nonstatic 11840 1 yenta_socket
mac80211 210072 1 b43
amd64_edac_mod 26688 0
snd_seq_device 8308 5 snd_seq_
ppdev 8232 0
radeon 684544 2
tifm_7xx1 6784 0
joydev 13088 0
pcmcia_core 41796 3 pcmcia,
cfg80211 109208 2 b43,mac80211
snd 77096 15 snd_atiixp,
i2c_piix4 11728 0
k8temp 5504 0
edac_core 48876 1 amd64_edac_mod
ttm 43056 1 radeon
parport_pc 37352 1
tifm_core 9864 1 tifm_7xx1
led_class 5256 1 b43
soundcore 9088 1 snd
snd_page_alloc 10928 3 snd_atiixp,
parport 40528 3 lp,ppdev,parport_pc
psmouse 57124 0
serio_raw 6596 0
ohci1394 33780 0
ssb 40944 1 b43
ieee1394 100896 1 ohci1394
tg3 123748 0
fbcon 41248 0
tileblit 3136 1 fbcon
font 8832 1 fbcon
bitblit 6656 1 fbcon
softcursor 2336 1 bitblit
i915 244456 0
drm 193856 5 radeon,ttm,i915
i2c_algo_bit 7076 2 radeon,i915
video 23484 1 i915
output 3680 1 video
intel_agp 31856 0
glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_
GLX_
GLX_
GLX_
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_
GLX_
GLX_
GLX_
GLX_
GLX_
GLX_
GLX version: 1.2
GLX extensions:
GLX_
GLX_
GLX_
GLX_
GLX_
OpenGL vendor string: DRI R300 Project
OpenGL renderer string: Mesa DRI R300 (RV410 5653) 20090101 TCL
OpenGL version string: 1.5 Mesa 7.6-devel
OpenGL extensions:
GL_
GL_ARB_imaging, GL_ARB_multisample, GL_ARB_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
GL_
8 GLX Visuals
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
-------
0x21 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x22 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x67 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x68 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x69 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x6a 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x6b 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x5e 32 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 Ncon
8 GLXFBConfigs:
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
-------
0x5f 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x60 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x61 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x62 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x63 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x64 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x65 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x66 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
ProblemType: KernelOops
Annotation: This occured during a previous suspend and prevented it from resuming properly.
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
Card0.Amixer.info:
Card hw:0 'IXP'/'ATI IXP rev 2 with ALC250 at 0xc0003400, irq 17'
Mixer name : 'Realtek ALC250 rev 2'
Components : 'AC97a:414c4752'
Controls : 33
Simple ctrls : 21
Card1.Amixer.info:
Card hw:1 'Modem'/'ATI IXP Modem rev 2 at 0xc0003800, irq 17'
Mixer name : 'Silicon Laboratory Si3036,8 rev 15'
Components : 'AC97m:53494c2f'
Controls : 3
Simple ctrls : 3
Card1.Codecs.
1-1/0: Silicon Laboratory Si3036,8 rev 15
Extended modem ID: codec=1 LIN1
Modem status : GPIO MREF ADC1 DAC1 PRE(ADC2) PRF(DAC2) PRG(HADC) PRH(HDAC)
Line1 rate : 13714Hz
CurrentDmesg:
Error: command ['sh', '-c', 'dmesg | comm -13 /var/log/dmesg -'] failed with exit code 1: [ 105.640083] Clocksource tsc unstable (delta = -299933357 ns)
comm: file 2 is not in sorted order
Date: Tue Sep 15 20:29:07 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/share/
Failure: suspend/resume
HibernationDevice: RESUME=
InterpreterPath: /usr/bin/python2.6
Lsusb:
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: Acer, inc. Ferrari 4000
Package: linux-image-
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcCmdLine: BOOT_IMAGE=
ProcCmdline: /usr/bin/python /usr/share/
ProcEnviron: PATH=(custom, no user)
ProcVersionSign
RelatedPackageV
linux-
linux-firmware 1.18
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
SourcePackage: linux
Tags: resume suspend
Title: [Acer, inc. Ferrari 4000] suspend/resume failure
Uname: Linux 2.6.31-10-generic x86_64
UserGroups:
dmi.bios.date: 03/20/06
dmi.bios.vendor: Acer
dmi.bios.version: 3A27
dmi.board.name: Ferrari IV
dmi.board.vendor: Acer, Inc.
dmi.board.version: Not Applicable
dmi.chassis.type: 1
dmi.chassis.vendor: , Inc.
dmi.chassis.
dmi.modalias: dmi:bvnAcer:
dmi.product.name: Ferrari 4000
dmi.product.
dmi.sys.vendor: Acer, inc.
Can you confirm this issue exists with the most recent Lucid Lynx 10.04 release - http:// cdimage. ubuntu. com/releases/ lucid/alpha- 2/. If the issue remains in Lucid, please test the latest 2.6.32 upstream kernel build - https:/ /wiki.ubuntu. com/KernelMainl ineBuilds. Let us know your results. Thanks.