SlackwareThis Forum is for the discussion of Slackware 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.
hi,
If I'm correct the Alsa driver packaged with Slackware 13 doesn't support the X-Fi soundcard, so a later alsa driver is required? I read somewhere someone managed to get it working for alsa.
I thought I'd ask first, although I haven't found any threads about this. Soundblaster being supported is rather dated.
cheers,
Kristian
Yes, you need a newer version of alsa (1.0.20 or newer). So you can either compile yourself a newer kernel or you can upgrade to -current. Then run "alsaconf" and it should find it and set it up for you.
The soundblaster X-Fi should be supported as of alsa version 1.0.21. Though EAX and crystalizer are not working!
it's also build into the kernel in the SoundCard/Alsa/PCI part:
Code:
│ CONFIG_SND_CTXFI: │
│ │
│ If you want to use soundcards based on Creative Sound Blastr X-Fi │
│ boards with 20k1 or 20k2 chips, say Y here. │
│ │
│ To compile this driver as a module, choose M here: the module │
│ will be called snd-ctxfi. │
│ │
│ Symbol: SND_CTXFI [=m] │
│ Prompt: Creative Sound Blaster X-Fi │
│ Defined at sound/pci/Kconfig:278 │
│ Depends on: SOUND && !M68K && SND && SND_PCI │
│ Location: │
│ -> Device Drivers │
│ -> Sound card support (SOUND [=m]) │
│ -> Advanced Linux Sound Architecture (SND [=m]) │
│ -> PCI sound devices (SND_PCI [=y]) │
│ Selects: SND_PCM │
│
And like the above post said, it is a very basic driver. With the Soundblaster live and Audigy cards creative labs released the datasheets to alsa and let alsa write the driver. But with the X-FI creative was lame and didn't release that info so instead they wrote there own crippled driver for alsa. However it does work pretty decent.
Thanks for your answers. I expected I would need to upgrade alsa. I'm having some problems getting the new kernel working (Xwin rather slow), so perhaps not a bad idea to get it working with the generic kernel first before I build the new kernel.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.