LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 04-02-2005, 07:04 AM   #1
muzza
Member
 
Registered: Mar 2005
Location: Sunshine Coast, Australia
Distribution: Kubuntu Warty
Posts: 64

Rep: Reputation: 15
No sound


I've been searching around for an answer to this and the closest i found was here

I tried to do the things that thread suggested but it tells me "no such device"

I have an SIS 650 motherboard with on board sound.

As suggested in the other thread, i ran lspci and got this;

------------------------------------------------------------------
$ lspci
00:00.0 Host bridge: Silicon Integrated Systems [SiS] 650/M650 Host (rev 01)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS962 [MuTIOL Media IO] (rev 25)
00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Controller (rev a0)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 91)
00:0e.0 Communication controller: Conexant HSF 56k HSFi Modem (rev 01)
00:0f.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 46)
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 65x/M650/740 PCI/AGP VGA Display Adapter
-----------------------------------------------------------------------

then ran lsmod and got this;
-----------------------------------------------------------------------
# lsmod
Module Size Used by
snd-seq-oss 31232 0
snd-seq-midi-event 6080 1 snd-seq-oss
snd-seq 47440 4 snd-seq-oss,snd-seq-midi-event
snd-pcm-oss 49480 0
snd-mixer-oss 17376 1 snd-pcm-oss
snd-intel8x0 30124 0
snd-ac97-codec 69392 1 snd-intel8x0
snd-pcm 81800 2 snd-pcm-oss,snd-intel8x0
snd-timer 20356 2 snd-seq,snd-pcm
snd-page-alloc 7400 2 snd-intel8x0,snd-pcm
gameport 3328 1 snd-intel8x0
snd-mpu401-uart 5856 1 snd-intel8x0
snd-rawmidi 19300 1 snd-mpu401-uart
snd-seq-device 6344 3 snd-seq-oss,snd-seq,snd-rawmidi
snd 45988 11 snd-seq-oss,snd-seq,snd-pcm-oss,snd-mixer-oss,snd-intel8x0,snd-ac97-codec,snd-pcm,snd-timer,snd-mpu401-uart,snd-rawmidi,snd-seq-device
soundcore 7008 1 snd
ppp_deflate 4736 0
zlib_deflate 22392 1 ppp_deflate
bsd_comp 5152 0
ac97_codec 16844 0
sg 33788 0
scsi_mod 104044 1 sg
isofs 31352 0
vfat 11168 0
fat 39776 1 vfat
md5 3584 1
ipv6 230916 8
rfcomm 32348 0
l2cap 19876 5 rfcomm
bluetooth 39076 4 rfcomm,l2cap
ipt_TOS 1856 12
ipt_REJECT 5536 4
ipt_pkttype 1248 4
ipt_LOG 5568 7
ipt_state 1408 13
ipt_multiport 1600 0
ipt_conntrack 2016 0
iptable_mangle 2080 1
ip_nat_irc 3376 0
ip_nat_tftp 2864 0
ip_nat_ftp 4048 0
iptable_nat 21164 3 ip_nat_irc,ip_nat_tftp,ip_nat_ftp
ip_conntrack_irc 70256 1 ip_nat_irc
ip_conntrack_tftp 2896 0
ip_conntrack_ftp 71120 1 ip_nat_ftp
ip_conntrack 28616 9 ipt_state,ipt_conntrack,ip_nat_irc,ip_nat_tftp,ip_nat_ftp,iptable_nat,ip_conntrack_irc,ip_conntrack_ tftp,ip_conntrack_ftp
iptable_filter 2080 1
ip_tables 14624 10 ipt_TOS,ipt_REJECT,ipt_pkttype,ipt_LOG,ipt_state,ipt_multiport,ipt_conntrack,iptable_mangle,iptable_ nat,iptable_filter
ppp_async 8896 1
ppp_generic 24468 7 ppp_deflate,bsd_comp,ppp_async
slhc 6112 1 ppp_generic
crc-ccitt 1664 1 ppp_async
af_packet 16072 0
floppy 55088 0
ide-cd 37280 1
cdrom 37724 1 ide-cd
ohci1394 30788 0
ieee1394 292056 1 ohci1394
loop 12520 0
nls_iso8859-15 4224 1
ntfs 147964 1
supermount 34804 1
sis-agp 5796 1
agpgart 27752 1 sis-agp
tsdev 5824 0
joydev 8032 0
evdev 7648 0
usbmouse 4256 0
usbhid 41088 0
ehci-hcd 26244 0
ohci-hcd 18468 0
usbcore 103172 6 usbmouse,usbhid,ehci-hcd,ohci-hcd
ext3 120680 2
jbd 49080 1 ext3
-------------------------------------------------------------

It was suggested to run alsamixer, but it wasn't installed. So I installed it and when I went to run it, I got this;
--------------------------------------------------------------
# alsamixer

alsamixer: function snd_ctl_open failed for default: No such device
--------------------------------------------------------------
I've tried all the suggested drivers using hardDrake to no avail. In Gnome, the volume slider kept dropping to zero after letting it go and in KDE, using KMix, there is a red cross over the speaker icon in the tray.

