Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with 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.
As I have the same problem as stargate, I would like to know what to do.
I run SuSE 9.1 on a DELL computer with Soundblaster Live! 5.1. Having installed the .rpm of Alsa 1.0.6 with YAST2 (from here: http://rpm.pbone.net/index.php3/stat....i586.rpm.html) the soundcard is recognized and YAST2 tells me that emu10k1x is the driver to use.
However, somehow it is not installed/loaded (I'm not an expert in Linux). I find a file called emu10k1x.conf in /usr/share/alsa/cards but no snd-emu10k1x in /etc/alsa.d.
My /etc/modules.conf is empty and $ cat /etc/modules.conf returns an empty line.
This is what $ lsmod tells me about the sound modules:
snd_seq_oss 31232 0
snd_seq_midi_event 7680 1 snd_seq_oss
snd_seq 54928 4 snd_seq_oss,snd_seq_midi_event
snd_emu10k1 87816 0
snd_rawmidi 25508 1 snd_emu10k1
snd_pcm 97032 1 snd_emu10k1
snd_timer 25860 2 snd_seq,snd_pcm
snd_seq_device 8456 4 snd_seq_oss,snd_seq,snd_emu10k1,snd_rawmidi
snd_ac97_codec 62468 1 snd_emu10k1
snd_util_mem 5120 1 snd_emu10k1
snd_hwdep 9860 1 snd_emu10k1
snd 61444 11 snd_seq_oss,snd_seq_midi_event,snd_seq,snd_emu10k1,snd_rawmidi,snd_pcm,snd_timer,snd_seq_device,snd_ ac97_codec,snd_util_mem,snd_h
Oops, I suppose SuSE and Mandrake will configure kernel modules differently....
You may wish to ask for help from SuSE users on how to manually changing driver modules.
On Mandrake, the /etc/modules.conf shows this:
$ cat /etc/modules.conf
alias eth0 sis900
above snd-emu10k1 snd-pcm-oss
alias sound-slot-0 snd-emu10k1
I guess it would be just to modify the module name 'snd-emu10k1' to be 'snd-emu10k1x' . Now you may wish to ask other SuSE users on how to change ALSA modules, these detail may differ between distributions.
The problem seems to be that there is no 'emu10k1x' module. $modinfo emu10k1x returns: modinfo: could not find module emu10k1x.
However, there is this 'emu10k1x.conf' in /usr/share/alsa/cards. This is the only 'emu10k1x*' that can be found.
Hello, I am a newbie to Linux. I am running SuSe 9.1. I have just installed an Audigy LS (awesome card-in Windows anyway...), and was dissapointed that Linux didn't support it until I found this thread. Now I need to figure out how to install ALSA 1.0.6, as I only have 1.0.3 I believe. I cannot get YaST to update this as it is grayed out. I downloaded all the "tarballs" from the ALSA site, but I have no clue what I really need or what to do with them. I looked through them for an install script but couldn't find one... Why won't YaST allow me to update this? I tried changing the option in System Update to allow new programs and not just the ones I have installed, but no dice. Any one have some idiot-instructions to get this working? Also does anyone know how I can get my mouse-wheel functionality back on my Logitech optical mouse. It was working, but then I screwed around in xf86cfg trying to get my screen resolution right (got that part going good). Any help would be greatly appreciated. TIA
Ok so I see that this card is supposedly supported now that ALSA 1.0.6 is out. I am a total noob, so I dowloaded the rpm for SuSe. A little box came up asking me if I anted to install with YaST so I naturally clicked yes. It asked for root password, etc, and went through it's spiel and acted like it installed ALSA 1.0.6. I found the link for the rpm in a thread on here somewhere, but anyhow, YaST still does not recognize my sound card at all. I have tried all the kernels available, but none work (and I don't see emu10k1x anywhere. Anyone have simple instructions/help for the newbie monkey here?
I installed alsa 1.0.6 manually now, getting the files from the alsa homepage. alsaconf now recognizes my Dell Soundblaster Live! Value and configures snd-emu10k1x. Alas, I still have no sound. # hwinfo --sound gives
FATAL: Error inserting snd_emu10k1x (/lib/modules/2.6.5-7.108-default/kernel/sound/pci/emu10k1/snd-emu10k1x.ko): Unknown symbol in module, or unknown parameter (see dmesg)
# dmesg tells me something about snd_emu10k1x: unsupported module, tainting kernel. and lots of unknown symbols.
Finally, alsamixer doesn't start either:
alsamixer: function snd_ctl_open failed for default: No such device
I've spent hours looking in several forums. I've found lots and lots of threads describing similar problems. However I can't seem to get a solution for my problem out of them.
Do you have some hints, what could be wrong or missing?
Originally posted by zero0w
Look under the section:
"Compiling ALSA and Linux kernels from source-code packages"
and start to learn compiling ALSA for your Linux distro.
I downloaded the driver, library, utils, and oss tarballs.. they seemed to compile ok. I didn't get any errors while configuring / making them.
Quote:
Now insert the modules into the kernel space.
This is where things start breaking :P
Code:
[root@localhost /]# modprobe snd-ens1371
WARNING: Error inserting snd-ac97-codec (/lib/modules/2.6.3-7mdk/kernel/sound/pci/ac97/snd-ac97-codec.ko.gz): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd-ens1371 (/lib/modules/2.6.3-7mdk/kernel/sound/pci/snd-ens1371.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Also, when he talks about updating /etc/modprobe.conf (Mandrake 10 uses the 2.6 kernel doesn't it?) He says to look under the ALSA sound card matrix for details. My audigy ls isn't listed
Needless to say it's not working..
Code:
[root@localhost /]# alsamixer
alsamixer: function snd_ctl_open failed for default: No such device
ALSA installed, still does not recognize SB Audigy LS
Well, ALSA 1.0.6 is now installed on my system, not that it's made any difference. I have run alsaconf, and it still says no PCI devices detected, then asks me if I want to look for legacy devices.... doh. I,ve tried everything I can think of (admittedly not much) and nothing works. The SuSe hardware page still claims this card is unsupported, but it is probably out of date. This is getting increasingly annoying, it's not like this is a brand new card or anything, it's been around for a while. Here's hoping someone figures this one out.
Well, that sucks. Seeing as I have only been playing with Linux for less than 2 weeks, I know nothing about recompiling anything. It took me nearly all this time just to get my monitor resolution back to 1024x768, so I am far from ready to go recompiling things Hopefully this will end up with a simpler resolution. Thanks anyway.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.