Opened 19 years ago
Closed 16 years ago
#2 closed defect (fixed)
No sound after suspend/resume on Thinkpad T22 (Crystal)
Reported by: | anonymous | Owned by: | anonymous |
---|---|---|---|
Priority: | normal | Milestone: | ALSA Hardware Compatibility |
Component: | UNIAUD32 | Version: | 1.1.4 |
Severity: | normal | Keywords: | suspend resume |
Cc: | Yoda |
Description
I installed RC1 of UniAudio 1.1.4. The driver works well on the notebook. I have sound in the WPS, and also with Z!. Also, when I remove the AC power and run on battery, the sound is OK! (the CPU throttles down automatically)
When I do a suspend/resume with the Thinpad, there is no sound afterwards. When I try to play an MP3 with Z!, Z! "hangs". (I can kill it) Also, no sound in the WPS.
What do you need to fix that ?
Chipset: Vendor 1013h Device 6003h Crystal CS4610/14/22/24/30 SoundFusion PCI Audio Accelerator eCS 1.1, German
Attachments (15)
Change History (50)
by , 19 years ago
Attachment: | 1_after_booting.log added |
---|
by , 19 years ago
Attachment: | 2_after_pulling_power_plug.log added |
---|
After booting, I pulled to power plug, now running on battery, then captured this log.
by , 19 years ago
Attachment: | 3_after_suspend.log added |
---|
After coming back from suspend, this log was captured.
by , 19 years ago
Attachment: | 4_trying_to_play_MP3_in_Z__Z_is_hanging.log added |
---|
Then I tried to play an MP3 in Z!. Z! is hanging. While Z! hangs, I captured this log.
by , 19 years ago
Attachment: | 6_after_putting_power_plug_back_in.log added |
---|
At the end, I put the power plug back in, then captured this log.
comment:1 by , 19 years ago
Same problem here T23 Crystal, but there is a workaround that allways works:
Start Unimixpm (and close it): Sound is back.
Franz
comment:2 by , 19 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
Hmm. looks like problem within uniaud16 did you tried play something with wvgui+uniaud plugin?
comment:3 by , 19 years ago
Starting and closing Unimixpm does not help. There is still no sound and Z! hangs when trying to play an MP3.
comment:4 by , 19 years ago
When I start the newest version of WarpVision, I get the following log on the commandline, when redirecting it:
cycles: 1
t: 0.033093, t1: 0.031247
CPU Freq: 995349762 Hz
Current codepage: 850 (IBM-850)
CD popup thread started
pipe 3 opened
Built: 16 Jan 2005
OS/2 minor revision: 45
SSaver support inited
Can't open plugin [D:\OS2PROG\MULTIMEDIA\WV060116\plugins\UNIPLUG.dll]. rc = 2, [LIBC06]
found 2 audio plugins
Can't open plugin [D:\OS2PROG\MULTIMEDIA\WV060116\plugins\UNIPLUG.dll]. rc = 2, [LIBC06]
found 1 TV Out plugins
In the settings, the Uniaud Plugin in not available. Playing a movie works OK before suspend/resume, but has NO sound after suspend/resume.
comment:6 by , 19 years ago
On my T23 to get sound back for Z after suspend/resume it's not sufficient to open and close Unimixpm, I also have to touch the slider for PCM-Playback. To get just system-sounds playing again I don't have to touch PCM-Playback.
comment:7 by , 19 years ago
fbakan, I touched all sliders! :-) I even touched the "off" button and such. I tried the system volume control. Thanks for the suggestions.
What crystal chipset do you have, do you load APM.SYS ?
comment:8 by , 19 years ago
vladest, this is needs to be changed! You ship a libc06x.dll, so I was thinking that this is needed to run the plugin. But you are right, one has to install libc06.dll as well. AND in addition, it also complains about libc05.dll! So, I do now have the following libc DLLs in the WV directory: liba52.dll libc05.dll libc06.dll libc06x.dll Is all this really required?!
OK, now I did the test. I selected the UniAudio Plugin in WarpVision to play sound. After the boot, this works nicely! After suspend/resume, no sound!
comment:9 by , 19 years ago
To Anonymous: Card info:
num: 0
id: I82801CA-ICH3
driver: ICH
name: Intel 82801CA-ICH3
longname: Intel 82801CA-ICH3 at 0x1c00, irq 5
mixer: Cirrus Logic CS4299 rev 6
componenets: AC97a:43525936
yes I load APM.SYS
comment:10 by , 19 years ago
I need uniaud log after resuming when wvgui plays something after resume Also I need to know is position slider moving while wvgui playing in uniaud mode And I need unimix -list output before and after suspend/resume
comment:11 by , 19 years ago
fbakan, this is my Card, so there are differences:
Card info:
num: 0
id: CS46xx
driver: CS46xx
name: Sound Fusion CS46xx
longname: Sound Fusion CS46xx at 0xe8122000/0xe8000000, irq 11
mixer: Cirrus Logic CS4297A rev 4
componenets: AC97a:43525914
My problem also remains, if I do _not_ load apm.sys.
by , 19 years ago
Attachment: | 7_unimix_log_before_suspend.log added |
---|
This is the log of "unimix -list" after booting, before suspend.
by , 19 years ago
Attachment: | 8_unimix_log_after_suspend.log added |
---|
This is the log of "unimix -list" after coming back from suspend/resume.
by , 19 years ago
Attachment: | 9_WVlog_after_suspend.log added |
---|
This is the log from the current WarpVision, playing an *.mpg via the UniAudio PlugIN after suspend/resume.
comment:12 by , 19 years ago
I just added the requested log files. Also, the position slider is moving.
comment:14 by , 19 years ago
Vladest, please, I cannot read your mind! :-)
What "switch controls"?
And what volumes? (in unimix, in unimixPM, in the system volume control, with the system hardware volume control, in WarpVision,...) Also, do you want any logs of this?
comment:15 by , 19 years ago
OK, I now tested with all volume controls set to maximum. No difference.
What "switch controls" do you mean?
comment:17 by , 19 years ago
OK, vladest, this is not funny anymore! I am really trying to be helpful and provide meaningful bug reports, BUT YOU REALLY MAKE IT DIFFICULT! "With word "switch" in its name" What's that supposed to mean?! The only control that has the word "switch" as part of its name is "Switch to full screen on play" on the Interface tab of the WarpVision settings notebook! Do you really think that enabling this will fix my audio problem?!
OK, I set the Audio ID to 1 and also the Device ID, no difference, still no sound. (I also have no WPS sound, just wanted to say that again.)
What is the next step? AND PLEASE, try to be a bit more verbose in your message, so that I have a chance to create meaningfull information for you! Do you want to have the UniAudio drivers that I use currently (they are from 2003, I think)? The drivers that I use now, work with sound after suspend/resume, but have the problem that the sound is "wrong" when I remove the AC adapter and run on battery.
THANKS
comment:18 by , 19 years ago
Please! use unimix -list to get control list then check all controls with names "volume" or "switch" and set them to max values with command like: unimix -id<id num> -cnt<0,1> -val<max value>
Thanks, Vlad
by , 19 years ago
Attachment: | 10_alsahlp_log_after_suspend_after_all_switches_to_MAX.log added |
---|
This was captured after suspend/resume, with all unimix controls set to max.
by , 19 years ago
Attachment: | 11_Unimix_log_after_suspend_after_all_switches_to_max.log added |
---|
This was captured after suspend/resume, with all unimix controls set to max.
comment:19 by , 19 years ago
OK, I did that. Please find log 10 and 11 attached to this ticket.
The only time when I heard sound, was when I enabled the microphone and set the microphone volume to 31. Then, I was able to hear the microphone input in the speakers. All the rest of the controls did not seem to have an effect.
comment:20 by , 19 years ago
ok looks like interrupts did not enabled back mic->lineout has direct analog link. it doesnt pass thru driver
by , 19 years ago
Attachment: | 12_uniaud32_06_02_09_after_boot.log added |
---|
Using the new version of uniaud32.sys that vladest send, this log was captured after a cold boot
by , 19 years ago
Attachment: | 13_uniaud32_06_02_09_after_suspend.log added |
---|
Using the new version of uniaud32.sys that vladest send, this log was captured after suspend resume, still NO sound.
comment:23 by , 19 years ago
I attached Log 12 and 13. I installed the new uniaud32.sys that you send, and captured two logs. One after booting, and one after suspend resume.
There is still NO sound after suspend. (I tried WarpVision playing via the Uniaudio plugin, and also setting the volumes with UniMixPM)
by , 19 years ago
Attachment: | 14_uniaud32_06_02_10_after_boot.log added |
---|
Using the new version of uniaud32.sys that vladest send, this log was captured after a cold boot
by , 19 years ago
Attachment: | 15_uniaud32_06_02_10_after_suspend.log added |
---|
Using the new version of uniaud32.sys that vladest send, this log was captured after suspend resume, still NO sound.
comment:24 by , 19 years ago
I attached 2 new logs, with the version from 2006.02.10. Sorry, no sound after suspend/resume.
comment:26 by , 18 years ago
on some systems it's even worse, than just no sound. it's likely that the system freezes when systemsound is enabled. w/o systemsound it doesn't freeze, only the programm which should play sound will freeze
comment:27 by , 17 years ago
Cc: | added |
---|---|
Keywords: | suspend resume added |
Milestone: | → 1.1.4GA |
Version: | → 1.1.4 |
RC4 contains fixes for suspend / resume. Does it work with this release ?
comment:28 by , 17 years ago
I can only answer for T23 (also Crystal chipset) No improvement with 1.1.4RC4. Sound after resume still only after touching master-volume of umixpm for example.
So it's possible to get sound after resume if I touch volume control. (But this has been the situation for years).
IIRC this is crossplatform and also bug on Linux (Suse 10.2 for example)
Franz
follow-up: 30 comment:29 by , 17 years ago
I can see that your problem is annoying - but at least you have sound.
As far as I can see in this ticket, T22 uses another Crystal chipset, and seems to have a different problem, so I'm still very interested to hear, if it is the same with RC4 release.
comment:30 by , 17 years ago
Replying to yoda:
I can see that your problem is annoying - but at least you have sound.
As far as I can see in this ticket, T22 uses another Crystal chipset, and seems to have a different problem, so I'm still very interested to hear, if it is the same with RC4 release.
I can't speak for T22, but for my T23 the new 'UNIAUD32 Resync 1.0.1' solves the problem. Thanks!
follow-up: 33 comment:32 by , 17 years ago
Unfortunately no, I still have to touch master-volume after resmume on a T23.
comment:33 by , 17 years ago
This problem is reported to have been fixed in 1.9.2. Is anyone still experiencing this problem with the latest 1.9.x build?
comment:34 by , 17 years ago
I can't speak for 'anyone' but at least for me this problem seems to be solved with 1.9.x (as well as with 1.0.16) (T23 Hardware).
comment:35 by , 16 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
This was captured right after booting.