Headphones don't work!!

I have a Toshiba Satellite T135 and after installing openSUSE my headphones don’t work. When I plug them in the sound continues on the speakers and no sounds comes from the headphones. Has anyone else had this problem and found a fix? I’ve tried a few ideas and nothing has worked. Thanks.

For almost certain this is a bug. So I suspect whether we can work around/solve this or not, it may be helpful to write a bug report.

Still to assess this better, we need more information. Please post … providing in your post the following information:

  • provide the URLs (of a summary webpage) that are created by running the diagnostic script noted here:
    SDB:AudioTroubleshooting - openSUSE - Script to run to obtain detailed information. On openSUSE-11.1 and newer that will ask you to run the script /usr/sbin/alsa-info.sh and after the script finishes it will give you a URL to pass to the support personnel. Please post here the output URL. Just the URL. You may need to run that script twice (the first time with root permissions to update in the /usr/sbin directory, and the second time to get the URL).
  • in a terminal, or xterm, or konsole, type: rpm -qa ‘alsa#and post output here
  • in a terminal, or xterm, or konsole, type: rpm -qa ‘pulse#and post output here
  • in a terminal, or xterm, or konsole, type: rpm -q libasound2 #and post output here
  • in a terminal, or xterm, or konsole, type: uname -a #and post output here
  • for openSUSE-11.1 or earlier, in a terminal, or xterm, or konsole, type: cat /etc/modprobe.d/sound #and post output here
  • for openSUSE-11.2 or later, in a terminal, or xterm, or konsole, type: cat /etc/modprobe.d/50-sound.conf #and post output here

Dependant on the information there, it is possible forcing a model option, or updating alsa sound driver, or both, will solve the problem. But I need that information first.

If neither does help me come up with a suggestion, then by your raising a bug report on openSUSE sound, you get the attention of the SuSE-GmbH sound packager who is also an alsa sound driver developer for Linux. Hence any fix he comes up with in solving your problem will benefit all Linux distributions. So if necessary to write a bug report there is guidance here on raising bug report: Submitting Bug Reports - openSUSE Use your openSUSE forum username and password when logging on to bugzilla. Note the SuSE-GmbH sound packager will NOT read a forum thread, so you will need to include all salient information with the bug report (so that it is stand alone). The SuSE-GmbH packager will also want you to run the script:

/usr/sbin/alsa-info.sh --no-upload

and then copy the file /tmp/alsa-info.txt to your bug report.

Good luck.

Here’s all the info you asked for. Do you still think I need to complete a bug report?

provide the URLs (of a summary webpage) that are created by running the diagnostic script noted here:
SDB:AudioTroubleshooting - openSUSE - Script to run to obtain detailed information. On openSUSE-11.1 and newer that will ask you to run the script /usr/sbin/alsa-info.sh and after the script finishes it will give you a URL to pass to the support personnel. Please post here the output URL. Just the URL. You may need to run that script twice (the first time with root permissions to update in the /usr/sbin directory, and the second time to get the URL).

I did this

in a terminal, or xterm, or konsole, type: rpm -qa ‘alsa#and post output here:

alsa-utils-1.0.21-3.1.i586
alsa-oss-1.0.17-25.2.i586
alsa-1.0.21-3.2.i586
alsa-plugins-1.0.21-3.3.i586

in a terminal, or xterm, or konsole, type: rpm -qa ‘pulse#and post output here:
libpulse0-0.9.19-2.3.i586
libxine1-pulse-1.1.16.1-7.6.i586

in a terminal, or xterm, or konsole, type: rpm -q libasound2 #and post output here:
libasound2-1.0.21-3.2.i586

in a terminal, or xterm, or konsole, type: uname -a #and post output here:
Linux linux-q64k 2.6.31.5-0.1-desktop #1 SMP PREEMPT 2009-10-26 15:49:03 +0100 i686 i686 i386 GNU/Linux

