Results 1 to 10 of 12
Hey guys, I just installed SuSE 9.2 yesterday, and im attempting to get everything running smoothly now. I searched, and found Linux drivers for my Turtle Beach Riviera sound card, ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 01-14-2005 #1
Turtle Beach Riviera sound card drivers
Hey guys, I just installed SuSE 9.2 yesterday, and im attempting to get everything running smoothly now. I searched, and found Linux drivers for my Turtle Beach Riviera sound card, but instead of coming as an rpm, they were just in a tar.gz file. I extracted them to the directory that it asked me to, but im still not exactly sure how to go about properly installing the drivers now. They came with instructions, but i really dont understand them very well, since im not too familiar with using unix code in the terminal.
STEPS TO BUILD DRIVER
1. Backup the Config.in and Makefile in the sound driver directory
The Configure.help provide help when you config driver in step
4, please backup the original one (/usr/src/linux/Document) and
copy this file.
The cmpci is document for the driver in detail, please copy it
to /usr/src/linux/Document/sound so you can refer it. Backup if
there is already one.
2. Extract the tar file by 'tar xvzf cmpci-xx.tar.gz' in the above
3. Change directory to /usr/src/linux
4. Config cm8338 driver by 'make menuconfig', 'make config' or
'make xconfig' command.
5. Please select Sound Card (CONFIG_SOUND=m) support and CMPCI
driver (CONFIG_SOUND_CMPCI=m) as modules. Resident mode not tested.
For driver option, please refer 'DRIVER PARAMETER'
6. Compile the kernel if necessary.
7. Compile the modules by 'make modules'.
8. Install the modules by 'make modules_install'
1. Before first time to run the driver, create module dependency by
2. To install the driver manually, enter 'modprobe cmpci'.
3. Driver installation for various distributions:
a. Slackware 4.0
Add the 'modprobe cmpci' command in your /etc/rc.d/rc.modules
file.so you can start the driver automatically each time booting.
b. Caldera OpenLinux 2.2
Use LISA to load the cmpci module.
c. RedHat 6.0 and S.u.S.E. 6.1
Add following command in /etc/conf.modules:
alias sound cmpci
Id really appreciate some help in figuring out how to install these drivers...
Thanks in advance!
edit: i just found the HOWTO - Install Software thread, and i decided to delete the directories i made manually, and attempt this. The only problem now, is when i try to make the directory, i get the error message:
mkdir: cannot create directory `/usr/src/linux/Document/sound': No such file or directory
also, when trying to move files to a directory other than home, im always denied access...i cant move anything without logging into root, and im getting paranoid about going there, because knowing my luck, im gonna screw something up again
- 01-15-2005 #2
Ok to get the permissions thing to make the dir you want in terminal typeCode:
su root rootpassword when prompted mkdir /usr/src/linux/Document/sound
cp /were/the/files/are /where/you/want/the/files
hope this helps;
- 01-15-2005 #3
the mkdir is what ive been trying, but everytime i do it, it tells me No Such file or directory...
linux:/home/myusername # mkdir /usr/src/linux/Document/sound mkdir: cannot create directory `/usr/src/linux/Document/sound': No such file ordirectory
- 01-15-2005 #4
You want to create a dir known as /usr/src/linux/Document/sound
to make the sound dir the Document dir has to be there first, so try
and that should create the directory;
post back with any problems;
- 01-15-2005 #5
hmm...ok well i finally figured out what i was doing wrong with the "mkdir"...couldnt make a "/usr/src/linux/Document/sound" directory without a "linux", "Document", or "sound" folder, so i had to make each one of those individually...(lesson 1 )
used the "cp" command, and copied the tar.gz file into the sound folder...
now i think that those instructions arent right, because it tells me to unpack a file with a completely wrong filename, change to a directory with nothing in it, and run commands that dont work...so i changed into the sound folder, figured out how to unpack the proper file "rivlinux.tar.gz", which created a new directory with all the necessary files in it:
went into the cmpci folder to attempt to install, and using the commands listed in the instructions, "make config", "make menuconfig", "make xconfig", but i found that NONE of my make commands work...whenever i try any make command i get the error message:
Makefile:159: /Rules.make: No such file or directory make: *** No rule to make target `/Rules.make'. Stop.
make The GNU make Command
and thanks ALOT for the help so far...this is definately a learning experience for me
- 01-15-2005 #6
It seems that the driver is searching for a file "Rules.make" and it's not there.
From the top level of the install directory, you could run:
find ./ -name Rules.make
I'd say either delete the driver and untar and do a ./configure again, or grab either a newer or older driver.
- 01-15-2005 #7
i just did the search, and it didnt find the rules.make file anywhere...
and i couldnt find another driver, because my sound card isnt supported in linux, and the only driver that i could find was given by turtle beach as an unsupported driver...
- 01-15-2005 #8
- 01-18-2005 #9Originally Posted by dylunio
i believe SuSE 9.2 uses the 2.6 kernel, but im not sure whether its REGPARM or NOREGPARM
thanks alot! this is the closest ive gotten to fixing my sound so far
- 01-18-2005 #10