Solution to the SiS sound module problem

Rick Rocker debian_noob at web.de
Fri Nov 11 07:23:22 UTC 2005


Hi,

I found a solution to the problem with my on board sound card of SiS.
This I cross post to -devel and -users because
1) there are many users with this sound module and they should know
a (possible) solution
2) the devels should give up their stubborness and integrate the OSS
modules if they give the user a better usability.

The solution is very easy: install Debian Sarge with the standard 
installation procedure and with 2.6 Kernel.

NO this is no trolling!
Because I asked if there is a way to exchange ALSA with OSS.
http://lists.ubuntu.com/archives/ubuntu-devel/2005-November/012929.html
The only answers I got were "go to -users" and "there is no way to 
exchange".
http://lists.ubuntu.com/archives/ubuntu-devel/2005-November/012932.html

There were no practical tips how I could get my sound working.


Then I got this answer as I tried some exchanging modules on my
own from crimsun at fungus sh nu:
"Don't load snd_mixer_oss if you've already loaded i810_audio."
http://lists.ubuntu.com/archives/ubuntu-users/2005-November/056333.html

He is a experienced developer on this sound subhect I was told. ;-)

Let's look what Debian does:
*******************************************************************************
Modules used by Debian Sarge(standard install,standard 2.6 Kernel)

Module                  Size  Used by
snd_mixer_oss          16640  0
snd_intel8x0           33068  0
snd_ac97_codec         59268  1 snd_intel8x0
snd_pcm                85384  1 snd_intel8x0
snd_timer              23300  1 snd_pcm
snd_page_alloc         11144  2 snd_intel8x0,snd_pcm
gameport                4736  1 snd_intel8x0
snd_mpu401_uart         7296  1 snd_intel8x0
snd_rawmidi            23204  1 snd_mpu401_uart
snd_seq_device          7944  1 snd_rawmidi
snd                    50660  8 snd_mixer_oss,snd_intel8x0,snd_ac97_codec,
snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
i810_audio             33300  1
ac97_codec             16908  1 i810_audio
soundcore               9824  3 snd,i810_audio
*******************************************************************************

Now look at Kubuntu:
*******************************************************************************
Modules used by Kubuntu(stadard install,standard 2.6 Kernel)

Module                  Size  Used by
ac97_codec             17420  0 
snd_intel8x0           30144  0 
snd_ac97_codec         72188  1 snd_intel8x0
snd_pcm_oss            46368  0 
snd_mixer_oss          16128  1 snd_pcm_oss
snd_pcm                78344  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              21764  1 snd_pcm
snd                    48644  6 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,
snd_mixer_oss,snd_pcm,snd_timer
soundcore               9184  1 snd
snd_page_alloc         10120  2 snd_intel8x0,snd_pcm
*******************************************************************************

You see Debian loads snd_mixer_oss with i810_audio. And sound is working!

The best thing is: 
If you look if Kubuntu discovered my hardware you see it got it:
*******************************************************************************
$ lspci -vv (under Kubuntu)

0000:00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] 
Sound Controller (rev a0)
        Subsystem: Unknown device 1734:105e
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 173 (13000ns min, 2750ns max)
        Interrupt: pin C routed to IRQ 18
        Region 0: I/O ports at 1400 [size=256]
        Region 1: I/O ports at 1000 [size=128]
        Capabilities: <available only to root>
*******************************************************************************

*******************************************************************************
$ lspci -vv (under Sarge)

0000:00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] 
Sound Controller (rev a0)
        Subsystem: Unknown device 1734:105e
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR+ FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 173 (13000ns min, 2750ns max)
        Interrupt: pin C routed to IRQ 185
        Region 0: I/O ports at 1400 [size=256]
        Region 1: I/O ports at 1000 [size=128]
        Capabilities: <available only to root>
*******************************************************************************

The only fact that sound is not working is that the devels doesn't collect
information on this hardware if there is a user who will post it to them.
And they want to sit on modules which are not working. 

No, they tell the user to go to -users ML where all those who just boot from
cd and make a standard install are gathered: a pool of very helpful guys ;-)


Now a very angered (but with Sarge a very satisfied)
debian_noob

______________________________________________________________
Verschicken Sie romantische, coole und witzige Bilder per SMS!
Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193





More information about the ubuntu-users mailing list