You are not logged in.

#1 2013-05-13 15:11:09

chu887
Member
Registered: 2012-08-25
Posts: 23

[Solved]no sound after suspend/resume after kernel 3.9.2 upgrade

I don't know  what to provide to help solve this problem. Leave me messages.Thank you!

Last edited by chu887 (2013-06-06 08:54:16)

Offline

#2 2013-05-13 20:44:06

fawkes5
Member
From: Canada
Registered: 2012-12-23
Posts: 84

Re: [Solved]no sound after suspend/resume after kernel 3.9.2 upgrade

I also have no sound after 3.9.2 upgrade. Downgrading to 3.8.11 fixes issue. I also do not know what to provide to help solve this problem. Should i open a bug report?

Offline

#3 2013-05-13 21:43:26

johni
Member
Registered: 2012-02-03
Posts: 102

Re: [Solved]no sound after suspend/resume after kernel 3.9.2 upgrade

It completely killed sound for me, too.

Interestingly, it looks like the name of the sound card changed.

aplay -l  now shows:

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: 92HD73C1X5 Analog [92HD73C1X5 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Previously the card 0 used to read

card 0: PCH [HDA Intel PCH], device 0: STAC92xx Analog

I'm not sure what to do.
I have the following in /etc/modprobe.d/intel-hda-audio.conf:

options snd-hda-intel model=dell-eq

It always used to work like this.

Offline

#4 2013-05-13 21:47:48

Cthulhu82
Member
From: Nantes, France
Registered: 2013-04-01
Posts: 152

Re: [Solved]no sound after suspend/resume after kernel 3.9.2 upgrade

Same problem here, and a similar one in this post : https://bbs.archlinux.org/viewtopic.php?id=163259.
The only option for the moment seems to downgrade to 3.8.11.
As there were many changes in the sound part of the 3.9.x kernel, it could be a bug.


« En essayant continuellement, on finit par réussir.
Donc plus ça rate, plus ça a de chance de marcher. »
Devise Shadock

Offline

#5 2013-05-13 22:16:09

johni
Member
Registered: 2012-02-03
Posts: 102

Re: [Solved]no sound after suspend/resume after kernel 3.9.2 upgrade

I got mine working!

First I commented out the module parameter from my /etc/modprobe.d//intel-hda-audio.conf:

#options snd-hda-intel model=dell-eq

Since it works without that now, I will probably remove the file.


Next, I went into alsamixer, and noticed a couple items not there before, turned down low:
"Speaker", and two "HeadPhone" mixers, both turned down almost off.  I turned up the volume on the speaker, and was able to get sound from the speakers.   The same worked for the headphone entries (I have two headphone jacks).

After I did this, it works better than before because I used to only have one working headphone jack.

Also, I confirmed sound is still working after suspend/resume for me.

Hopefully this will help one of you.

Offline

#6 2013-05-14 07:47:58

chu887
Member
Registered: 2012-08-25
Posts: 23

Re: [Solved]no sound after suspend/resume after kernel 3.9.2 upgrade

fawkes5 wrote:

I also have no sound after 3.9.2 upgrade. Downgrading to 3.8.11 fixes issue. I also do not know what to provide to help solve this problem. Should i open a bug report?

Thank you for your reply. I  just downgrade it to  3.8.8 , and the trouble disappeared.

Offline

#7 2013-05-14 08:01:00

chu887
Member
Registered: 2012-08-25
Posts: 23

Re: [Solved]no sound after suspend/resume after kernel 3.9.2 upgrade

johni wrote:

I got mine working!

First I commented out the module parameter from my /etc/modprobe.d//intel-hda-audio.conf:

#options snd-hda-intel model=dell-eq

Since it works without that now, I will probably remove the file.


Next, I went into alsamixer, and noticed a couple items not there before, turned down low:
"Speaker", and two "HeadPhone" mixers, both turned down almost off.  I turned up the volume on the speaker, and was able to get sound from the speakers.   The same worked for the headphone entries (I have two headphone jacks).

After I did this, it works better than before because I used to only have one working headphone jack.

Also, I confirmed sound is still working after suspend/resume for me.

Hopefully this will help one of you.

Thanks,the problem has been resolved by downgrade.
Sound is absolutely normal before I suspend/resume my system,  volume is normal, not too large,not too little. But there's no sound at all after resume it .  I guess it's probably to have something to do with our audio card - HDA intel,  my computer is also a dell laptop( dell 1420 , 2007/2008, really old ).

My advice is : don't upgrade to kernel 3.9.2 ,it's an odd version( odd version is not stable).

Offline

#8 2013-05-16 05:11:52

fawkes5
Member
From: Canada
Registered: 2012-12-23
Posts: 84

Re: [Solved]no sound after suspend/resume after kernel 3.9.2 upgrade

I just ran a system upgrade and now everything is working properly. I assume it was the util-linux package upgrade.

Offline

#9 2013-05-18 01:28:49

dandaman0061
Member
From: Boise, ID
Registered: 2009-05-06
Posts: 12

Re: [Solved]no sound after suspend/resume after kernel 3.9.2 upgrade

chu887 wrote:

My advice is : don't upgrade to kernel 3.9.2 ,it's an odd version( odd version is not stable).

I don't think this is true anymore... Since 2.6, I think every release has been "stable"  (see https://www.kernel.org/)

Offline

#10 2013-06-05 13:10:57

chu887
Member
Registered: 2012-08-25
Posts: 23

Re: [Solved]no sound after suspend/resume after kernel 3.9.2 upgrade

I finally upgrade it to 3.9.4 and all packages have been updated to the newest versions.But still, no sound from speaker after sleep/resume!
Note:  the headphone  has sound as normal after sleep/resume,just the speaker  does not work!


I'm not sure whether it has something to do with this shell script -  /etc/pm/sleep.d/90alsa:
#!/bin/sh
#
# 90alsa: suspend/wakeup ALSA devices

case "$1" in
hibernate|suspend)
;;
thaw|resume)
aplay -d 1 /dev/zero
;;
*) exit $NA
;;
esac
##################################

