Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
SIS Soundcard problems !!!
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
narcis.gratianu
n00b
n00b


Joined: 21 Nov 2004
Posts: 60

PostPosted: Fri Nov 26, 2004 11:04 am    Post subject: SIS Soundcard problems !!! Reply with quote

Hello !

On my laptop I have a SIS soundcard, embeded on the motherboard.
The output of the lspci command is:
0000:00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0)

I compiled my kernel, gentoo-sources-2.4.26-r12 using genkernel and hotplug, and i choose to compile into kernel (not like a module):
Intel ICH (i8xx), SiS 7012, NVidia nForce Audio or AMD 768/811x

The kernel is compiling with no errors, i reboot my computer using the new kernel. i start KDE, and i get this error message from arts server: Error while initializing the sound driver. Device /dev/dsp can't be opened (No such file or directory). The sound server will continue using the null output device.

What I am doing wrong ?

Thank you !
_________________
Best regards,
Narcis GRATIANU
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 55183
Location: 56N 3W

PostPosted: Fri Nov 26, 2004 8:10 pm    Post subject: Reply with quote

narcis.gratianu,

/dev/dsp is the Open Sound System Plulse Width Modulation sound device. If you want to use OSS, thats OK but most people want to use ALSA. OSS is depreciated.

ALSA provides a device emulation layer for programs the want to use the OSS devices. With a 2.4 kernel, it now gets a bit messy, because the ALSA in 2.4 is out of date. You have to add it seperately. The means you cannot build it into the kernel - it must be a module.

Can you posy the sound section of your kerenl .config file please?
The default location for that is /usr/src/linux/.config.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
jsheedy
Tux's lil' helper
Tux's lil' helper


Joined: 26 Nov 2004
Posts: 101
Location: IL:USA

PostPosted: Fri Nov 26, 2004 8:26 pm    Post subject: Not sure Reply with quote

I have the exact same line you have, and I use ALSA on 2.6.9 , not 2.4 sorry, but I use the intel i8x0 kernel module.

snd_intel8x0 28840 1
snd_ac97_codec 68624 1 snd_intel8x0
snd_pcm 84680 2 snd_pcm_oss,snd_intel8x0
snd_timer 21188 1 snd_pcm
snd_page_alloc 7432 2 snd_intel8x0,snd_pcm
snd_mpu401_uart 6080 1 snd_intel8x0
snd_rawmidi 20068 1 snd_mpu401_uart
snd_seq_device 6344 1 snd_rawmidi
snd 46180 9 snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device


portage # lspci |grep audio
0000:00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0)




Not sure if that helps
Back to top
View user's profile Send private message
narcis.gratianu
n00b
n00b


Joined: 21 Nov 2004
Posts: 60

PostPosted: Fri Nov 26, 2004 9:07 pm    Post subject: Reply with quote

NeddySeagoon wrote:
narcis.gratianu,

/dev/dsp is the Open Sound System Plulse Width Modulation sound device. If you want to use OSS, thats OK but most people want to use ALSA. OSS is depreciated.

ALSA provides a device emulation layer for programs the want to use the OSS devices. With a 2.4 kernel, it now gets a bit messy, because the ALSA in 2.4 is out of date. You have to add it seperately. The means you cannot build it into the kernel - it must be a module.

Can you posy the sound section of your kerenl .config file please?
The default location for that is /usr/src/linux/.config.