for openSUSE-11.2 or later, in a terminal, or xterm, or konsole, type: cat /etc/modprobe.d/50-sound.conf #and post output here:

options snd slots=snd-hda-intel
options snd-hda-intel model=targa-dig

u1Nb.iqV_uTniYg0:82801I (ICH9 Family) HD Audio Controller

alias snd-card-0 snd-hda-intel

I can say as you did NOT give me the script output. I need that.

If it does not give you a URL (you MUST select the SHARE/UPLOAD) then run it with the no-upload option:

/usr/sbin/alsa-info.sh --no-upload

which creates the file /tmp/alsa-info.txt. Open that with a text editor and paste it into New - Pastie and press paste, and post here the URL it provides.

I am having the same issue with my laptop. Here is the information you asked for from coleobr. I am quite a newbie, so I appreciate any help you can give.

Thanks!

http://www.alsa-project.org/db/?f=6763e93dc8f937f0df85b67abc5294c732590940

> rpm -qa ‘alsa
alsa-plugins-1.0.21-3.3.i586
alsa-firmware-1.0.20-3.2.noarch
alsa-oss-1.0.17-25.2.i586
alsa-utils-1.0.21-3.1.i586
alsa-1.0.21-3.2.i586
alsa-plugins-pulse-1.0.21-3.3.i586

> rpm -qa ‘pulse
pulseaudio-module-lirc-0.9.21-1.2.1.i586
pulseaudio-lang-0.9.21-1.2.1.noarch
libpulse-mainloop-glib0-0.9.21-1.2.1.i586
pulseaudio-module-gconf-0.9.21-1.2.1.i586
pulseaudio-0.9.21-1.2.1.i586
pulseaudio-utils-0.9.21-1.2.1.i586
libpulse-browse0-0.9.21-1.2.1.i586
pulseaudio-module-zeroconf-0.9.21-1.2.1.i586
pulseaudio-module-x11-0.9.21-1.2.1.i586
libxine1-pulse-1.1.16.1-7.6.i586
libpulse0-0.9.21-1.2.1.i586
pulseaudio-esound-compat-0.9.21-1.2.1.i586
alsa-plugins-pulse-1.0.21-3.3.i586
pulseaudio-module-bluetooth-0.9.21-1.2.1.i586

> rpm -q libasound2
libasound2-1.0.21-3.2.i586

> uname -a
Linux linux-ju4z 2.6.31.12-0.2-default #1 SMP 2010-03-16 21:25:39 +0100 i686 i686 i386 GNU/Linux

> cat /etc/modprobe.d/50-sound.conf

options snd slots=snd-atiixp

hB6S.kHmzU3zQh_8:IXP150 AC’97 Audio Controller

alias snd-card-0 snd-atiixp

Thanks. I took a look at the information you provided and I can not see any obvious information as to why this does not work.

You could try updating to 1.0.23 of alsa, where there is guidance here: Alsa-update - openSUSE . Please pay careful attention when following that article, as many users end up with wrong alsa versions when complete (ie they fail to update). After you think you have finished the update, run again the:

rpm -qa '*alsa*' 

and compare the before and after alsa versions. If any are the same, then the update failed and you need to try again. There is a pix explaining how to update. Follow that advice. And don’t forget to install the alsa-driver-kmp… rpm.

After updates are done, reboot and test.

If this fails, then write a bug a report on this. There is guidance here: Submitting Bug Reports - openSUSE with further guidance for sound bug reports here: Bugs:sound - openSUSE. You can use your openSUSE forum user name and password to login to bugzilla. Note the SuSE-GmbH packager will NOT read a forum thread (they will refuse to) so please ensure all salient information is in the bug report. Please also attach the file /tmp/alsa-info.txt to the bug report. You can get that file by running:

/usr/sbin/alsa-info.sh --no-upload

The advantage of writing a bug report is this is brought to the attention of the SuSE-GmbH packager who is also one of the main alsa (sound driver) developers. When they produce a fix, they WILL send it upstream quickly so that all Linux distributions will benefit.