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.
No extension, the file is named ".asoundrc" and it's in your home directory. If it's not there, just create it. The dot at the beginning means it's a hidden file.
By the way, it would be easier for us if you're a bit more informative. Are you having difficulty locating the file? Or have you edited it already? Did it work? etc. etc.
It looks like your card with codec ALC259 is not yet supported by current alsa-driver which is used in your kernel. You should search internet for your specific card (or vendor) and to see how manually it can be configured. You may also want to try to pass various options to the module when it is loaded. Here is a reference for various ones: http://alsa.opensrc.org/Hda.
There are some other audio systems (the old OSS, the new OSS4, Jack and Pulseaudio) but some of these run on top of ALSA and the others don't have hardware support as broad as ALSA's. So I'd say it would be futile to switch to another audio server to fix your issue. You will probably need to wait until ALSA releases updated drivers supporting your card.
ALC259 isn't listed in /usr/src/linux-2.6.33.4/Documentation/sound/alsa/HD-Audio-Models.txt (the model options for the snd-hda-intel module included with kernel 2.6.33.4). It doesn't appear to be listed in the docs for more recent kernel versions either. It has been supported by ALSA since version 1.0.21 (Slackware 13.1 is on 1.0.23 of alsa-lib and alsa-utils but sticks with the alsa support in the kernel instead of shipping with alsa-driver). You can try upgrading the kernel to see if you can get better support, but I'm not sure if that will help in this case. Post the output of
Code:
$ arecord -l
$ ls -l /dev/snd/*c
And perhaps post a screenshot of alsamixer with the capture settings displayed (Tab switches between Playback/Capture/All -- switch to Capture or All and take a screenshot).
That output looks fine -- you only have one recording device so there's no chance for confusion due to multiple devices or subdevices. Make sure your user is in the audio group, make sure alsamixer is setup properly (still no screenshot so I can't verify that for you), possibly try passing options to snd-hda-intel based on the ALC269 chipset as Ilgar suggests, or try upgrading your kernel. I can't think of anything else to do. Possible model options for 269:
For 2.6.33.4:
Code:
ALC269
======
basic Basic preset
quanta Quanta FL1
eeepc-p703 ASUS Eeepc P703 P900A
eeepc-p901 ASUS Eeepc P901 S101
fujitsu FSC Amilo
lifebook Fujitsu Lifebook S6420
auto auto-config reading BIOS (default)
For the latest kernel:
Code:
ALC269
======
basic Basic preset
quanta Quanta FL1
laptop-amic Laptops with analog-mic input
laptop-dmic Laptops with digital-mic input
fujitsu FSC Amilo
lifebook Fujitsu Lifebook S6420
auto auto-config reading BIOS (default)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.