UbuntuThis forum is for the discussion of Ubuntu Linux.
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.
Kubuntu, fantastic, however I have a ONE and only issue I have spent hours scouring the net with no success in finding a workaround.
I have an NVIDIA NForce 2 based motherboard with onboard sound.
ALSA plays perfectly through onboard sound (NVidia NForce2 Chipset),
but my M-AudioPhile 2496 does not play, however is succesfully
detected in all forms.
foreman@ubuntuJFF:~$ cat /proc/asound/cards
0 [nForce2 ]: NFORCE - NVidia nForce2
NVidia nForce2 with ALC655 at 0xef001000, irq 21
1 [M2496 ]: ICE1712 - M Audio Audiophile 24/96
M Audio Audiophile 24/96 at 0xc000, irq 18
KInfoCenter, shows a similar story. However it shows the Synth mode is
disabled. Other posts for installing an ICE Envy VIA chip card
shows the synth should be enabled.
How do I tell Alsa, to make the M-Audio the default soundcard to play
Also, I tried running "alsaconf" and after doing a whereis
command it is not found... Yet if I try "apt-get install alsaconf" it
will say the alsa-utils are installed and upto date.' So I can't do
anything that way.
P.S. Solved below, ARTS in KDE/Kubuntu hates my Card, whereas GNOME and ALSA behave well with regular Ubuntu. Had to re-install dumping Kubuntu infavor of Ubuntu from ISO CD.
I would still like to know which .conf or whatever to edit, and I was reading and reading about the index=0 and all that for the files, but I can find where something like modules.conf is stored in ubuntu and although I found /etc/modprobe.d/alsa-base and a few other similar files, I'm not sure which one to edit...
But I will try the BIOS idea it never even occurred to me!
P.S. If anyone does know how to set the index priority that would be excellent incase someday (having a recording studio) I need both cards.
I've been messing about with asoundrc files myself (getting software mixing working so I can have two apps playing sound at the same time etc).
Anyway, as I said above, you can name your cards in /etc/asound.conf or ~/.asoundrc
As an example, you might have something like:
In your ALSA aware apps, you can then use 'maudio' or 'nforce' as the output device, and you should get output from the appropriate device. N.B. a lot of apps don't work properly under ALSA, so you might not be able to use these names.