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.
Distribution: Slackware 10.0, 10.1, 11. and now 12!
Posts: 54
Rep:
ALSA, Audigy2 Value and 2.6.12.2 Kernel
Hi Slackers!
I just upgraded my kernel successfully from the Slackware 10.1 standard 2.4.29 release to 2.6.12.2.
Had some problems with blank screens and nvidia module which I overcame, but I am stumped about how to get over my problems with ALSA.
I have a Creative Audigy 2 Value card, and although the 2.4.29 kernel/ALSA combination from the Slackware 10.1 release recognised the card, apparently the new kernel does not.
I noticed that when booting into Slackware 10.1 it seems to recognise that Audigy 2 Value uses a Sigmatel STAC 9750/51 chip.
When I boot into my 2.6.12.2 kernel Slackware, it does not recognise any soundcard at all (/proc/asound/cards contains the words "--- no soundcards ---" ).
Has anyone resolved this problem?
Make sure you've ticked the appropriate box in the kernel config for "Sigmatel STAC 9750/51" (hammering the ALSA site shows me that the Audigy 2 ZS Value needs the emu10k1 module) and run, as root:
I would say you're probably not looking hard enough
Your .config file needs to include something like this:
Code:
#
# PCI devices
#
CONFIG_SND_AC97_CODEC=m
# CONFIG_SND_ALI5451 is not set
# CONFIG_SND_ATIIXP is not set
# CONFIG_SND_ATIIXP_MODEM is not set
# CONFIG_SND_AU8810 is not set
# CONFIG_SND_AU8820 is not set
# CONFIG_SND_AU8830 is not set
# CONFIG_SND_AZT3328 is not set
# CONFIG_SND_BT87X is not set
# CONFIG_SND_CS46XX is not set
# CONFIG_SND_CS4281 is not set
CONFIG_SND_EMU10K1=m
# CONFIG_SND_EMU10K1X is not set
Note the CONFIG_SND_EMU10K1=m
In something like xconfig or menuconfig, it probably won't be sold as emu10k1, but rather, "SB Audigy, SB Audigy 2" or similar.
Distribution: Slackware 10.0, 10.1, 11. and now 12!
Posts: 54
Original Poster
Rep:
IT WORKS NOW
Thanks piete,
seems to work now.
I can tell you one thing though, that if you compile Kernel 2.6.12.2 with all the PCI sound cards enabled you're gonna get into trouble.
At least I think that's what happened to me...
Another funny is that when I list the info from /proc/asound/cards when running the two kernels, 2.4.29 and 2.6.12.2,
I get 2 different outputs!
2.6.12.2 calls my Audigy 2 Value card an SB0400! I suppose it doesn't matter as long as it works.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.