No audio after adding HDMI display

Hi all,

I’m using 13.2, KDE, PulseAudio. Audio out via the headphone jack on the front of my machine has always worked as expected. Recently I added an additional HDMI display (already had one connected) and now I can’t get sound to come out of the headphone jack on the PC. When “Built-in audio analog stereo” is selected I get nothing but silence.

How do I go about resolving this issue?

Regards,

Spoo

Selected where ? Its not obvious to me. Maybe it is to others.

Do you mean selected in pavucontrol ?

Dependent on your GNU/Linux knowledge level, you may find checking the output of running the following diagnostic script could offer some clues.


/usr/sbin/alsa-info.sh

I’m on vacation a continent away from home - with spotty internet access - so my replies may be very slow in coming.

Here is the output of that command

http://pastebin.com/4rNEZJN2

Yes, I was referring to pavucontrol

I note two instances of the intel alsa driver/sound module loaded - one for analog/digital sound, and one for HDMI :


!!Loaded ALSA modules
!!-------------------
 
snd_hda_intel
snd_hda_intel

By default sound will go to sound card-0.

I note aplay:


**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC892 Digital [ALC892 Digital]
  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 1 [HDMI 1]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Your sound will be output to sound card-0 by default. Now with pavucontrol you can redirect sound to your HDMI, but it will go to either hw:1,3 or hw:1,7 or hw:1,8 or hw:1,9 .

If your problem is HDMI output, do you know which of those HDMI devices is your active HDMI ? Has that been tuned on your PC ?

Or is it only the headphone out that does not work ? and the HDMI works fine ?

Note I am a continent away - on vacation - using a laptop - with slow internet - not at my desktop and not having access to my notes - so while I can provide more guidance (if need be) its not something that is easy for me to do - especially if giving a slight hint is enough to put you on the right course (apologies for being brief).

If you can’t figure out how to select / tune for the correct HDMI with pulse audio - let me know and I can probably help (but it will take me some time to research via old posts of mine where I helped users with HDMI). If its only the headphones let me know - as I think the solution wrt the headphones can be sorted with pavucontrol.
.
.

Sound does come out of at least one of the HDMI devices when I select it in pavucontrol. However selecting “Built-in Audio Analog Stereo” produces no sound output even though it looks like it should be (vu meters showing volume). It’s odd. Is there a way to completely disable/remove the HDMI devices from the equation? I am never going to want to route audio through them.

The information on your hardware is really limited. The script gives this:


!!DMI Information
!!---------------
 
Manufacturer:      System manufacturer
Product Name:      System Product Name
Product Version:   System Version
Firmware Version:  0922

Compare that to what the same script yields for my laptop that I am using while on vacation:


Manufacturer:      TOSHIBA
Product Name:      Satellite Z930
Product Version:   PT23LC-01300D
Firmware Version:  Version 6.80

I don’t know if it matters, but its very difficult so search for any ‘hints’ on your ‘machine’ (as I think you called it) given the limited information on the hardware. Compare the DMI output from your machine to mine.

I don’t know if identifying the hardware audio codec (for analog/digital audio) as a Codec: Realtek ALC892 and the HDMI as a Codec: Nvidia GPU 60 HDMI/DP is sufficient to sort this. You may need to contact an alsa developer.

When you note you selected “Built-in Audio Analog Stereo” in pavucontrol - under what ‘tab’ was that ? Under configuration ? Were there are selections that worked better ? Was it a selection area in output devices ? or in "playback (while a multi-media app play some audio) ?
.

Sorry. By machine I’m referring to an ATX system, Intel i7 (3rd gen) running on a Gigabyte motherboard although I can’t tell you exactly which one.

It’s the onboard sound that isn’t producing any output (and has been up until recently)

LSPCI says

00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)

The HDMI devices are connected to an Nvidia GTX 750 Ti and I am running the proprietary NVIDIA driver.

Here are some screenshots of pavucontrol:

http://i.imgur.com/wZyIZxO.png

http://i.imgur.com/w0VppvS.png

http://i.imgur.com/iA6F2gc.png

It doesn’t matter which profile I choose under “Built-in Audio”, no sound is produced under any. And I can confirm that my headphones are definitely plugged in (they are plugged in to the headphone jack on the front which has always worked), I’ve tried them in the rear port as well.

If you install the application inxi (reference: openSUSE Software - be certain to select the openSUSE-13.2 version) and run it in a konsole/xterm with the command:


inxi -F

it should give you that information.

Then you can search on your motherboard and assess if other users experienced the same problem.

But you say it (headphones) was only working previous when HDMI cable was not connected ?

[QUOTE=spooforbrains;2782557
It doesn’t matter which profile I choose under “Built-in Audio”, no sound is produced under any. And I can confirm that my headphones are definitely plugged in (they are plugged in to the headphone jack on the front which has always worked), I’ve tried them in the rear port as well.[/QUOTE]
[/QUOTE]
Currently I can’t explain why its not working - but I’m just a user and not an alsa sound developer.

Did you try forcing the sound through the headphones with a text sound test command - specifically targetting the analogue sound device ?