Slackware This 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
 |
03-31-2006, 04:00 PM
|
#1
|
LQ Newbie
Registered: Mar 2006
Posts: 2
Rep:
|
I give up!!!! Where is snd-intel8x0 module ???
I am a newbie so bear with me, I do have 'some' unix and gcc experience tho.
I've recently installed slackware 10.1 on my IBM Thinkpad R32 (1.6Gig P4M) all went well, got sound working with only a few hitches (alsa was trying to use my modem instead of the sound card) everything else worked even the stupid thinkpad button! So I decided i wanted ACPI support, went on the web and read up about it, discovered i needed to rebuild my kernel with it turned on, so i followed the instructions to the letter in slackbook (slackware linux essentials) v.good book by the way, started my new kernel and amazingly ACPI worked! unfortunately no one told me that the default .config file you get when you first run 'make menuconfig' is a mile apart from what is required to get the same kernel that slackware installs (even though i used the bog standard kernel during the install). So when i made my .config file the only thing i changed was the ACPI stuff, as a result i ended up with a kernel without any modules (well at least without the ones i needed).
I have experimented with different builds and have got most things working again now except the sound, i simply cannot find how to build the snd-intel8x0 module, i can't even find a matching .c file in any of the source code.
I've searched these forums and i have found one other person who had a similar problem but they fixed it by downloading a full kernel source tree. I have tried this and as a result i am now using the 2.4.32 kernel but i still cant build this driver, please help !!
One other thing that is bugging me, is whenever i boot a kernel i have built the terminal defaults to 25x80 text mode, how do i get it to boot in an SVGA resolution ? I boot with LILO and vga=773, the original slackware provided kernel boots in SVGA mode no probs.
Cheers (and apologies if i ranted on a bit.)
|
|
|
03-31-2006, 05:05 PM
|
#2
|
Member
Registered: Nov 2004
Location: Columbus, Ohio
Distribution: Slackware-Current / Debian
Posts: 795
Rep:
|
You have to compile in Framebuffer and VESA support into your custom kernel to use the vga flag in lilo.
Why not upgrade to the 2.6.x kernel? There are several options for Intel sound hardware under Device Drivers > Sound > Alsa > PCI Devices...
|
|
|
03-31-2006, 06:43 PM
|
#3
|
HCL Maintainer
Registered: Jun 2003
Location: McCalla, AL, USA
Distribution: Gentoo on headless; Arch on everything that requires a GUI
Posts: 6,941
Rep: 
|
Welcome to LQ!
The module is not in 2.4.31 or 2.4.32 kernels. It's also not in /etc/rc.d/rc.modules in Slackware-10.1 or 10.2, where you could uncomment, modprobe, and use it.
Why not compile a 2.6.16 kernel, since you've already done a compile? I wrote a somewhat simple guide in a LQ thread for someone else, and it will work for you.
NB: Do NOT use a 2.4 kernel .config file with 2.6 kernel sources. If you need to reference your 2.4 .config file, print it out. Yes, that will take a lot of paper. I still have the printed version of the first kernel (2.4.21) I customized (18 pages). It was bleeding edge at the time. And I also had an onboard Intel soundchip. There was no support in the kernel, so I just bought a SoundBlaster Live Audigy ES card and used it instead.
There's more than one way to skin a cat. If you need help with your kernel, post back.
Question: How did you originally get your sound working? I think you can if you compile ALSA on your own and modprobe the snd_intel8x0 module, iirc.
Last edited by Bruce Hill; 03-31-2006 at 06:48 PM.
|
|
|
04-01-2006, 01:18 AM
|
#4
|
Senior Member
Registered: Jun 2004
Location: Argentina (SR, LP)
Distribution: Slackware
Posts: 3,145
Rep:
|
snd-intel8x0 as they said above is part of ALSA ( www.alsa-project.org). It has been included in the kernel sources from 2.6.X series, they're not on 2.4 kernels. You can use a 2.4 kernel and compile the modules by getting them from their webpage or compile a 2.6 kernel that already has them in their source tree.
|
|
|
04-01-2006, 08:28 AM
|
#5
|
Member
Registered: Mar 2005
Location: UK
Distribution: Slackware
Posts: 794
Rep:
|
You could just use the acpi version of the kernel when you install. bareacpi.i instead of bare.i.
|
|
|
04-01-2006, 08:42 AM
|
#6
|
Member
Registered: Nov 2003
Distribution: slackware 15
Posts: 546
Rep:
|
look @ here
/lib/modules/2.4.31/kernel/sound/pci
Ciao
|
|
|
04-01-2006, 08:59 AM
|
#7
|
Member
Registered: Oct 2004
Location: Belgium
Distribution: Slackware 13.37
Posts: 512
Rep:
|
Quote:
Originally Posted by gbonvehi
snd-intel8x0 as they said above is part of ALSA ( www.alsa-project.org). It has been included in the kernel sources from 2.6.X series, they're not on 2.4 kernels. You can use a 2.4 kernel and compile the modules by getting them from their webpage or compile a 2.6 kernel that already has them in their source tree.
|
$ lsmod | grep intel8x0
snd-intel8x0 18304 0
snd-ac97-codec 58556 0 [snd-intel8x0]
snd-pcm 54344 0 [snd-pcm-oss snd-intel8x0 snd-ac97-codec]
snd 32772 0 [snd-pcm-oss snd-mixer-oss snd-intel8x0 snd-ac97-codec snd-pcm snd-timer]
snd-page-alloc 4712 0 [snd-mixer-oss snd-intel8x0 snd-pcm snd-timer snd]
$ uname -r
2.4.31
|
|
|
04-01-2006, 10:50 AM
|
#8
|
Senior Member
Registered: Oct 2005
Location: Lithuania
Distribution: Hybrid
Posts: 2,247
Rep:
|
So if you have this module loaded, run alsaconf, then run alsamixer and unmute sound, then run alsactl store to save your settings. Now try playing some music.
|
|
|
04-01-2006, 07:55 PM
|
#9
|
Member
Registered: Oct 2004
Location: Belgium
Distribution: Slackware 13.37
Posts: 512
Rep:
|
I have this module loaded, but I think the OP has not. I was just replying to the fact people say the 2.4 kernels don't come with that module.
|
|
|
04-01-2006, 09:50 PM
|
#10
|
Senior Member
Registered: Jun 2004
Location: Argentina (SR, LP)
Distribution: Slackware
Posts: 3,145
Rep:
|
2.4 don't come with it, but they come precompiled in alsa-driver package from Slackware and that's why you've it by default. They can be compiled for 2.4, but they're not on the kernel source tree.
|
|
|
04-02-2006, 06:08 AM
|
#11
|
Member
Registered: Oct 2004
Location: Belgium
Distribution: Slackware 13.37
Posts: 512
Rep:
|
Ok, thanks for the clarification!
|
|
|
04-03-2006, 02:16 PM
|
#12
|
LQ Newbie
Registered: Mar 2006
Posts: 2
Original Poster
Rep:
|
Cheers Guys!!
I downloaded the latest Alsa source and built it for my sound card and its all back working cheers.
One question, I understand if your building a new kernel that you would need to re-build your modules even those not included with the kernel, but if i am just making a minor change to my build configuration surely i shouldn't have to re-build my modules that are not a part of the kernel source. I guess my question is, which part of the build process removed my original sound modules ? was it make mrproper or make clean ? and in the future can i rebuild the kernel without removing these modules ?
Cheers, Im off to build VESA and framebuffer support into my kernel, maybe i'll have a go with 2.6 soon.....
|
|
|
04-03-2006, 02:28 PM
|
#13
|
Senior Member
Registered: Oct 2005
Location: Lithuania
Distribution: Hybrid
Posts: 2,247
Rep:
|
For some modules yes, for some - no. Alsa usually works after rebuilding your same kernel with additional modules while nvidia driver should be configured each time after compilation. Make clean removes compiled modules from your build directory but not from /lib/modules/version.
|
|
|
All times are GMT -5. The time now is 07:14 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|