No sound in Debian ETCH with amd64 nvidia sound card
DebianThis forum is for the discussion of Debian 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.
I think maybe with a more definite subject I could find someone that could help me.
My Audio device is: nVidia Corporation MCP61 High Definition Audio (rev a2) (On-board)
I know for a fact it works because I dual boot with Windows XP and it works with that. Does anybody have any advice?
To get the post rolling, Etch kernel is a bit old now, if your hardware is newer the audio chipset might not be supported by etch's alsa version. Your best bet would be to either look in Testing or Sid for newer versions or download sources and compile from the alsa website. Then an alsaconf as root should do the trick. You chip is most probably supported by the snd_hda_intel alsa module.
Maybe just running sudo /usr/share/alsa-base/snddevices and alsaconf as root would be enough to get your card identified and configured, worth a shot.
To get the post rolling, Etch kernel is a bit old now, if your hardware is newer the audio chipset might not be supported by etch's alsa version. Your best bet would be to either look in Testing or Sid for newer versions or download sources and compile from the alsa website. Then an alsaconf as root should do the trick. You chip is most probably supported by the snd_hda_intel alsa module.
Maybe just running sudo /usr/share/alsa-base/snddevices and alsaconf as root would be enough to get your card identified and configured, worth a shot.
That and also make sure that you uncheck the mute button under Volume properties.
Another thing you could try is to load pcm module:
thveillon, Would you suggest I start over and go with Lenny or Sid? I have no problem with reinstalling, but would Lenny recognize my sound card right off the bat?
PS: I just realized I was 'scrolling' down to the bottom to read the last post - Mouse scrolling was giving me some headaches and I'm very happy that all that tinkering around with my xorg.conf file actually worked! Yippeee!
thveillon, Would you suggest I start over and go with Lenny or Sid? I have no problem with reinstalling, but would Lenny recognize my sound card right off the bat?
No, no, there's no need to reinstall in Debian to go up one level (just editing the sources.list), but anyway you can stay with Stable but just grab never alsa sources from either a Debian Testing or Unstable repository (just add one to your sources.list for that purpose and comment it out after, or just search for the package on http://www.debian.org/distrib/packages), or download it from alsa website and compile it yourself by following alsa's wiki how-to.
Alternatively you could install a never kernel which will give you access to the never modules that goes with it. (again add a Testing source to the sources.list and install "linux-image-whatever_fits_you.deb", or download from Debian along with never alsa package).
But before going ballistic, did you try a few of the commands given to you ? Or check on alsa's compatibility list what version is supporting your chipset ?
you can stay with Stable but just grab never alsa sources from either a Debian Testing or Unstable repository
That is very bad advice. Do not mix Testing or Unstable apps with Etch, the Stable release. It's OK to mix Testing and Unstable, in fact I recommend it, but Stable is just that ... stable. Don't mess with it.
It's 99% likely that you can get your sound card working in Etch, with the advice you have above.
I completely agree with you rickh, but in a non-critical desktop environment having a piece of hardware such as the sound card not working might be a case for a small exception... But yes, first try the basic configuration steps, and then as a last resort consider breaking your system ;-)
alsaconf doesn't see my sound card (as it was the first thing I tried) but maybe I just don't have the right package installed... What should I be downloading from synaptic/aptitude?
I think you may have a problem if you're using Etch's stock kernel, 2.6.18 ...
Googling around a bit suggests that support for that chip requires ALSA 1.0.13 (which Etch has) and Kernel 2.6.19 or greater.
If you want to stick with Etch, familiarize yourself with www.backports.org. That is a quasi-official repository to get newer packages than normal into the Stable release. They have kernels up to 2.6.22. Find the "instructions" page first and get backports built correctly into your sources.list file.
Oups ! You've got a problem ! "lsmod" lists all loaded modules, and snd* are alsa sound related modules. Let's see if they are at least present but not loaded :
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.