LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Debian (https://www.linuxquestions.org/questions/debian-26/)
-   -   Soundblaster there an not on Debian? (https://www.linuxquestions.org/questions/debian-26/soundblaster-there-an-not-on-debian-538593/)

Pantherman 03-18-2007 07:10 PM

Soundblaster there an not on Debian?
 
I'm running Debian with Icewm on an AMD 64 (though I;m using 32 bit software) with 760+ RAM.

Soundblaster doesn't work, when I try to run alsaconf it doesn't find it, XMMS claims that the audio can't be opened:

Dmesg shows:
Creative EMU10K1 PCI Audio Driver, version 0.20, 00:56:55 Dec 6 2006

Lsmod shows:
soundcore 3268 1 (autoclean)
emu10k1-gp 1128 0 (unused)
gameport 1388 0 [emu10k1-gp]

Lspci:
0000:00:0a.0 Multimedia audio controller: Creative Labs SB Audigy (rev04)

I tried 'modprobe emu10k1' but got this error: /lib/modules/2.4.27-3-386/kernel/drivers/sound/emu10k1.o: init_module: No such device

Anyone have any idea what's wrong? I'd greatly appericate the help.

Pantherman

puntjuh 03-18-2007 07:31 PM

You probably need to reconfigure your kernel and activate EMU10K1 as a module.

open a terminal:

type: su
(enter root password)

cd /usr/src/linux

type: make menuconfig

now under: Device Drivers > Sound > ALSA > PCI Devices > (M) EMU10K1

then modprobe emu10k1 and it should work :).

Pantherman 03-18-2007 07:56 PM

my source (src) directory is empty

I forgot to mention that I apt-get Icewm, X-window-system-core (besdies the debian base) to get my system up and running.

Pantherman

puntjuh 03-18-2007 08:30 PM

Ok you don't have your kernel-sources installed.

You should open up a terminal and type:

su
(enter your root password)

apt-get install kernel-sources-`uname -r`

This will install the kernel sources for the kernel you have.

When it's finished, go to:

cd /usr/src

now when you type:

ls

there should be something like this:

linux-2.x.x

now type:

ln -s linux-2.x.x linux

this will make a symbolic link.

Now you should repeat my previous post :).

Pantherman 03-18-2007 09:01 PM

Hate to be a party pooper, but I still get the same thing from modprobe and I made sure that the emu10k1 was in module (M) form. May this soundcard is one of those that I heard about, that just doesn't want to play nice with alsa.


Pantherman

nx5000 03-19-2007 06:32 AM

Check it:
Code:

grep SND_EMU /boot/config-`uname -r`

Pantherman 03-19-2007 08:22 PM

Quote:

Originally Posted by nx5000
Check it:
Code:

grep SND_EMU /boot/config-`uname -r`

comes back with 'no such file or directory'

Pantherman

farpoint 03-20-2007 03:25 PM

Where did you get your 2.4.27-3-386 kernel from?

I have an Audigy2 soundblaster on Sarge that I've just upgraded to Etch, which works fine.

The Sarge kernels were 2.4.27-2-386 which also requires alsa-modules-2.4.27-2-386 to be installed. I also have kernel version 2.6.8-3-386 installed, plus later kernels that are available for Etch

If you look on synaptic, the Alsa stuff that needs to be installed is alsa-base, alsa-utils, and alsa-oss (if you have audio apps that are insisting on using OSS).

The 2.6 kernels do not need a separate alsa-modules package to be installed.

If you run alsaconf as root, and this runs to completion, you should get something from running.
cat /proc/asound/cards
and
cat /proc/asound/version

This is what you should be getting from running lsmod | grep snd

[djmons@localhost djmons]$ ssh 192.168.0.7
Password:
Linux debian 2.6.8-3-386 #1 Thu Sep 7 05:39:52 UTC 2006 i686

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue Mar 20 12:04:25 2007
djmons@debian:~$ lsmod | grep snd
snd_emu10k1_synth 6784 0
snd_emu10k1 80776 2 snd_emu10k1_synth
snd_ac97_codec 59268 1 snd_emu10k1
snd_emux_synth 33408 1 snd_emu10k1_synth
snd_seq_virmidi 7296 1 snd_emux_synth
snd_seq_midi_emul 7552 1 snd_emux_synth
snd_seq_oss 29440 0
snd_seq_midi 8096 0
snd_seq_midi_event 7552 3 snd_seq_virmidi,snd_seq_oss,snd_seq_midi
snd_seq 46480 8 snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_hwdep 9092 2 snd_emu10k1,snd_emux_synth
snd_util_mem 4608 2 snd_emu10k1,snd_emux_synth
snd_usb_audio 64992 0
snd_rawmidi 23204 4 snd_emu10k1,snd_seq_virmidi,snd_seq_midi,snd_usb_audio
snd_seq_device 7944 6 snd_emu10k1_synth,snd_emu10k1,snd_emux_synth,snd_seq_oss,snd_seq_midi,snd_rawmidi
snd_pcm_oss 48168 0
snd_mixer_oss 16640 1 snd_pcm_oss
snd_pcm 85384 3 snd_emu10k1,snd_usb_audio,snd_pcm_oss
snd_page_alloc 11144 2 snd_emu10k1,snd_pcm
snd_timer 23300 2 snd_seq,snd_pcm
snd 50660 19 snd_emu10k1,snd_ac97_codec,snd_emux_synth,snd_seq_virmidi,snd_seq_oss,snd_seq_midi,snd_seq_midi_even t,snd_seq,snd_hwdep,snd_util_mem,snd_usb_audio,snd_rawmidi,snd_seq_device,snd_pcm_oss,snd_mixer_oss, snd_pcm,snd_timer
soundcore 9824 2 bttv,snd
usbcore 104292 6 ov511,uhci_hcd,snd_usb_audio,usbkbd
djmons@debian:~$

Sound can be a bit of a problem, and I've had to work through this, but you eventually get there.

Always take notes on pencil and paper, as to how you have fixed it.

Nigel. aka farpoint.


All times are GMT -5. The time now is 03:41 AM.