LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 03-07-2004, 03:55 PM   #1
Owen Glendower
LQ Newbie
 
Registered: Mar 2004
Location: Nebraska
Distribution: Knoppix, Mandrake
Posts: 2

Rep: Reputation: 0
Question nForce, 2.6.3, Knoppix, and Sound


Hello all! As you can see, I'm a new member here but I have spent some time searching the boards and I am having a hell of a time finding an answer to this.

A few years ago, I ran a Linux server (FTP, Quake, Quake 2) in the closet of my dorm room. This was a LONG time ago, RH5 I think it was. Anyway, recently, after becoming more and more disgruntled with MS and their take over of my university, I decided that i ought to start migrating to linux. After fiddling with Mandrake 9.2 and failing (several times) to upgarde the kernel from 2.4.22 to 2.6.3 I decided to give Knoppix (Debian) a whril. WOrks about 100% better than mandrak! It actually recognized most of the components of my nForce2 board (leadtek 18 blah blah D pro or something) on start up so I dind't have to mess with those atrocious nForce drivers (nvnet.o, nvaudio.o, etc) that sometimes worked, some times didn't...
I was still having problems getting it to cooperate with my 9500pro so I thought an upgrade to 2.6.3 was in order. Well, i got the source, xconfiged it, compiled and installed. It took me a while to realize that i had to modprobe most of my drivers to get them to work (scsi, network, etc) but I cannot get my audio to work!

I'm lovin' this kernel's speed but, you know, if I can't get audio to work then i won't get games or video editing to work and what I'm left with is a very fast, very powerful word processor :-)

What I have is an nForce 2 board (leadtek 18D pro... something like that, the name isn't handy right htis second) and I'm using the onboard sound (snd-intel8x0), onboard networking (forcedeth), an Adaptec 2940UW (aic7xxx), the onboard USB etc etc. The USB, networking, and just about everything else work (can't check ieee1394 without a device, I guess).
XP 2400+ @ 2.16G
1GB DDR

I don't know what else is important... anyway, when I modprobe I get this:
root@cynning:~/alsa-driver-1.0.3# modprobe snd-intel8x0
WARNING: Error inserting snd (/lib/modules/2.6.3/kernel/sound/acore/snd.ko): Input/output error
WARNING: Error inserting snd_rawmidi (/lib/modules/2.6.3/kernel/sound/acore/snd-rawmidi.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_timer (/lib/modules/2.6.3/kernel/sound/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_intel8x0 (/lib/modules/2.6.3/kernel/sound/pci/snd-intel8x0.ko): Unknown symbol in module, or unknown parameter (see dmesg)

I downloaded and installed ALSA 1.0.3 jsut for good measure and still get nothing.

I assume that this isn't a problem specific to me, right?

Anyone else seeing this and know how to fix it?

Thanks for everything!

ED: Oh, I saw this in the README: "Run depmod -ae and check which symbol is missing.
If the unresolved symbol is "schedule_work", tihis is because RedHat
shipped the kernel with incomplete implementation of workqueue.
For solving this problem, run the following on the top of alsa-driver
directory:

"% touch include/linux/workqueue.h"

When i run #depmod -ae I get no message whatsoever.

I ran the #touch [etc], #make clean and then #make failed with this message :
/root/alsa-driver-1.0.3/include/sound/core.h:162: error: field `free_workq' has incomplete type
make[3]: *** [/root/alsa-driver-1.0.3/kbuild/../acore/hwdep.o] Error 1
make[2]: *** [/root/alsa-driver-1.0.3/kbuild/../acore] Error 2
make[1]: *** [/root/alsa-driver-1.0.3/kbuild] Error 2
make[1]: Leaving directory `/usr/src/kernel-source-2.6.3'
make: *** [compile] Error 2

Last edited by Owen Glendower; 03-07-2004 at 03:59 PM.
 
Old 03-08-2004, 12:05 PM   #2
CestusGW
Member
 
Registered: Apr 2002
Location: Carleton University, Ontario, Canada
Distribution: Free yourself from distributions! Source is where it's at
Posts: 40

Rep: Reputation: 15
I've been having problems with alsa sound drivers for the 2.6.x series kernel as well. Here's what I've done to get it working on my own system (built from scratch):
Build your kernel only putting in top level support for sound under ALSA (to avoid any conflicts)
Compile your ALSA driver, using ./configure --with-cards=intel-8x0
Then get the matching ALSA-libs and ALSA-utils (matching version) and try compiling those as well. When all is said and done you should be ready to go.

I'm not entirely sure what happened with your attempt to compile the drivers as above .. but you should note that you no longer have to add the snd- prefix to the module you attempt to load under ALSA (I think).
 
Old 03-11-2004, 08:36 PM   #3
Owen Glendower
LQ Newbie
 
Registered: Mar 2004
Location: Nebraska
Distribution: Knoppix, Mandrake
Posts: 2

Original Poster
Rep: Reputation: 0
Thanks1 I'll give that a shot when I get home! I blasted 2.6.3 so rebuilding won't be a big problem.

Hmm... too bad that Sepheroth isn't going after M$.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
ALSA MIDI: Sound fonts for NVIDIA/NForce Soundstorm on-board sound vharishankar Linux - Hardware 6 09-04-2007 12:37 PM
nforce sound problem xaos5 Slackware 11 05-22-2007 05:58 PM
problems with nforce 2 sound z3rgl1ng Linux - Hardware 1 08-11-2005 03:23 AM
nForce 2 Sound Card malukitojr Linux - Hardware 5 07-28-2004 06:04 PM
nForce sound and GART ViN86 Linux - Hardware 2 03-16-2004 10:59 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

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

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration