You are not logged in.
Hi,
I've just done a fresh install, and my alsa settings are incorrect.
I have two soundcards, one for VoIP and one for multimedia (music).
When I run alsactl as a user, I get a very minimal screen, not the usual channels I would expect to find. Can anyone tell me how I can configure both of my soundcards?
Many thanks,
Chris.
Offline
Have you tried running alsaconf?
:wq
Offline
Have you tried running alsaconf?
Ahhh.... additionally, I may have some alsa remnants in my /home, that is causing problems. Will alsaconf be system wide, or per user? I would prefer system wide.
Cheers,
Chris.
Offline
It should be system-wide. Also, make sure that you've added yourself to the audio group. If you haven't done that, the command is
gpasswd -a <username> audio
Just run that as root and replace <username> with your username.
:wq
Offline
Did you check the wiki and follow the instructions?
Archi686 User | Old Screenshots | Old .Configs
Vi veri universum vivus vici.
Offline
Yup, I checked the wiki.
My user is already in /etc/group.
I'll scratch my head and try to work it out. It seems so difficult having two sound cards, and I can't see why it should be. Both cards are seen when I do alsaconf, but I just can't seem to configure them.
Chris.
Offline
install alsa-utils and use alsamixer. man alsamixer
-c <card number or identification>
Select the soundcard to use, if you have more than one. Cards
are numbered from 0 (the default).
Last edited by wonder (2009-03-12 21:58:06)
Give what you have. To someone, it may be better than you dare to think.
Offline
Hi, try blacklisting pc speaker modules
sudo vi /etc/modprobe.d/sound
in /etc/modprobe.d/sound:
blacklist snd_pcsp
blacklist pcspkr
and reboot
Offline
@wonder, doesn't that just select what kind of soundcard you want to choose volume for?
pcm.!default {
type hw
card 1
}
ctl.!default {
type hw
card 1
}
in ~/.asoundrc might work though..
note: this just sets the next card alsa detects as the default one(which most apps are set up to use)
Last edited by test1000 (2009-03-13 13:27:14)
KISS = "It can scarcely be denied that the supreme goal of all theory is to make the irreducible basic elements as simple and as few as possible without having to surrender the adequate representation of a single datum of experience." - Albert Einstein
Offline
Well I don't seem to be any better off, and when I try to use xfce's mixer, I get:
GStreamer was unable to detect any sound devices. Some sound system specific GStreamer packages may be missing. It may also be a permissions problem.
I know my Arch install is nearly sorted, but this bit is a real pain. I've only got two sound cards!
Thanks,
Chris.
Offline
Maybe I need to look to see whether dmesg reported seeing the cards. This may indicate that a module wasn't loaded if nothing reported.
Chris.
Offline
http://alsa.opensrc.org/.asoundrc#Default_PCM_device
delete and/or move away /etc/asound.conf too if you have it..
also i would suggest starting very basic. the stupid aplay or ecasound utility can't play all wavs for example(gives you an error) but xmms can(altough, when i tried it, xmms worked with those very same files on&off, go figure..). if it plays in xmms but you can't hear anything then it's almost certainly a volume issue(that is, check alsamixer/other mixer ans see if the channels are muted or low).
another thing that might be or not be correct; have you deleted audio entry in xorg.conf(maybe this doesn't even exist..)
Last edited by test1000 (2009-03-14 01:23:01)
KISS = "It can scarcely be denied that the supreme goal of all theory is to make the irreducible basic elements as simple and as few as possible without having to surrender the adequate representation of a single datum of experience." - Albert Einstein
Offline