Headphones not working in 11.3 or 11.4

Speakers are worming normally (sound okay) but when headphones are plugged in no sound is produced but the speakers are turned off. The headphones work on a different computer and work under windows 7 on this laptop.

Both speaker tests work:
speaker-test -Dplug:front -c2 -l5 -twav
speaker-test -c2 -l5 -twav

yast>> hardware >> sound>> other >> volume
all set at 100%

Results of all tests referred to in this forum are here:
pastebin - Tom Taylor - post number 2071385

I tried to obtain the mmcheck script from one of the threads but can’t find it anywhere on openSUSE site.

Any suggestions or further comments?

Thanks, Tom

Here are the contents of alsa-info.txt: pastebin - Tom Taylor - post number 2071392

When you plug in the headphones, sound to the speakers is supposed to be cut off.

i can not tell from the wording of your post if there is sound in the headphones when the headphones are plugged in (as you refer to speakers in the same sentence and your post is thus ambiguous).

Assuming you meant that when the headphones are plugged in, there is no sound coming from headphones nor from speaker, … I’ll proceed with some comments … …

I note from the diagnostic script that your PC is a Dell 1745 running a 64-bit openSSUE-11.4 with the 2.6.37.6-0.5-desktop kernel, and version 1.0.23 (driver), 1.0.24.1 (library) and 1.0.24.2 (utilities) of alsa. The Dell’s hardware audio codec is a IDT 92HD73C1X5.

Your speakers and headphones should ‘just work’. If they do not and if the mixer is set ok (which it appears to be) then this could be an incorrect automatic configuration of the alsa sound driver upon boot. In which case you could force a boot configuration and see if that helps.

The options for the STAC92HD73* is the following from the HD-Audio-Models.txt file alsa documentation that is on your PC (and on all openSUSE installs):


STAC92HD73*
===========
  ref        Reference board
  no-jd        BIOS setup but without jack-detection
  intel        Intel DG45* mobos
  dell-m6-amic    Dell desktops/laptops with analog mics
  dell-m6-dmic    Dell desktops/laptops with digital mics
  dell-m6    Dell desktops/laptops with both type of mics
  dell-eq    Dell desktops/laptops
  alienware    Alienware M17x
  auto        BIOS setup (default)

So you could try forcing each of those model options, one at a time, restarting the sound driver, and testing, until you find one that works.

You can do that as follows. Lets say you wish to start by trying the model option “dell-m6”. You can do that by adding a line to the start of the /etc/modprobe.d/50-sound.conf file so that it looks like:


options snd-hda-intel model=dell-m6
options snd slots=snd-hda-intel
# u1Nb.Nz15uUWYSoD:82801I (ICH9 Family) HD Audio Controller
alias snd-card-0 snd-hda-intel

then restart your alsa sound driver with the command:


su -c 'rcalsasound restart' 

and enter root password when prompted, if using KDE don’t keep any old configurations from desktop audio, and restart your mixer (type ‘kmix’) and then test.

If ‘dell-m6’ does not work, replace that in the /etc/modprobe.d/50-sound.conf file line we added with another model option, and try again until each option is tested.

Thanks for the information oldcpu. I’ll try them later this week when I have time. I indeed didn’t word the question properly. The speakers are turned off when the headphones are plugged in but no sound comes from the headphones themselves.

Thanks, Tom