about the driver:
$ sudo lspci -vvv | grep snd
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel


Please help me to see if this script has something to do with the problem.  If  it's a bug of the kernel,  I have to wait for the developers to fix it.

Last edited by chu887 (2013-06-05 13:31:20)

Offline

#11 2013-06-06 08:39:33

chu887
Member
Registered: 2012-08-25
Posts: 23

Re: [Solved]no sound after suspend/resume after kernel 3.9.2 upgrade

Oh....My God!!!!    I solved this problem!
Open file /etc/pm/sleep.d/90alsa and edit:

#!/bin/sh
#
# 90alsa: suspend/wakeup ALSA devices

case "$1" in
hibernate|suspend)
;;
thaw|resume)
#aplay -d 1 /dev/zero                              ### JUST COMMENT IT OUT ! ###
;;
*) exit $NA
;;
esac


Please reference :
https://wiki.archlinux.org/index.php/Ad … suspension

Not like this article's description, I can't hear any  sound popping after resumming from sleeping, But , comment  that line  out also solves my trouble!

Offline

#12 2013-06-07 19:15:25

p.janeck
Member
Registered: 2013-06-07
Posts: 2

Re: [Solved]no sound after suspend/resume after kernel 3.9.2 upgrade

Does not work for me. (uname -r 3.9.4-1-ARCH)
There is still no sound after suspend.

Offline

#13 2013-06-07 21:38:08

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: [Solved]no sound after suspend/resume after kernel 3.9.2 upgrade

Why are you still using pm-utils?  This is really no longer needed, and I think it is either an abandonded project or development is very very minimal, as the functions/fixes it provides are no longer necessary.  If there are things that pm-utils does that you think might still need to be fixed, it is better to have them fixed upstream or in the kernel rather than these hacks.  But if trying to work with upstream is still not an option for whatever reason, you should then be using systemd's /usr/lib/systemd/system-sleep directory and then calling "systemctl suspend" instead.

Offline

#14 2013-06-08 06:32:05

chu887
Member
Registered: 2012-08-25
Posts: 23

Re: [Solved]no sound after suspend/resume after kernel 3.9.2 upgrade

WonderWoofy wrote:

Why are you still using pm-utils?  This is really no longer needed, and I think it is either an abandonded project or development is very very minimal, as the functions/fixes it provides are no longer necessary.  If there are things that pm-utils does that you think might still need to be fixed, it is better to have them fixed upstream or in the kernel rather than these hacks.  But if trying to work with upstream is still not an option for whatever reason, you should then be using systemd's /usr/lib/systemd/system-sleep directory and then calling "systemctl suspend" instead.

I agree with you , I was also confused by pm  because  I DID NOT install it at all , It's just a part of the alsa-utils :

$ sudo pacman -Ql alsa-utils |grep pm
alsa-utils /etc/pm/
alsa-utils /etc/pm/sleep.d/
alsa-utils /etc/pm/sleep.d/90alsa

So, I guess it's a bug of alsa-utils or maybe the kernel.

In fact, this problem is not absolutely solved ,because  both the speaker and headphone works when I plugin my headphone ,strange...

Offline

#15 2013-06-08 06:42:06

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: [Solved]no sound after suspend/resume after kernel 3.9.2 upgrade

If you don't use pm-suspend or pm-hibernate, then the /etc/pm/sleep.d stuff should not be touched at all.  Alsa-utils provides this file for compatibility in the event that a user might want to use pm-utils.  It is kind of like how packages provide their own bash-completion and zsh-completion stuff so that you can gain funtionality only when the package is added.

Offline

Board footer

Powered by FluxBB