LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 10-31-2016, 09:16 PM   #1
dimm0k
Member
 
Registered: May 2008
Location: Brooklyn ZOO
Distribution: Slackware64 14.2
Posts: 564

Rep: Reputation: 56
pulseaudio, nVidia HDMI/DisplayPort, nothing...


Currently running Slackware64 14.2 and everything was great until I upgraded my video card to an EVGA nVidia GTX 780. this card still has the DisplayPort output, which I'm using with the same monitor setup that worked fine in terms of audio output because this monitor has speakers built in. With this new video card there is no audio coming out from the DisplayPort so I'm hoping I'm just missing something. I know the monitor and speakers are fine since they worked with the old video card and just to make sure I plugged in a Chromecast and that worked as well. When audio is playing I do see in pulseaudio that the meters are moving, but there's just no sound. any suggestions or is this video card bad?
 
Old 10-31-2016, 09:51 PM   #2
montagdude
Senior Member
 
Registered: Apr 2016
Distribution: Slackware
Posts: 2,011

Rep: Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619
If you run:

Code:
pacmd list-sinks
what is listed for device.profile.name? I ask because on my computer, when I hook up HDMI via the DisplayPort output, I always run something like this to set the audio output to HDMI:

Code:
pacmd set-card-profile 0 output:hdmi-stereo
(You can also just run 'pacmd' to get into an interactive mode. Once there, 'help' will list many other commands and queries you can do.)
 
Old 10-31-2016, 11:33 PM   #3
dimm0k
Member
 
Registered: May 2008
Location: Brooklyn ZOO
Distribution: Slackware64 14.2
Posts: 564

Original Poster
Rep: Reputation: 56
Quote:
Originally Posted by montagdude View Post
If you run:

Code:
pacmd list-sinks
what is listed for device.profile.name? I ask because on my computer, when I hook up HDMI via the DisplayPort output, I always run something like this to set the audio output to HDMI:

Code:
pacmd set-card-profile 0 output:hdmi-stereo
(You can also just run 'pacmd' to get into an interactive mode. Once there, 'help' will list many other commands and queries you can do.)
so here's the funny thing, I actually see two under device.profile.name shown below. does this mean they're conflicting?

Code:
{~}$ pacmd list-sinks | grep profile
		device.profile.name = "analog-stereo"
		device.profile.description = "Analog Stereo"
		device.profile.name = "hdmi-stereo"
		device.profile.description = "Digital Stereo (HDMI)"
 
Old 11-01-2016, 12:05 AM   #4
montagdude
Senior Member
 
Registered: Apr 2016
Distribution: Slackware
Posts: 2,011

Rep: Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619
Quote:
Originally Posted by dimm0k View Post
so here's the funny thing, I actually see two under device.profile.name shown below. does this mean they're conflicting?

Code:
{~}$ pacmd list-sinks | grep profile
		device.profile.name = "analog-stereo"
		device.profile.description = "Analog Stereo"
		device.profile.name = "hdmi-stereo"
		device.profile.description = "Digital Stereo (HDMI)"
I think it means you have more than one sink available, but I'm not sure if that's a problem or not. When I connect to HDMI and run the command from my previous post, I just see the last two lines from your output. So that might be the problem, or there might be a legitimate reason why you would have two sinks, but I'm not sure.
 
Old 11-01-2016, 09:04 PM   #5
dimm0k
Member
 
Registered: May 2008
Location: Brooklyn ZOO
Distribution: Slackware64 14.2
Posts: 564

Original Poster
Rep: Reputation: 56
so I believe the reason for the two profiles is because I'm combining both the analog and digital connections so that audio can be played through both simultaneously. I was able to get this setup working in Windows so that verifies all of the hardware is working... while in Linux it just won't allow me to play audio through this connection. attached you'll see what I see in Windows and that works, while the other screenshot is what I see in pulseaudio. I'm connected from the video card to the monitor via DisplayPort.
Attached Thumbnails
Click image for larger version

Name:	SBSACla - Imgur.png
Views:	75
Size:	26.9 KB
ID:	23416   Click image for larger version

Name:	Untitled.png
Views:	48
Size:	37.0 KB
ID:	23417  
 
Old 11-01-2016, 09:24 PM   #6
kingbeowulf
Senior Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware
Posts: 1,266
Blog Entries: 11

Rep: Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744
The first thing I would do is temporarily kill pulseaudio, then use "aplay -l" and/or "aplay -L" to locate all my audio devices. Then use "speaker-test" to see where the audio is. The new csrd may have a different "default" and pulseaudio is still expecting the old one. It might be a good idea to check "lsmod" to make sure you aren't missing a module. Some hints here: http://www.linuxquestions.org/questions/slackware-14/[information]-nvidia-hdmi-audio-for-steam-client-big-picture-mode-4175489180/
(you can ignore the .aroundrc part).
 
Old 11-03-2016, 06:36 PM   #7
dimm0k
Member
 
Registered: May 2008
Location: Brooklyn ZOO
Distribution: Slackware64 14.2
Posts: 564

Original Poster
Rep: Reputation: 56
Quote:
Originally Posted by montagdude View Post
If you run:

Code:
pacmd list-sinks
what is listed for device.profile.name? I ask because on my computer, when I hook up HDMI via the DisplayPort output, I always run something like this to set the audio output to HDMI:

Code:
pacmd set-card-profile 0 output:hdmi-stereo
(You can also just run 'pacmd' to get into an interactive mode. Once there, 'help' will list many other commands and queries you can do.)
Quote:
Originally Posted by kingbeowulf View Post
The first thing I would do is temporarily kill pulseaudio, then use "aplay -l" and/or "aplay -L" to locate all my audio devices. Then use "speaker-test" to see where the audio is. The new csrd may have a different "default" and pulseaudio is still expecting the old one. It might be a good idea to check "lsmod" to make sure you aren't missing a module. Some hints here: http://www.linuxquestions.org/questions/slackware-14/[information]-nvidia-hdmi-audio-for-steam-client-big-picture-mode-4175489180/
(you can ignore the .aroundrc part).
big n00b question, how do I temporarily kill pulseaudio? whenever I kill it with 'pulseaudio -k', it pops up again
 
Old 11-05-2016, 03:31 PM   #8
kingbeowulf
Senior Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware
Posts: 1,266
Blog Entries: 11

Rep: Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744
Quote:
Originally Posted by dimm0k View Post
big n00b question, how do I temporarily kill pulseaudio? whenever I kill it with 'pulseaudio -k', it pops up again
http://www.linuxquestions.org/questi...io-4175563797/

Seek and ye shall find...
 
  


Reply



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
HDMI Pulseaudio and ac3 passthrough kristhor Linux - Hardware 9 08-03-2021 08:14 AM
[SOLVED] output a/v from NVIDIA to TV via HDMI Jeebizz Slackware 27 08-23-2016 12:18 AM
nVidia HDMI sound TB0ne LinuxQuestions.org Member Success Stories 3 08-06-2013 06:58 PM
[ProLiant MicroServer, ATI R6xx HDMI, Digital Out, HDMI] No HDMI sound at all vnatius Linux - Hardware 15 08-16-2012 01:09 PM
Nvidia HDMI not working. WRXSTi Linux - Hardware 1 11-22-2010 03:30 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:39 PM.

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