Click to See Complete Forum and Search --> : Aureal Soundcard not working!
PravusMentis
03-31-2002, 05:40 PM
Alright i have Red hat 7.1 and an Aureal 8830 Sound Card (The Turble Beach II OEM I believe, the one which comes with Dell.)
I downloaded the drivers off the vortex sound site but each time i attempt to make the install it has errors (alot.) Any solutions to getting my sound working?
below is the error
okay, here it is, the whole thing:
"root@localhost aureal]# make install20
make install AUCHIP=AU8820
make[1]: Entering directory `/home/heg/Desktop/aureal'
cc -D__KERNEL__ -DMODULE -DAU8820 -mpentium -O6 -fomit-frame-pointer -Wall -pipe -I/usr/src/linux/include -c -o au_audio.o
au_audio.c
In file included from au_vortex.h:55,
from au_audio.c:49:
/usr/include/linux/modversions.h:1:2: #error Modules should never use kernel-headers system headers,
/usr/include/linux/modversions.h:2:2: #error but headers from an appropriate kernel-source
au_audio.c: In function `au_audio_ioctl':
au_audio.c:388: warning: implicit declaration of function `get_user_ret'
au_audio.c:341: warning: `val' might be used uninitialized in this function
make[1]: *** [au_audio.o] Error 1
make[1]: Leaving directory `/home/heg/Desktop/aureal'
make: *** [install20] Error 2
[root@locahost aureal]#
"
[ 01 April 2002: Message edited by: PravusMentis ]
JCH321
04-01-2002, 11:22 AM
Man, I have the exact same problem, can ANYONE help us!?
Beattie
04-01-2002, 11:35 AM
http://sourceforge.net/projects/aureal/
go there
bwkaz
04-01-2002, 01:00 PM
Originally posted by Beattie:
<STRONG>http://sourceforge.net/projects/aureal/
go there</STRONG>
That might help, otherwise it is generally a good idea to post the errors you're getting. It's very difficult to attempt to troubleshoot errors when we don't see the error, because most of us don't use those cards. Generally the first error when you try to make will suffice.
PravusMentis
04-01-2002, 02:47 PM
Alright below is a copy of the error
(BTW IF anyone knows the command to copy text from a shell and insert it here that'd be nice :-D)
/usr/include/linux/modversions.h:1:2: #error modules should never use kernel-headers system-headers,
/usr/include/linux/modversions.h:2:2: #error but headers from an appropriate kernel-source
make *** [au_audio.o] Error 1
Any help?
JCH321
04-01-2002, 03:29 PM
UGH NOOOO
I copied and pasted my whole error listing into another forum in which noone helped, here, lemme get the post open.......
okay, here it is, the whole thing:
"root@localhost aureal]# make install20
make install AUCHIP=AU8820
make[1]: Entering directory `/home/heg/Desktop/aureal'
cc -D__KERNEL__ -DMODULE -DAU8820 -mpentium -O6 -fomit-frame-pointer -Wall -pipe -I/usr/src/linux/include -c -o au_audio.o au_audio.c
In file included from au_vortex.h:55,
from au_audio.c:49:
/usr/include/linux/modversions.h:1:2: #error Modules should never use kernel-headers system headers,
/usr/include/linux/modversions.h:2:2: #error but headers from an appropriate kernel-source
au_audio.c: In function `au_audio_ioctl':
au_audio.c:388: warning: implicit declaration of function `get_user_ret'
au_audio.c:341: warning: `val' might be used uninitialized in this function
make[1]: *** [au_audio.o] Error 1
make[1]: Leaving directory `/home/heg/Desktop/aureal'
make: *** [install20] Error 2
[root@locahost aureal]#
"
There, as you cans ee it's about the same error, okay...so it is...lol
Help needed ASAP! ^_^
Thanks in advance
bwkaz
04-01-2002, 09:39 PM
Uninstall the kernel-headers RPM, and install the kernel-source one.
rpm -e kernel-headers
rpm -ivh /path/to/kernel/source/RPM/on/distros/cdrom
Edit: if either give you dependency errors (the second shouldn't, but the first might), post 'em and I'll see what I can come up with.
[ 01 April 2002: Message edited by: bwkaz ]
JCH321
04-01-2002, 10:49 PM
Okay, I am classified now as a major linux newbie, but I need clarification:
Which CD in the PowerPack would have the kernel RPM's, on the first disc, under RPMS, I found a lot of different kernels:
kernel22-smp-2.2.19-19mdk.i586.rpm
kernel22-secure-2.2.19-19mdk.i586.rpm
kernel22-2.2.19-19mdk.i586.rpm
kernel-2.4.8-26mdk.i586.rpm
kernel-enterprise-2.4.8-26mdk.i586.rpm
kernel-headers-2.4.8-26mdk.i586.rpm
etc....
Can you tell me which I need?
I'm using Linux Mandrake PowerPack 8.1
slacker_x
04-01-2002, 11:08 PM
this is how I installed my aureal drivers that work great:
$ cd ~
$ cvs -d :pserver:anonymous@cvs.aureal.sourceforge.net:/cvsroot/aureal login
<prompted for password>
<pressed enter>
$ cvs -z3 -d :pserver:anonymous@cvs.aureal.sourceforge.net:/cvsroot/aureal co aureal
$ cd ./aureal
$ su
<enter root password>
# make install-all
[ 01 April 2002: Message edited by: slacker_x ]
[ 01 April 2002: Message edited by: slacker_x ]
JCH321
04-01-2002, 11:31 PM
Slacker, sorry, but your thing wasn't any help to me, it gave errors also :(
bwkaz
04-02-2002, 12:14 AM
Originally posted by JCH321:
<STRONG>Slacker, sorry, but your thing wasn't any help to me, it gave errors also :(</STRONG>
Yeah, that makes sense, if you still need the full kernel source you'll still get the same error.
Do a uname -r to find out which kernel version you're running now; post the output. You probably don't need an SMP kernel (unless you're running it on a duallie, which I don't think is the case), you probably don't need the enterprise kernel either. Same with -secure, that's probably not it.
Under Mandrake, it might be on CD 2. You need kernel-source-<version>, and most of those are kernel-<version>, or kernel-headers-<version>, or whatever. The -source part is what's necessary.
The rpm -e command should still work as is (that doesn't care what version is there), but the -ivh does care -- it needs the full filename.
JCH321
04-02-2002, 12:23 AM
Thanks a TON
2.4.8-26mdk is what is came up with, I'm about to go find it now
JCH321
04-02-2002, 12:28 AM
Got some errors! :(
[heg@localhost heg]$ cd ~
[heg@localhost heg]$ su
Password:
[root@localhost heg]# rpm -e kernel-headers
error: removing these packages would break dependencies:
kernel-headers is needed by glibc-devel-2.2.4-6mdk
kernel-headers >= 2.2.1 is needed by glibc-devel-2.2.4-6mdk
[root@localhost heg]# rpm -ivh /mnt/cdrom/Mandrake/RPMS2/kernel-source-2.4.8-26mdk.i586.rpm
error: failed dependencies:
ncurses-devel is needed by kernel-source-2.4.8-26mdk
[root@localhost heg]#
JCH321
04-02-2002, 09:15 PM
Anyone?
bwkaz
04-02-2002, 09:52 PM
Sorry, I just got to read it again now.
Forget about kernel-headers for the moment (removing glibc-devel, which would fix the problem, is NOT RECOMMENDED! It is only the development files, not glibc itself, but it's still bound to be a pain).
Try opening Mandrake Software Manager (there should be an icon on your desktop, I know there is with KDE, but not sure about Gnome because I've never used it with Mandrake), and selecting kernel-source-2.4.8-26mdk inside it. Then hit install, and it should prompt you that there are dependencies (duh... you already knew that ;) ), so just tell it to install them too. Give it whichever CDs it wants, and it should be good to go. Once that's done, try the Aureal drivers again.
[ 02 April 2002: Message edited by: bwkaz ]
JCH321
04-02-2002, 10:49 PM
You mean under Software manager, right?
If so, I can't find it, I tried a Find for it but it isn't coming up with anything :/
Do you have icq or aim or something?
MaxxPayne39
04-02-2002, 11:52 PM
I was getting the same errors and gave up and used a different soundcard. I know that doesn't fix your problem, but just letting you know you aren't the only one.
bwkaz
04-03-2002, 08:46 AM
Originally posted by JCH321:
<STRONG>You mean under Software manager, right?
If so, I can't find it, I tried a Find for it but it isn't coming up with anything :/
Do you have icq or aim or something?</STRONG>
Yeah, Software Manager. I believe it's called rpmdrake, though you'll probably want to make sure. Or you could poke through your menus if you wanted...
I have icq, but I never have it running anymore... sorry. I'm also pretty busy with classes lately, so yeah.
If rpmdrake isn't found, then you can try to just install ncurses-dev with command-line rpm. Not sure on how well that will work, but it might if you're lucky and it doesn't have any more dependencies. If it does, write them down and try to find / install them one at a time. But rpmdrake does all that for you.
JCH321
04-04-2002, 05:44 PM
Ok, thanks, I'll try it out later on tonight and tell ya what happened :)