Hope I've provided enough info.

BTW, I'm still a raw newbie.
 
Old 04-02-2005, 08:07 AM   #2
masonm
Senior Member
 
Registered: Mar 2003
Location: Following the white rabbit
Distribution: Slackware64 14.2 Solus
Posts: 2,264

Rep: Reputation: 51
Is alsa installed? If not, install it.
If it is installed, or after installing it, from command line run alsaconf.
If everything configures correctly you should be able to use alsamixer or aumix to adjust your settings.
 
Old 04-02-2005, 05:15 PM   #3
muzza
Member
 
Registered: Mar 2005
Location: Sunshine Coast, Australia
Distribution: Kubuntu Warty
Posts: 64

Original Poster
Rep: Reputation: 15
As I said, I installed Alsamixer and it doesn't work. 'device not found'

I tried reinstalling alsamixer and get the same.

Linux hates me.
 
Old 04-02-2005, 07:12 PM   #4
muzza
Member
 
Registered: Mar 2005
Location: Sunshine Coast, Australia
Distribution: Kubuntu Warty
Posts: 64

Original Poster
Rep: Reputation: 15
could someone talk me through this?

Ive just had an idea and tried the SIS site for a linux driver. I found one and downloaded it, but haven't a clue what to do next. I opened the readme file and found the following - which is beyond me.

Could someone take me through what I have to do?

Here's the read me
---------------------------------------------

SiS 7012 Linux Driver Install Documentation


**Before install this driver, you should make sure that your kernel had
enable "sound card support" !
(the option of "sound" item in building kernel)

This driver is for kernel RedHat kernel 2.4.x. You can install this driver
by useing script "install" or follow steps descributed below:
Note : if there are soundcore.o and ac97_codec.o in your kernel, you can
skip step 3,4,6
(you can use command "insmod soundcore" and "insmod ac97_codec" to
test if there are these two modules)

1> Check that you have kernel-source in /usr/src/x.x.x

2> Change linux_src_directory to correct path in "config.in"

3> Copy soundcore and ac97_codec source to current directory

"make snd_install"

or :

"cp /usr/src/x.x.x/drivers/sound/sound_core.* ./"
"cp /usr/src/x.x.x/drivers/sound/sound_firmware.* ./"
"cp /usr/src/x.x.x/drivers/sound/os.h ./"
"cp /usr/src/x.x.x/drivers/sound/ac97_codec.* ./"

4> Generate soundcore and ac97_codec module

"make soundcore.o"
"make ac97_codec.o"

5> Generate sis7012 driver module

"make"

6> Copy soundcore.o , ac97_codec.o to module directory

"cp soundcore.o /lib/modules/x.x.x/kernel/drivers/sound
"cp ac97_codec.o /lib/modules/x.x.x/kernel/drivers/sound

7> Copy sis7012.o to module directory

"cp sis7012.o /lib/modules/x.x.x/kernel/drivers/sound

8> Modify the file "/etc/modules.conf". Add two lines into it :

alias sound-slot-0 sis7012

9> Reboot your computer and configurate sis7012.

--------------------------------------------------------------------------

I have no idea what to do. I notice that this driver is for redhat, will it work on Mandrake?

Muz

Last edited by muzza; 04-02-2005 at 07:14 PM.
 
Old 04-02-2005, 07:20 PM   #5
comprookie2000
Gentoo Developer
 
Registered: Feb 2004
Location: Fort Lauderdale FL.
Distribution: Gentoo
Posts: 3,291
Blog Entries: 5

Rep: Reputation: 56
Is this your sis?
http://www.alsa-project.org/alsa-doc...dor-SiS#matrix
What happens when you run as root;
Code:
alsaconf

Last edited by comprookie2000; 04-02-2005 at 07:25 PM.
 
Old 04-02-2005, 07:29 PM   #6
Jaxn
Member
 
Registered: Apr 2005
Location: Sweden
Distribution: Debian
Posts: 142

Rep: Reputation: 15
Re: could someone talk me through this?

I don't think it's about what program you use. I think you doesn't have the right driver installed, so linux doesn't know how to use your card. You could look with more /proc/asound/cards to see which cards ALSA system knows about. If the card doesn't show up there, you have to look for right sound driver (module) to load into the kernel.

You forgot to tell us which version of the distribution you use. And you haven't told us about which kernel you use either. Try uname -a and tell us what you get.

You should not use OSS (old sound drivers), you should use new ALSA drivers. OSS is obsoleted in newer kernels (kernel 2.6.0 and later). Module from ALSA usally starts whith prefix snd_, ex snd_via82xx.

You should realy have a look at alsa projects home page to see if they have support for your card already in there. Most likely if it's there, it's already in Linux kernel 2.6.x. I don't think that different distributions are that much different when it comes to drivers. It's has more to do which version of the kernel they use.


Good luck!

Last edited by Jaxn; 04-02-2005 at 07:39 PM.
 
Old 04-02-2005, 08:58 PM   #7
muzza
Member
 
Registered: Mar 2005
Location: Sunshine Coast, Australia
Distribution: Kubuntu Warty
Posts: 64

