SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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?
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.)
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?
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.
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.
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).
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
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
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.