this also works for me on my Omnibook 4500 with Ubuntu 8.04.1:
>1) In the BIOS set soundcard to AUTO
>2) I deleted /etc/modprobe.d/alsa-base (actually I MOVED it to a safe place just in case)
>2b) I deleted the "blacklist sb" line from /etc/modprobe.d/blacklist-oss file
>3) I created /etc/modprobe.d/inspiron3500snd
>4) File /etc/modprobe.d/inspiron3500snd is composed of the stanzas posted by Pianoman72:
>Code:
>
>blacklist snd-opl3sa2
>blacklist snd-nm256
>alias snd-card-0 snd-sb8
>options snd-card-0 index=0
>options snd-sb8 irq=5 port=0x220 dma8=1
>install snd-sb8 /sbin/modprobe snd_seq; /sbin/modprobe snd_opl3_synth; /sbin/modprobe --ignore-install snd-sb8 && /usr/sbin/alsactl restore >/dev/null 2>&1 || :
>remove snd-sb8 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-sb8
>The last 2 lines are rather complex. So it might be a good idea to cut and paste.
>5) VERY IMPORTANT: For me at least, the above solution only works if I manually reload the snd-sb8 module. So I added a line to the /etc/modules file. The stanza that I added is :
>snd-sb8
I tried several other solutions flying around in the internet (including cs4232 and siblings) but non of them works. Thanks to Pianoman72 and Michael Longval my box has finally sound!
to place some cookies, for people how have the same problem and found a workaround!
http:// ubuntuforums. org/showthread. php?t=284405
this also works for me on my Omnibook 4500 with Ubuntu 8.04.1:
>1) In the BIOS set soundcard to AUTO d/alsa- base (actually I MOVED it to a safe place just in case) d/blacklist- oss file d/inspiron3500s nd d/inspiron3500s nd is composed of the stanzas posted by Pianoman72:
>2) I deleted /etc/modprobe.
>2b) I deleted the "blacklist sb" line from /etc/modprobe.
>3) I created /etc/modprobe.
>4) File /etc/modprobe.
>Code:
>
>blacklist snd-opl3sa2
>blacklist snd-nm256
>alias snd-card-0 snd-sb8
>options snd-card-0 index=0
>options snd-sb8 irq=5 port=0x220 dma8=1
>install snd-sb8 /sbin/modprobe snd_seq; /sbin/modprobe snd_opl3_synth; /sbin/modprobe --ignore-install snd-sb8 && /usr/sbin/alsactl restore >/dev/null 2>&1 || :
>remove snd-sb8 { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-sb8
>The last 2 lines are rather complex. So it might be a good idea to cut and paste.
>5) VERY IMPORTANT: For me at least, the above solution only works if I manually reload the snd-sb8 module. So I added a line to the /etc/modules file. The stanza that I added is :
>snd-sb8
I tried several other solutions flying around in the internet (including cs4232 and siblings) but non of them works. Thanks to Pianoman72 and Michael Longval my box has finally sound!