Original Poster
Rep: Reputation: 15
comprookie. I typed in alsaconf as you suggested and things looked promising. I got this message at the end:


Now ALSA is ready to use.
For adjustment of volumes, use your favorite mixer.
Have a lot of fun!


Then tried 'alsamixer' and got this again.

[root@localhost muzza]# alsamixer
alsamixer: function snd_ctl_open failed for default: No such device

I went to the link you posted and it does seem to be the right SIS. I clicked on the driver and got instructions on how to install, but no link to download. I went to the download mirror site and was confronted by seemingly hundreds of drivers with no indication of which one to download.

Jaxan, my distro IS there in the left column under my name - Mandrake 10.1 and the version 2.6.8.1-12mdk. In harddrake, the correct alsa driver is shown. if I click on 'configure module' all the fields are blank - is that normal?
 
Old 04-02-2005, 09:01 PM   #8
muzza
Member
 
Registered: Mar 2005
Location: Sunshine Coast, Australia
Distribution: Kubuntu Warty
Posts: 64

Original Poster
Rep: Reputation: 15
Quote:
Originally posted by comprookie2000

Keep trying it will work
I wish I shared your confidence!!!
 
Old 04-02-2005, 09:03 PM   #9
comprookie2000
Gentoo Developer
 
Registered: Feb 2004
Location: Fort Lauderdale FL.
Distribution: Gentoo
Posts: 3,291
Blog Entries: 5

Rep: Reputation: 56
Try kmix. or the sound may already be unmuted,what are you trying to play and with what?

Last edited by comprookie2000; 04-02-2005 at 09:08 PM.
 
Old 04-02-2005, 10:30 PM   #10
muzza
Member
 
Registered: Mar 2005
Location: Sunshine Coast, Australia
Distribution: Kubuntu Warty
Posts: 64

Original Poster
Rep: Reputation: 15
tried Kmix. there are no controls available, just a small dialogue box that says 'Current Mixer' and the drop down menu beside it is empty.

I've tried playing CDs, MP3s, DVDs - no sound on anything. None of the mixers work. Alsamixer says no such device

I am seconds away from dropping Linux for a few months of quality time away from the computer. This is WAAAAAAAAYYYY too hard.
 
Old 04-03-2005, 06:12 AM   #11
muzza
Member
 
Registered: Mar 2005
Location: Sunshine Coast, Australia
Distribution: Kubuntu Warty
Posts: 64

Original Poster
Rep: Reputation: 15
That's all folks

Don't bother anyone. I've decided to give up on Mandrake. I've heard good things about Ubuntu on other forums and have ordered the CD. 2 weeks with Mandrake and ABSOLUTELY NO joy or satisfaction has seen me off.

Reasons;
couldn't configure winmodem
couldn't install Firefox
can't get any sound.

These are the only things I've tried to achieve and have failed on all 3.

I've not given up on Linux (until I've given Ubuntu a good shake) and would like to offer a heart felt thanks to all who have tried unsuccessfully to help this clueless newb through these confusing waters.
 
Old 04-05-2005, 12:03 PM   #12
Jaxn
Member
 
Registered: Apr 2005
Location: Sweden
Distribution: Debian
Posts: 142

Rep: Reputation: 15
Summery

Those GUI interfaces to configure systems are good, when they work.
I think you should drop them for a while, and look att logs etc.

/var/log/messages or /var/log/syslog is good files to look at when things doesn't work out.
Information in /var/log/dmesg isn't to bad either.
Use this command in a terminal window (xterm or something like it).
tail -f /var/log/syslog /var/log/dmesg

Your hardware (sound card) driver isn't loaded, thats why you get these messages.
You can't even connect to the mixer device. Why? Don't know, but I would have looked
at logs when running GUI configuration programs.

If you run ALSA, have a look in /proc/asound and peek around. drivers in that directory
gives you information about what sound cards is recognised in ALSA.

With winmodems, have a look at http://www.linmodems.org/ and try there tool scanModem.
It worked well for me on to different computers. It gives loots of information in some files. That is
which chipset you have in your internal windows modem and which drivers to try out. Worked like
a charm for me.
Old plain serial modems is the far easiest to get to work.
Internal is possible to get to work, but much more of a hassel.
Hasn't tried USB-modems or PCMCIA-modems yet, but depending
on support, would be everything from easy to hard or impossible.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
No sound coming from my sound blaster audigy 2 ZS platinum sound card msab Linux - Hardware 9 12-05-2010 05:10 AM
ALSA MIDI: Sound fonts for NVIDIA/NForce Soundstorm on-board sound vharishankar Linux - Hardware 6 09-04-2007 12:37 PM
ALSA not working for Creative Sound Blaster Live 24 Bit sound card vishalsonu Linux - Hardware 7 08-20-2005 01:02 PM
How to make a sound on Realtec ALC-650 card sound on a Shuttle ST62K? Laurent Linux - Hardware 0 05-30-2004 11:57 AM
Can I load both oss (kernel sound drivers) and alsa in 2 sound cared system? cmisip Linux - General 0 04-12-2003 01:27 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 05:12 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration