Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Is that on Debian?
post /etc/modules.d/alsa-base or if you don't have that;
You need to give more information on what you have done, or everything is just a guess.
Here is how I do it but I am not on debian;
Multiple sound cards
You can have more than one sound card in your system simultaneously, provided that you have built ALSA as modules in your kernel. You just need to specify which should be started first in /etc/modules.d/alsa. Your cards are identified by their driver names inside this file. 0 is the first card, 1 is the second, and so on. Here's an example for a system with two sound cards.
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.18 ---
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
# --- END: Generated by ALSACONF, do not edit. ---
# ALSA portion
alias char-major-116 snd
# OSS/Free portion
alias char-major-14 soundcore
## You need to customise this section for your specific sound card(s)
## and then run `update-modules' command.
## Read alsa-driver's INSTALL file in /usr/share/doc for more info.
## ALSA portion
## alias snd-card-0 snd-hda-intel
## alias snd-card-1 snd-ens1371
## OSS/Free portion
## alias sound-slot-0 snd-card-0
## alias sound-slot-1 snd-card-1
# OSS/Free portion - card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
## OSS/Free portion - card #2
## alias sound-service-1-0 snd-mixer-oss
## alias sound-service-1-3 snd-pcm-oss
## alias sound-service-1-12 snd-pcm-oss
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
# Set this to the correct number of cards.
options snd cards_limit=1
in step two it states to do modeprobe snd-hda-intel then use "your modle name" useing the chart above the line that has my card
835 3stack-dig 3-stack (2-channel) with SPDIF
my process for the name alc662:
localhost sircody # rmmod snd_hda_intel
localhost sircody # modprobe snd_hda_intel model=ALC662
localhost sircody # dmesg | grep hda
[ 20.779946] hda_codec: Unknown model for ALC662, trying auto-probe from BIOS...
[ 4467.442757] hda_codec: Unknown model for ALC662, trying auto-probe from BIOS...
[ 4629.029548] hda_codec: Unknown model for ALC662, trying auto-probe from BIOS...
[ 4821.689137] hda_codec: Unknown model for ALC662, trying auto-probe from BIOS...
From the kernel doc /usr/src/linux/Documentation/sound/alsa/ALSA-Configuration.txt
3stack-dig 3-stack (2-channel) with SPDIF
3stack-6ch 3-stack (6-channel)
3stack-6ch-dig 3-stack (6-channel) with SPDIF
6stack-dig 6-stack with SPDIF
lenovo-101e Lenovo laptop
eeepc-p701 ASUS Eeepc P701
eeepc-ep20 ASUS Eeepc EP20
ecs ECS/Foxconn mobo
m51va ASUS M51VA
g71v ASUS G71V
h13 ASUS H13
g50v ASUS G50V
auto auto-config reading BIOS (default)
I would try;
options snd cards_limit=1
options snd_hda_intel index=0
options snd_hda_intel model="one of the above"
First to get a clean file to work with I would run;
2. at the bottom of
You will get it working, It can be a pain sometimes, The only problem you may run into is the modprobe errors. sabayon is a patched together version of gentoo that does not like to be played with from the initial install.