How do I install X-Fi driver in ubuntu+704
I am new to linux and have installed Ubuntu 7.04. By using Envy I was able to instal the NVIDIA driver. I have downloaded the Creative Soundblaster X-Fi driver but I cannot find a way of installing. Is there a method that I am missing?
There is a File called XFiDrv_Linux_US_1.04.tar.bz2 which is 8.4 MB tar archive (bzip-compressed) which has an open Box Icon and a folder called XFiDrv_Linux_US_1.04 4.0 KB full of files of unknown type |
So, you've downloaded it - is it a compressed archive you downloaded, or what? If it's an archive, extract it, and inside there should be instructions (some doc files, or README, or INSTALL text file).
What files are there exactly? |
There is a File called XFiDrv_Linux_US_1.04.tar.bz2 which is 8.4 MB tar archive (bzip-compressed) which has an open Box Icon and a folder called XFiDrv_Linux_US_1.04 4.0 KB full of files of unknown type
|
Following links should help you get your x-fi working on ubuntu 7.04
The following link has detailed instructions and patches that would help you in building the drivers.
http : //blackbox.lostwave.net/x-fi/ Following forum at creative's site may also be of help. http : //forums.creative.com/creativelabs/board/message?board.id=soundblaster&message.id=31220&view=by_date_ascending&page=92 |
i hope you x64 version of ubuntu. cuz the driver is 64 bit only right now.
|
Yes. I was able to successfully get the sound working on my ubuntu 7.04 (feisty) x64. And it sounded great!!
Also, note that the drivers won't work with ubuntu gutsy. |
Many Thanks will try it out. Got Ubuntu 64 loaded as that was a requirement from creative. away for a few days will follow links at the week end. Harry
|
Quote:
|
Thats because gutsy is compiled with SLUB and the drivers need SLAB to work. In gutsy, dmesg shows "ctalsa: Unknown symbol malloc_sizes" on trying to load the driver.
Info reference: http://blackbox.lostwave.net/x-fi/readme.txt |
I have followed the instructions on http://blackbox.lostwave.net/x-fi/readme.txt to the letter, ive even installed different versions on ubuntu to get it to work, at the moment im am running 7.04 and it still wont install.
The error occurs on make install. I get Code:
WARNING: Error inserting ctossrv (/lib/modules/2.6.20-16-generic/kernel/drivers/ssound/ctossrv.ko): Unknown symbol in module, or unknown parameter (see dmesg) Code:
[ 1673.988842] ctossrv: Unknown symbol __stack_chk_fail P.S I had to do this from the readme Quote:
|
I know this is an old thread, but I wanted to report how I got my X-fi working in case anyone else stumbles across this looking for answers.
I'm running Ubuntu 7.10 (gutsy, amd64). I had been receiving the same errors as the last poster, but I also got the "ctalsa: Unknown symbol malloc_sizes". So I had to compile a custom kernel with SLAB. This really wasn't an issue. Google turned up some great tutorials. The FAQ on that blackbox site says you need to add "-fno-stack-protector" to CFLAGS if "dmesg shows 'Unknown symbol __stack_chk_fail' and the thing stops here". Well, my dmesg showed that error, but it didn't stop there. I decided to add the -fno-stack-protector to the CFLAGS in Makefile.conf anyway, and it worked perfectly afterwards. I also had to edit the ctsound file that is talked about in the faq. All-in-all though, it was a long and annoying process. I doubt I'll be buying any Creative sound cards in the future since they can't seem to get their act together. |
this thread is old but you think you might be able to help me out? followed the directions here: http://blackbox.lostwave.net/x-fi/readme.txt
Code:
/usr/include/linux/version.h:2:2: error: #error "=======================================================" |
All times are GMT -5. The time now is 04:11 PM. |