Sound on Intel i845

James M. Jensen II cheeb2002 at comcast.net
Thu May 13 16:51:10 UTC 2004


(Sorry I replied with a bad subject last time -- I'm not used to replying to digests...)

> > My problem is that while my chipset is properly detected by the 
> > soundcard detection tool, I cannot get audio to work on my computer.  
> > This problem did not occur with FC1, and there is no problem with sound 
> > on Windows (I have the machine set up for a duel-boot).

> The problem I have is the sound modules are not loaded at bootup, even though they are 
> correctly in /etc/modprobe.conf. I haven't figured out why yet - anyone else know?
> 
> A workaround is to manually load the modules. Before logging into KDE (or presumably Gnome 
> also), switch to a VT and try this:
> 
>    # lsmod | grep intel
> 
> If that doesn't find anything the modules are not loaded, so:
> 
>    # modprobe snd-intel8x0
>    MC'97 1 converters and GPIO not ready (0xff00)

It didn't give me the error message "MC'97 1 converters and GPIO not
ready (0xff00)" -- Of course, that could be caused by something else.

> 
>    # lsmod | grep intel
>    snd_intel8x0           26280  1
>    snd_ac97_codec         50436  1 snd_intel8x0
>    snd_pcm                68872  1 snd_intel8x0
>    snd_page_alloc          7940  2 snd_intel8x0,snd_pcm
>    gameport                3328  1 snd_intel8x0
>    snd_mpu401_uart         4864  1 snd_intel8x0
>    snd                    38372  9 
> snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
> 
> Now switch back to X and login. Sound should work. I think the reason 
> system-config-soundcard works is because it must do a modprobe first - maybe someone else 
> can confirm this.
> 

Nope...  Still doesn't work.  Thanks for your help, though.

> If it is any help, my modprobe.conf is:
> 
> # cat /etc/modprobe.conf
> alias eth0 tg3
> alias snd-card-0 snd-intel8x0
> install snd-intel8x0 /sbin/modprobe --ignore-install snd-intel8x0 && /usr/sbin/alsactl 
> restore >/dev/null 2>&1 || :
> remove snd-intel8x0 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r 
> --ignore-remove snd-intel8x0
> alias usb-controller ehci-hcd
> alias usb-controller1 uhci-hcd

Here's my modprobe.conf:


# Note: for use under 2.4, changes must also be made to modules.conf!
alias eth0 tulip
alias eth1 b44
alias usb-controller usb-uhci
alias usb-controller1 ehci-hcd

# had i810_audio
alias sound-slot-0 snd-intel8x0
install sound-slot-0 /sbin/modprobe --first-time --ignore-install
sound-slot-0 && { /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1
|| :; }
remove sound-slot-0 { /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null
2>&1 || :; } ; /sbin/modprobe -r --first-time --ignore-remove
sound-slot-0


I changed "alias sound-slot-0 i810_audio" to "alias sound-slot-0
snd-intel8x0" after seeing yours and made a comment as to what it used
to be.  Everything else is the same as its been since I upgraded.





More information about the fedora-test-list mailing list