[SOLVED] ALSA not cooperating with nVidia HD Audio
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
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.
I went out to buy myself an nVidia G210 yesterday in order to play Quake Wars. I installed the 260.19 (latest from RPMFusion) nVidia drivers and 3D effects worked along with the game. What didn't work is the sound. I am using an HDMI cable to connect my monitor to the computer. It seems as though ALSA is not letting the digital stream through because when I play an audio file in Rhythmbox, PulseAudio Volume Control shows that the speakers are blasting music. This is strange, since nothing is coming out.
I am currently employing card 2, device 3 in my PulseAudio configuration (/etc/pulse/default.pa). How can I make ALSA read the digital stream from my HDMI cable?
Ok I will try to disable onboard audio in BIOS. As for unmuting, everything is already unmuted. I set everything to 00 instead of MM in alsamixer.
**edit**
Disabled Onboard Audio Controller in BIOS, unmuted everything in ALSA Mixer, still no sound. Do I need to install some connector between Pulse and ALSA? I already have alsa-plugins-pulseaudio. Is there an ALSA firmware package that needs to be installed in order to make certain hardware work? Or is ALSA just screwed up on its focusing point (what sound controller it needs to work with)?
Thanks
Alex
Last edited by abrinister; 05-22-2011 at 01:36 PM.
There is a problem with that solution. My system does not have a modprobe.conf or a /etc/modprobe.d/sound. Additionally, there is no alsaconf in Fedora. So I put the options for indexes in /etc/modrobe.d/dist-alsa.conf because it seemed like the logical choice. Tell me if I'm wrong.
**edit**
I tried adding a sound.conf with the options found on the link you posted. That did nothing. It turns out that when I added
Quote:
load-module module-alsa-source device=hw:0,7
to /etc/pulse/default.pa, I forgot to uncomment it. When I did and restarted, PulseAudio had a coniption and stopped working. I also added
Quote:
load-module module-hal-detect
to the mix because on the top it said that it would auto-detect drivers or whatever, but it did no such thing. I commented both of those lines and everything went back to normal, which PulseAudio working. ALSA, on the other hand, still remains incorrectly set up. This is strange.
Alex
Last edited by abrinister; 05-22-2011 at 08:45 PM.
I have a new, rather rash idea of how to maybe fix my problem. I could try to reinstall Fedora (again) without my webcam or my onboard sound. That way the only sound-related peripheral is my nVidia card. I will do this tomorrow and will report back with my results. The problem with this solution is that I will not know the actual solution to the problem. That is rather upsetting, but better fixed than not.
Since the HDA Intel module is 0, it should be loaded first, shouldn't it? I could completely wipe ALSA off of my computer by deleting the packages and all the files associated with it. Then again, that could screw everything up and I'd rather not.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.