LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 09-15-2019, 06:44 AM   #1
TornadoDivine
LQ Newbie
 
Registered: Sep 2019
Posts: 2

Rep: Reputation: Disabled
No sound through HDMI amplifier under Linux Mint 19.2 Cinnamon


Hi,

I'm very new to Linux, having just installed Mint Cinnamon 19.2 (4.15.0-62-generic GNU/Linux) and all seems to be working well apart from the HDMI sound through the amplifier.
All devices go via HDMI to the amp, then the amp has HDMI to the TV.
This works under Windows with the right HDMI 5.1 output.

I have looked around and tried several things but whilst video works nicely, audio refuses to play nicely. Sites such as:

https://www.linuxquestions.org/quest...-a-4175614490/
https://jaysdesktop.blogspot.com/201...untu-1004.html

If anyone can shed some light on this, it would be much appreciated.
Running various commands below gives me:
lspci | grep -i audio: output
Code:
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
01:00.1 Audio device: NVIDIA Corporation GF119 HDMI Audio Controller (rev a1)
lspci -s 01:00.1 -nnk
Code:
01:00.1 Audio device [0403]: NVIDIA Corporation GF119 HDMI Audio Controller [10de:0e08] (rev a1)
	Subsystem: ASUSTeK Computer Inc. GF119 HDMI Audio Controller [1043:847b]
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
aplay -l
Code:
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC887-VD Analog [ALC887-VD Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: ALC887-VD Digital [ALC887-VD 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: 1/1
  Subdevice #0: subdevice #0
xrandr
Code:
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 1107mm x 623mm
   1920x1080     60.00*+  50.00    59.94    30.00    24.00    29.97    23.98  
   1920x1080i    60.00    50.00    59.94  
   2880x576      50.00  
   2880x576i     50.00  
   1600x900      60.00  
   2880x480      60.00    59.94  
   2880x480i     60.00    59.94  
   1280x1024     60.02  
   1280x720      60.00    50.00    59.94  
   1440x576      50.00  
   1024x768      60.00  
   1440x480      60.00    59.94  
   800x600       60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       60.00    59.94  
VGA-1 disconnected (normal left inverted right x axis y axis)
egrep -r -i hdmi /proc/asound/*
Code:
/proc/asound/card0/codec#0:  Device: name="ALC887-VD Digital", type="HDMI", device=3
/proc/asound/card0/codec#0:  Pin Default 0x18561130: [Jack] Digital Out at Int HDMI
/proc/asound/card1/pcm3p/info:id: HDMI 0
/proc/asound/card1/pcm3p/info:name: HDMI 0
/proc/asound/card1/pcm3p/sub0/info:id: HDMI 0
/proc/asound/card1/pcm3p/sub0/info:name: HDMI 0
/proc/asound/card1/pcm7p/info:id: HDMI 1
/proc/asound/card1/pcm7p/info:name: HDMI 1
/proc/asound/card1/pcm7p/sub0/info:id: HDMI 1
/proc/asound/card1/pcm7p/sub0/info:name: HDMI 1
/proc/asound/card1/codec#0:Codec: Nvidia GPU 1c HDMI/DP
/proc/asound/card1/codec#0:  Pincap 0x09000094: OUT Detect HBR HDMI DP
/proc/asound/card1/codec#0:  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
/proc/asound/card1/codec#0:  Pincap 0x09000094: OUT Detect HBR HDMI DP
/proc/asound/card1/codec#0:  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
/proc/asound/card1/codec#0:  Pincap 0x09000094: OUT Detect HBR HDMI DP
/proc/asound/card1/codec#0:  Pin Default 0x585600f0: [N/A] Digital Out at Int HDMI
/proc/asound/card1/codec#0:  Pincap 0x09000094: OUT Detect HBR HDMI DP
/proc/asound/card1/codec#0:  Pin Default 0x585600f0: [N/A] Digital Out at Int HDMI
/proc/asound/card1/codec#0:  Device: name="HDMI 1", type="HDMI", device=7
/proc/asound/card1/eld#0.1:connection_type		HDMI
/proc/asound/NVidia/pcm3p/info:id: HDMI 0
/proc/asound/NVidia/pcm3p/info:name: HDMI 0
/proc/asound/NVidia/pcm3p/sub0/info:id: HDMI 0
/proc/asound/NVidia/pcm3p/sub0/info:name: HDMI 0
/proc/asound/NVidia/pcm7p/info:id: HDMI 1
/proc/asound/NVidia/pcm7p/info:name: HDMI 1
/proc/asound/NVidia/pcm7p/sub0/info:id: HDMI 1
/proc/asound/NVidia/pcm7p/sub0/info:name: HDMI 1
/proc/asound/NVidia/codec#0:Codec: Nvidia GPU 1c HDMI/DP
/proc/asound/NVidia/codec#0:  Pincap 0x09000094: OUT Detect HBR HDMI DP
/proc/asound/NVidia/codec#0:  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
/proc/asound/NVidia/codec#0:  Pincap 0x09000094: OUT Detect HBR HDMI DP
/proc/asound/NVidia/codec#0:  Pin Default 0x185600f0: [Jack] Digital Out at Int HDMI
/proc/asound/NVidia/codec#0:  Pincap 0x09000094: OUT Detect HBR HDMI DP
/proc/asound/NVidia/codec#0:  Pin Default 0x585600f0: [N/A] Digital Out at Int HDMI
/proc/asound/NVidia/codec#0:  Pincap 0x09000094: OUT Detect HBR HDMI DP
/proc/asound/NVidia/codec#0:  Pin Default 0x585600f0: [N/A] Digital Out at Int HDMI
/proc/asound/NVidia/codec#0:  Device: name="HDMI 1", type="HDMI", device=7
/proc/asound/NVidia/eld#0.1:connection_type		HDMI
/proc/asound/PCH/codec#0:  Device: name="ALC887-VD Digital", type="HDMI", device=3
/proc/asound/PCH/codec#0:  Pin Default 0x18561130: [Jack] Digital Out at Int HDMI
/proc/asound/pcm:01-03: HDMI 0 : HDMI 0 : playback 1
Being very new to Linux, I'm not sure what a lot of the above tells me


I have GNOME AlsaMixer installed and Pulse Audio Control (playing with both has made no difference).
In AlsaMixer, I see two options:
1. Realtek ALC887-VD, this has lots of channels (Master, Headphones, etc) and then the ticked boxes for IEC958/IEC958 Default PCM
2. Nvidia GPU but although there are two ticked boxes for IEC958, there are no mixer channel options like I have for the Realtek sound.

In Pulse Audio output devices, I have two options on Output Devices
1. Nvidia GF119 HDMI Audio Controller Digital Surround Sound 5.1 (HDMI 2)
Port: HDMI/DisplayPort 2 (plugged in)
2. Built in Audio Digital Stereo HDMI
Port: HDMI/DisplayPort.

Under Configuration:
GF119 HDMI Audio Controller Profile: Digital Surround 5.1 (HDMI 2) Output
Built in Audio Profile: Digital Stereo (HDMI) Output

If I open up the Sound application I can see both devices under Output, yet when I test them, neither outputs anything. I've tried testing them through the application and then through the kernel, no sound output.

I tried unplugging my HDMI cable from the graphics card to the built in device but that stopped the video from working as well. If anyone has any ideas it would be much appreciated. I've been running around in circles trying to resolve this with no luck so far.
 
Old 09-16-2019, 11:51 AM   #2
TornadoDivine
LQ Newbie
 
Registered: Sep 2019
Posts: 2

Original Poster
Rep: Reputation: Disabled
Fixed..

After more playing around I have fixed my sound issue.
I was nosing around in the system settings and had a look at the Driver Manager app. This listed my display driver as xserver-xorg-video-nouveau (open source) for the graphics and then oem-audio-hda-daily-dkms for the audio.
Driver Manager recommended that I change the display driver to the Nvidia one (v390) which is the latest one.
Soon as I changed to this and restarted... I now have sound.

Only minor thing is it recognizes the amp as the TV and max resolution is 1920 x 1080 but I can live with that as I've now got working sound.

Thanks to all who read the post
 
Old 09-16-2019, 12:35 PM   #3
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 17,539

Rep: Reputation: 2608Reputation: 2608Reputation: 2608Reputation: 2608Reputation: 2608Reputation: 2608Reputation: 2608Reputation: 2608Reputation: 2608Reputation: 2608Reputation: 2608
Just emerged victorious from a sound fight here Try putting 'Solved' as a search term when searching threads. You need to do 2 things
  1. Get sound working in pulse. Maximise a terminal, run 'sudo alsamixer' & you'll probably see 1 column. Press F6, select your sound card, and you should see many columns in an ncurses 1970s type display. Use left/right arrow keys to move left/right, up/down to change levels, and 'm' to mute/unmute. Unmute everything. That usually sorts sound on Mint.
  2. Pulseaudio responds poorly to changes. In all dangers, temptations, afflictions & difficulties, run 'sudo pkill pulse'. You needn't worry about restarting it because pulseaudio respawns; You can't get rid of it, unfortunately.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Unable to launch "cinnamon-session-cinnamon" X session "cinnamon-session-cinnamon" -found; Falling back to default "session." xxxindigo Linux Mint 22 09-01-2019 09:21 AM
HDMI connection problems in linux mint 19.1 no connection to tv through hdmi out msi George Linux - Newbie 1 04-28-2019 10:20 AM
[SOLVED] Linux Mint 17 (Cinnamon) versus Linux Mint 17-1 (Cinnamon) Tikiman Linux - General 2 05-15-2015 02:54 PM
[ProLiant MicroServer, ATI R6xx HDMI, Digital Out, HDMI] No HDMI sound at all vnatius Linux - Hardware 15 08-16-2012 01:09 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 02:41 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration