Welcome to the most active Linux Forum on the web.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 10-23-2003, 01:33 AM   #1
LQ Newbie
Registered: Oct 2003
Posts: 13

Rep: Reputation: 0
Sound card problem(s)


I'm having trouble getting my sound card to work after upgrading my kernel.
I am running RH8 with a Aureal Vortex2 PCI card and I had it working fine under kernel 2.4.18-14 . I used the au88xx- file from Jay's Solutions to install it and all went well. Then I later used the RH Updater2 to fully update the setup including the kernel (now 2.4.20-20.8) and now sound will not work (except if I boot the old kernel, it will). The card is still recognized but the module is not. I tried to re-run the install routines as per the instructions in the readme but I get the following :

[root@Inteva au88xx-]# make au8830
make: *** No rule to make target `/lib/modules/2.4.18-14/build/include/linux/version.h', needed
by `au_vortex.dep'. Stop.
[root@Inteva au88xx-]#

This is a "dependency" error, correct? The 'target' it refers to is under my previous kernel, and does still exist, but I can't figure out what I'm suppose to do... I've been reading and "working" this for a week and am still lost. Is there a way to uninstall the drivers and dependencies setup?

I've gathered more data but am not sure what is needed, so please ask if you need to know more.

Please help as I miss having sound.

Thanks!!! NOOBIE! T.R.
Old 10-23-2003, 06:02 AM   #2
LQ Newbie
Registered: Oct 2003
Distribution: Gentoo
Posts: 8

Rep: Reputation: 0
.../build/include/linux/version.h' points to your kernel sources. Seems you don't have one there.... or it's placed somewhere else.
So, make sure the path is correct or you have your sources installed.
Old 10-23-2003, 09:01 PM   #3
LQ Newbie
Registered: Oct 2003
Posts: 13

Original Poster
Rep: Reputation: 0
Thanks for the reply.

I realize that it is suppose to be a kernel source, but it doesn't make since. Why is it being referenced by the installer script and from where?

I've read through the Makefile and this reference is not directly from there. It is not a real path in my old (2.4.18-14) kernel either, but could be in the new (2.4.20-20.8). What I mean is that in the old kernel (where the sound still works) I find the sound module on the following path : /lib/modules/2.4.14-18/drivers/sound/au8830.o but the above referenced path does not exist. In the new kernel I can navigate the path : /lib/modules/2.4.20-20.8/build/include/linux/version.h but note that it is in the NEW kernel path not the old. I think it is being sent out because of a dependency issue but have no clue on how to figure it out.

Can't I some how just uninstall this driver / modules and remove the dependencies? I am amazed at how little information I can find on removing software in Linux.

Please let me know if you need further info to help me with this.

Old 10-24-2003, 01:32 AM   #4
LQ Newbie
Registered: Oct 2003
Posts: 13

Original Poster
Rep: Reputation: 0
Golly, I'm such a NOOBIE!!!!!

O.K. I was looking for more info and found that Jay's Solutions had a newer tarball so i downloaded and extracted it. Since it was a newer version I thought it couldn't hurt to try and install. So I ran the 'make' and it RAN! (Except it ended with an error...see below) Then I realized what I had missed from before; (sorry but this is where it gets good...) it writes the various .dep files to the make directory!!! WOW! Didn't see that the first (100) time(s)! O.K. now I know how to get a fresh start for a new install.

Now, I've tried both the older au88xx- & newer au88xx- makes in my 2.4.20-20.8 kernel but both end with the same error:

make[1]: Entering directory `/home/todd/Drivers/au88xx-'
gcc -D__KERNEL__ -DMODULE -DAU8830 -mcpu=pentiumpro -O6 -fomit-frame-pointer -Wall -pipe -I/lib/modules/2.4.20-20.8/build/include -c -o au_audio.o au_audio.c
au_audio.c: In function `au_audio_mmap':
au_audio.c:623: warning: passing arg 1 of `remap_page_range_R323728a8' makes pointer from integer without a cast
au_audio.c:623: incompatible type for argument 4 of `remap_page_range_R323728a8'
au_audio.c:623: too few arguments to function `remap_page_range_R323728a8'
au_audio.c:641: warning: passing arg 1 of `remap_page_range_R323728a8' makes pointer from integer without a cast
au_audio.c:641: incompatible type for argument 4 of `remap_page_range_R323728a8'
au_audio.c:641: too few arguments to function `remap_page_range_R323728a8'
make[1]: *** [au_audio.o] Error 1

What does this mean? What do i do next?

Old 10-29-2003, 11:15 PM   #5
LQ Newbie
Registered: Oct 2003
Posts: 13

Original Poster
Rep: Reputation: 0
Thanks to Jaya Solutions for the answer(s) I needed.

I was given the following information.

... try "make DISTRO=rh9". I realise you are using rh8, but the RH 2.4.20 kernels have patches that
affect how the aureal driver is compiled. Hence, you need to do "make DISTRO=rh9"...

This worked perfectly.

Thanks to Jaya Solutions!!!



Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Other problem with the sound in Mandrake - onboard sound card Swetko Linux - Hardware 24 06-19-2006 03:27 PM
Sound problem with intel8x0 sound card. ivopz Linux - Hardware 2 03-28-2005 05:01 AM
Tv card + Sound Card = Audio Problem? kak Slackware 2 01-02-2005 01:18 AM
No sound, problem with sound card install? ak4me Linux - Hardware 2 03-06-2004 04:01 PM
Sound card and Graphics card problem abcdef3 Linux - Software 2 07-31-2001 04:20 AM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 07:13 AM.

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