This is the sound section in my kernel .config file:
#
# Sound
#
CONFIG_SOUND=y
CONFIG_SOUND_ALI5455=m
# CONFIG_SOUND_ALI5455_CODECSPDIFOUT_PCMOUTSHARE is not set
# CONFIG_SOUND_ALI5455_CODECSPDIFOUT_CODECINDEPENDENTDMA is not set
# CONFIG_SOUND_ALI5455_CONTROLLERSPDIFOUT_PCMOUTSHARE is not set
# CONFIG_SOUND_ALI5455_CONTROLLERSPDIFOUT_CONTROLLERINDEPENDENTDMA is not set
CONFIG_SOUND_BT878=m
CONFIG_SOUND_CMPCI=m
CONFIG_SOUND_CMPCI_FM=y
CONFIG_SOUND_CMPCI_FMIO=388
CONFIG_SOUND_CMPCI_FMIO=388
CONFIG_SOUND_CMPCI_MIDI=y
CONFIG_SOUND_CMPCI_MPUIO=330
CONFIG_SOUND_CMPCI_JOYSTICK=y
CONFIG_SOUND_CMPCI_CM8738=y
CONFIG_SOUND_CMPCI_SPDIFINVERSE=y
CONFIG_SOUND_CMPCI_SPDIFLOOP=y
CONFIG_SOUND_CMPCI_SPEAKERS=4
# CONFIG_SOUND_CMPCI_LINE_REAR is not set
# CONFIG_SOUND_CMPCI_LINE_BASS is not set
CONFIG_SOUND_EMU10K1=m
CONFIG_MIDI_EMU10K1=y
CONFIG_SOUND_FUSION=m
CONFIG_SOUND_CS4281=m
CONFIG_SOUND_ES1370=m
CONFIG_SOUND_ES1371=m
CONFIG_SOUND_ESSSOLO1=m
CONFIG_SOUND_MAESTRO=m
CONFIG_SOUND_MAESTRO3=m
CONFIG_SOUND_FORTE=m
CONFIG_SOUND_ICH=y
CONFIG_SOUND_RME96XX=m
CONFIG_SOUND_SONICVIBES=m
CONFIG_SOUND_TRIDENT=m
CONFIG_SOUND_MSNDCLAS=m
# CONFIG_MSNDCLAS_HAVE_BOOT is not set
CONFIG_MSNDCLAS_INIT_FILE="/etc/sound/msndinit.bin"
CONFIG_MSNDCLAS_PERM_FILE="/etc/sound/msndperm.bin"
CONFIG_SOUND_MSNDPIN=m
# CONFIG_MSNDPIN_HAVE_BOOT is not set
CONFIG_MSNDPIN_INIT_FILE="/etc/sound/pndspini.bin"
CONFIG_MSNDPIN_PERM_FILE="/etc/sound/pndsperm.bin"
CONFIG_SOUND_VIA82CXXX=m
# CONFIG_MIDI_VIA82CXXX is not set
CONFIG_SOUND_OSS=y
CONFIG_SOUND_TRACEINIT=y
CONFIG_SOUND_DMAP=y
CONFIG_SOUND_AD1816=m
CONFIG_SOUND_AD1889=m
CONFIG_SOUND_SGALAXY=m
CONFIG_SOUND_ADLIB=m
CONFIG_SOUND_ACI_MIXER=m
CONFIG_SOUND_CS4232=m
CONFIG_SOUND_SSCAPE=m
CONFIG_SOUND_GUS=m
# CONFIG_SOUND_GUS16 is not set
# CONFIG_SOUND_GUSMAX is not set
CONFIG_SOUND_VMIDI=m
CONFIG_SOUND_TRIX=m
CONFIG_SOUND_MSS=m
CONFIG_SOUND_MPU401=m
CONFIG_SOUND_NM256=m
CONFIG_SOUND_MAD16=m
# CONFIG_MAD16_OLDCARD is not set
CONFIG_SOUND_PAS=m
# CONFIG_PAS_JOYSTICK is not set
CONFIG_SOUND_PSS=m
# CONFIG_PSS_MIXER is not set
# CONFIG_PSS_HAVE_BOOT is not set
CONFIG_SOUND_SB=m
CONFIG_SOUND_AWE32_SYNTH=m
# CONFIG_SOUND_KAHLUA is not set
CONFIG_SOUND_WAVEFRONT=m
CONFIG_SOUND_MAUI=m
CONFIG_SOUND_YM3812=m
CONFIG_SOUND_OPL3SA1=m
CONFIG_SOUND_OPL3SA2=m
CONFIG_SOUND_YMFPCI=m
# CONFIG_SOUND_YMFPCI_LEGACY is not set
CONFIG_SOUND_UART6850=m
CONFIG_SOUND_AEDSP16=m
# CONFIG_SC6600 is not set
# CONFIG_AEDSP16_SBPRO is not set
# CONFIG_AEDSP16_MSS is not set
# CONFIG_AEDSP16_MPU401 is not set
CONFIG_SOUND_TVMIXER=m
# CONFIG_SOUND_AD1980 is not set
# CONFIG_SOUND_WM97XX is not set
_________________
Best regards,
Narcis GRATIANU
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 55183
Location: 56N 3W

PostPosted: Fri Nov 26, 2004 9:57 pm    Post subject: Reply with quote

narcis.gratianu,

You have a lot of junk there but its harmless.
Do you have a /dev/dsp ?
It may be a symbolic link to /dev/sound/dsp but thats OK as long the the real device file it points to exists.

Try
Quote:
ls -al /dev/dsp
and follow the chain of links until yuou come to the end of the line. It will either be your real sound device file or a dangling link that points to a file that doesn't exist.

Are you sure you are running the kernel you think you are?
Run
Code:
uname -a
and compare the date with your last kernel compile.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
narcis.gratianu
n00b
n00b


Joined: 21 Nov 2004
Posts: 60

PostPosted: Fri Nov 26, 2004 10:09 pm    Post subject: Reply with quote

NeddySeagoon wrote:
narcis.gratianu,

You have a lot of junk there but its harmless.
Do you have a /dev/dsp ?
It may be a symbolic link to /dev/sound/dsp but thats OK as long the the real device file it points to exists.

Try
Quote:
ls -al /dev/dsp
and follow the chain of links until yuou come to the end of the line. It will either be your real sound device file or a dangling link that points to a file that doesn't exist.

Are you sure you are running the kernel you think you are?
Run
Code:
uname -a
and compare the date with your last kernel compile.


I do not have any file or symlink /dev/dsp at all. That is the problem, i think.
_________________
Best regards,
Narcis GRATIANU
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 55183
Location: 56N 3W

PostPosted: Fri Nov 26, 2004 10:20 pm    Post subject: Reply with quote

narcis.gratianu,

Please check your kernel compile date.
_________________
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Back to top
View user's profile Send private message
narcis.gratianu
n00b
n00b


Joined: 21 Nov 2004
Posts: 60

PostPosted: Sat Nov 27, 2004 9:19 am    Post subject: SIS Soundcard problems !!! Reply with quote

I recompiled my Kernel, and it seems everything ok now: I got the /dev/dsp file, and from KDE Control Center i can play a test sound file.

Thank you !
Linux nartel 2.4.26-gentoo-r12 #1 Fri Nov 26 23:13:20 EET 2004 i686 Intel(R) Celeron(R) CPU 1.70GHz GenuineIntel GNU/Linux
_________________
Best regards,
Narcis GRATIANU
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum