Bug 114787 - snd_cs46xx breaks suspend (Thinkpad T20)
Summary: snd_cs46xx breaks suspend (Thinkpad T20)
Status: RESOLVED WONTFIX
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: Sound (show other bugs)
Version: Beta 4
Hardware: i686 SUSE Other
: P5 - None : Major
Target Milestone: ---
Assignee: Takashi Iwai
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-01 16:58 UTC by Daniel Bornkessel
Modified: 2007-08-11 15:28 UTC (History)
2 users (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
hwinfo (201.04 KB, text/plain)
2005-09-01 17:00 UTC, Daniel Bornkessel
Details
suspend2disk.log (4.56 KB, text/plain)
2005-09-01 17:02 UTC, Daniel Bornkessel
Details
suspend2ram.log (4.29 KB, text/plain)
2005-09-01 17:03 UTC, Daniel Bornkessel
Details
standby.log (4.53 KB, application/octet-stream)
2005-09-01 17:03 UTC, Daniel Bornkessel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Bornkessel 2005-09-01 16:58:15 UTC
- Standby: Notebook goes into standby but does not wake up again (screen is
already there). Tried from X.

- Suspend to RAM (1): Stopping tasks seems to be finished, nothing happens
afterwards -- does not suspend. Tried from X and from console with network down
and e100 module unloaded
- Suspend to RAM (2):behaves like Standby. Tried from console (X running, no
modules unloaded)
- Suspend to disk: behaves like Suspend to RAM (1).

powersave: powersave-0.10.9-2
dbus: dbus-1-0.35.2-4
hal: hal-0.5.4-2
kernel: 2.6.13-3-default
Comment 2 Daniel Bornkessel 2005-09-01 17:00:43 UTC
Created attachment 48501 [details]
hwinfo
Comment 3 Daniel Bornkessel 2005-09-01 17:02:47 UTC
Created attachment 48502 [details]
suspend2disk.log
Comment 4 Daniel Bornkessel 2005-09-01 17:03:10 UTC
Created attachment 48503 [details]
suspend2ram.log
Comment 5 Daniel Bornkessel 2005-09-01 17:03:52 UTC
Created attachment 48504 [details]
standby.log
Comment 6 Carl-Daniel Hailfinger 2005-09-02 12:30:32 UTC
Suspend-to-disk fails for me in the same way. My machine is a 1000MHz Pentium
III desktop.
Comment 7 Forgotten User ZhJd0F0L3x 2005-09-05 13:31:12 UTC
try debugging it as described in
http://www.susewiki.org/index.php?title=ACPI_suspend, this is not a powersave
bug, so the powersave logs are worthless. We'd actually need messages during
suspend (T20 has serial port so this should be easy) if it still fails after that.
Comment 8 Daniel Bornkessel 2005-09-20 11:20:23 UTC
Suspend to disk works if sound module
snd_cs46xx 
gets unloaded and the SUSPEND2DISK_SHUTDOWN_MODE is set to 'shutdown'.
This can be a problem if applications are activly using the sound device. 
Is there a way to find out which applications are using the device in order to
kill them?
I did an init script which just kills kmix and added that to the 'sleep' config
file ... but this solution is not really clean.
Comment 9 Forgotten User ZhJd0F0L3x 2005-09-20 11:51:52 UTC
so this is a sound driver bug actually.
Comment 10 Takashi Iwai 2005-09-20 11:56:24 UTC
It's know that PM with cs46xx on TP doesn't work for a long time...
A better h/w information from IBM would be required to fix this.
Comment 11 Sebastian Voitzsch 2005-10-09 20:55:26 UTC
Suspend2Disk works well without unloading if you enable the "thinkpad=1" 
module option.  
 
This doesn´t solve the issue that there is no sound output after resume 
without reloading the sound driver; at least /etc/init.d/alsasound restart 
should be executed. 
 
Sebastian 
Comment 12 Andreas Jaeger 2007-08-11 15:28:01 UTC
We will not fix this bug for 10.0 anymore.  If the bug still exists in openSUSE 10.3, please reopen and change the product.