Nigel Henry wrote:
On Monday 01 October 2007 01:54, david walcroft wrote:
Nigel Henry wrote:
On Sunday 30 September 2007 02:30, david walcroft wrote:
Aaron Konstam wrote:
On Sat, 2007-09-29 at 10:11 +1000, david walcroft wrote:
I cannot get my Sonicvibes card to work in FC7,I think it has
something to do
with my modprobe.conf,does anyone know what lines should be installed.
Thanks david
Hi David. You appear to have two soundcards showing on the lsmod list. A
snd-intel8x0 (presumably the onboard card) , and snd-sonicvibes (your
Pine pci card).
Could you post the output of your current /etc/modprobe.conf, and also
the output from.
cat /proc/asound/cards
and
/sbin/lspci -v (just the parts for the soundcards)
I think I'd remove the 2 lines you have in rc.local for the moment,
reboot, and see if the card using sonicvibes shows up in cat
/proc/asound/cards, and in /sbin/lsmod | grep snd.
cat /proc/asound/cards may be showing the 2 cards, but not with the
sonicvibes one as card0. You can change the order the cards are loaded
in /etc/modprobe.conf. With something like.
alias snd-card-0 snd-sonicvibes
options snd-sonicvibes index=0
alias snd-card-1 snd-intel8x0
options snd-intel8x0 index=1
But post the requested output first, which may give us an idea of what's
what.
All the best.
Nigel.
My /etc/modprobe
alias eth0 8139too
alias snd-card-1 snd-intel8x0
options snd-card-1 index=1
Add the 2 lines above
options snd-intel8x0 index=0
Change the line above to index=1
# install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0: &&
/usr/sbin/alsactl restore >/dev/null 2>&1 || :
# remove snd-intel8x0 { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ;
}; /sbin/modprobe -r --ignore-remove snd-intel8x0
alias sound-slot-0 snd-intel8x0
Remove the alias line above
# Set this to the correct number of cards.
options snd cards_limit=1
Change the limit above to 4
options loop max-loop=32
alias sound-slot-1 off
Remove the alias line above
alias net-pf-10 off
#2C module options
alias char-major-89 i2c-dev
options snd-sonicvibes index=0
Remove the above options line
remove snd-sonicvibes { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ;
}; /sbin/modprobe -r --ignore-remove snd-sonicvibes
alias snd-card-0 snd-sonicvibes
options snd-card-0 index=0
options snd-sonicvibes index=0
Add the line above, which keeps all the sonicvibes stuff together
alias eth1 8139too
Thanks david
Hi David. Your modprobe.conf needs a bit of attention as above.
I don't think the "remove" and "install" lines are needed any more with Fedora
7, at least on my Fedora 7 they don't exist. On earlier versions of FC they
do. Anyway. Leave the remove, and install lines as they are at the moment.
They are both commented out with a # at the start of the lines, so will be
ignored. Leave the remove line for the sonicvibes as it is. It's uncommented,
but that should be ok.
Make the changes to /etc/modprobe.conf as root in a text editor, save the
changes, and reboot the machine.
cat /proc/asound/cards should now show both cards. The sonicvibes as card0,
and the intel one as card1.
Open alsamixer on the CLI (Konsole) as user, and check the mixer settings,
unmuting, pushing up sliders as necessary, see if you can get some sound out
of the card.
To access alsamixer for the intel card, start alsamixer as.
alsamixer -c 1
Now you may have to remove or rename /etc/alsa/asound.state, which is the file
where the mixer settings are saved to. When you reboot it will be recreated.
Try a reboot first though, without touching this file.
You can save, and restore your mixer settings to this file with the following
commands run as root.
/usr/sbin/alsactl store
/usr/sbin/alsactl restore
See how you get on, and post back please.
All the best.
Nigel.
I have done the items you suggested but with no luck,I suppose the
possibility is that my sound card is faulty....
david