No sound in sarge 2.6.8-686, even /dev/dsp does not exist.
DebianThis forum is for the discussion of Debian Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
No sound in sarge 2.6.8-686, even /dev/dsp does not exist.
Just switched to debian from slackware because I'm too lazy to manage the packages myself. Now everything is set up except the sound.
I have an on-board sound card but it's disabled in BIOS. The pci card is a soundblaster live. It works in slackware using alsa. Now when I try xmms it will say no /dev/dsp, and ls /dev/dsp* returns no such file or directory. I know this card should use the emul10k1 module, and lsmod showed this module is loaded. But how come I don't even have a /dev/dsp?
I tried sndconfig but apt-get said it's obsolete;
I installed alsautils but alsaconf can't find my card;
I'm in the audio group, groups showed I'm in the following groups:
dialout cdrom floppy sudo audio dip video plugdev users
Any suggestions?
result of lspci
Code:
0000:00:00.0 Host bridge: Intel Corp. 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
0000:00:01.0 PCI bridge: Intel Corp. 82865G/PE/P PCI to AGP Controller (rev 02)
0000:00:1d.0 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #1 (rev 02)
0000:00:1d.1 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #2 (rev 02)
0000:00:1d.2 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #3 (rev 02)
0000:00:1d.3 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #4 (rev 02)
0000:00:1d.7 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev c2)
0000:00:1f.0 ISA bridge: Intel Corp. 82801EB/ER (ICH5/ICH5R) LPC Bridge (rev 02)
0000:00:1f.1 IDE interface: Intel Corp. 82801EB/ER (ICH5/ICH5R) Ultra ATA 100 Storage Controller (rev 02)
0000:00:1f.2 IDE interface: Intel Corp. 82801EB (ICH5) Serial ATA 150 Storage Controller (rev 02)
0000:00:1f.3 SMBus: Intel Corp. 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV25 [GeForce4 Ti 4200] (rev a3)
0000:02:01.0 Multimedia audio controller: Creative Labs [SB Live! Value] EMU10k1X
0000:02:01.1 Input device controller: Creative Labs [SB Live! Value] Input device controller
0000:02:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8180L 802.11b MAC (rev 20)
I think you need to run a script called snddevices. That created /dev/dsp for me. I only use the debian packages so apt knows I have them but I compile ALSA from source cause that's a lot easier.
I found script snddevices in package sound/alsa-base. Are you suggesting that I run snddevices and then alsaconf and alsamixer?
Will alsa conflict with OSS? I don't even know how to find out whether I'm using OSS or not.
There's a package that makes ALSA and OSS work together so you can use ALSA to run OSS programs. I think it's calles alsa-oss. Run the snddevices script and check if it created /dev/dsp. If it did I don't think you have to run the other programs but you might just to check if there' s nothing in there which could prevent it from working right. My alsaconf still can't find my onboard audio so don't worry if it can't find yours.
Originally posted by darkleaf There's a package that makes ALSA and OSS work together so you can use ALSA to run OSS programs. I think it's calles alsa-oss. Run the snddevices script and check if it created /dev/dsp. If it did I don't think you have to run the other programs but you might just to check if there' s nothing in there which could prevent it from working right. My alsaconf still can't find my onboard audio so don't worry if it can't find yours.
Thanks for the suggestion. I'll be too busy today and tomorrow. Will try snddevices and report back.
I don't want to use the onboard audio, that's why I have it disabled in BIOS.
Originally posted by TaNeK oh, this is such a newbie-problem and i probably shouldn't even waste your time with it but: how do I run the snddevices script?
I haven't tried snddevices yet but if it's a script you should be able to run it in two ways:
1. make it executable and then execute it
chmod +x snddevices (if it's already executable you don't need this step)
./snddevices
2. use the source command
source snddevices
yeah, that's as far as I could think too, but it says no such file or dir, and I have no clue where this snddevices may be, searching for it does nothing. Really miss having sound . Last time, all I did was apt-getting all alsa-packages I could find, run alsaconf, and it worked
The problem is because my soundblaster live is a DELL OEM one, so emul10k1x should be used instead of emul10k1. I went to alsa website and followed their instructions, then my sound card came out as a charm. I played sometime on alsamixer. So many options, and I don't even know what they are, master, master mono, PCM, and so on.
Master is just that, the master volume. It acts just like master does on winblows
PCM is the program coltroled volume. When you adjust the XMMS volume it adjusts the PCM volume. That is all i got ;-)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.