LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
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!

Notices

Reply
 
Search this Thread
Old 05-01-2008, 03:46 PM   #1
Sar
LQ Newbie
 
Registered: May 2008
Posts: 3

Rep: Reputation: 0
Ubuntu 8.04 - X-Fi driver installation help needed!


I've downloaded the XFiDrv_Linux_US-1.18.tar.gz and unpacked it to a folder on the Desktop.

The terminal runs through and displays the following:

Code:
Installation is in progress. Please wait...
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for ranlib... ranlib
checking for a BSD-compatible install... /usr/bin/install -c
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking whether gcc needs -traditional... no
checking for current directory... /opt/Creative/XFiDrv_Linux_US-1.18/drivers
checking cross compile... 
checking for directory with kernel source... /lib/modules/2.6.24-16-generic/build
checking for directory with kernel build... 
checking for directory with ALSA include files... /lib/modules/2.6.24-16-generic/build/include
checking for kernel linux/version.h... yes
checking for kernel linux/autoconf.h... yes
checking for kernel version... 2.6.24-16-generic
checking for GCC version... Kernel compiler:  Used compiler: gcc (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)

*** NO PREDEFINED KERNEL COMPILER IS DETECTED
*** Assuming the same compiler is used with the current system compiler.

*** Please make sure that the same compiler version was used for building kernel.

checking for built-in ALSA... no
checking for existing ALSA module... no
checking to modify of kernel linux/kmod.h... no
checking for kernel linux/compiler.h... yes
checking for kernel linux/pm.h... yes
checking for kernel linux/spinlock.h... yes
checking for kernel linux/irq.h... yes
checking for kernel linux/threads.h... yes
checking for kernel linux/rwsem.h... yes
checking for kernel linux/gameport.h... yes
checking for kernel linux/devfs_fs_kernel.h... no
Creating a dummy <linux/devfs_fs_kernel.h>...
checking for kernel linux/highmem.h... yes
checking for kernel linux/workqueue.h... yes
checking for kernel linux/dma-mapping.h... yes
checking for kernel asm/hw_irq.h... yes
checking for kernel linux/device.h... yes
checking for kernel linux/platform_device.h... yes
checking for kernel linux/jiffies.h... yes
checking for kernel linux/compat.h... yes
checking for kernel linux/adb.h... yes
checking for kernel linux/cuda.h... yes
checking for kernel linux/pmu.h... yes
checking for kernel linux/moduleparam.h... yes
checking for kernel linux/syscalls.h... yes
checking for kernel linux/firmware.h... yes
checking for kernel linux/err.h... yes
checking for kernel linux/bitmap.h... yes
checking for kernel linux/mutex.h... yes
checking for kernel module symbol versions... yes
checking for PCI support in kernel... yes
checking for I2C driver in kernel... module
checking for firmware loader... yes
checking for input subsystem in kernel... yes
checking for directory to store kernel modules... /lib/modules/2.6.24-16-generic/kernel/sound
checking for ISA support in kernel... yes
checking for processor type... i586
checking for ISA DMA API... yes
checking for SMP... yes
checking for Video device support in kernel... yes
checking for strlcpy... no
checking for snprintf... no
checking for vsnprintf... no
checking for scnprintf... no
checking for sscanf... no
checking for vmalloc_to_page... no
checking for old kmod... yes
checking for PDE... no
checking for pci_set_consistent_dma_mask... no
checking for pci_dev_present... no
checking for msleep... no
checking for msecs_to_jiffies... no
checking for tty->count is the atomic type... no
checking for video_get_drvdata... no
checking for io_remap_pfn_range... no
checking for new io_remap_page_range... no
checking for kcalloc... no
checking for kstrdup... no
checking for kzalloc... no
checking for create_workqueue with flags... no
checking for saved_config_space in pci_dev... no
checking for register_sound_special_device... no
checking for RTC callback support in kernel... no
checking for HPET support... yes
checking for Procfs support... yes
checking for class_simple... no
checking for old driver suspend/resume callbacks... no
checking for removal of page-reservation for nopage/mmap... no
checking for nested class_device... no
checking for new unlocked/compat_ioctl... no
configure: creating ./config.status
config.status: creating Makefile.conf
make: *** [all] Error 2
make: *** [install] Error 2
Installation Unsuccessful
The soundcard is a Creative Fatal1ty Professional PCI card, and works fine under XP and Vista (which I'm triple booting with Ubuntu atm).

Bear in mind I am a complete Linux n00b, and this is my first practical experience with any distro of Linux, so if you're going to give any instructions then please give them in a Terminal friendly (I can log in as root in Terminal under my username) format if possible so I can just copy and paste


Many TIA

Last edited by Sar; 05-01-2008 at 03:47 PM.
 
Old 05-01-2008, 03:59 PM   #2
cybertaz
Member
 
Registered: Oct 2006
Distribution: SuSE 11.0
Posts: 118

Rep: Reputation: 15
the previous X-Fi drivers were abysmal at best. They would not install or compile at all.

I noticed that you did not have ALSA installed. That might the cause of the errors. I don't use Ubuntu so I can't really give you precise instructions for installing ALSA. I would try that and then try and install the new X-Fi drivers.
 
Old 05-01-2008, 04:12 PM   #3
Sar
LQ Newbie
 
Registered: May 2008
Posts: 3

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by cybertaz View Post
the previous X-Fi drivers were abysmal at best. They would not install or compile at all.

I noticed that you did not have ALSA installed. That might the cause of the errors. I don't use Ubuntu so I can't really give you precise instructions for installing ALSA. I would try that and then try and install the new X-Fi drivers.
Thanks

I'll sort that out and get back to you with results
 
Old 05-03-2008, 02:24 AM   #4
Sar
LQ Newbie
 
Registered: May 2008
Posts: 3

Original Poster
Rep: Reputation: 0
It appears alsa doesn't support my card
 
Old 05-03-2008, 08:07 AM   #5
axelraider
LQ Newbie
 
Registered: May 2008
Posts: 5

Rep: Reputation: 0
I am also having problems with this...and im sure that since a lot of us choose "Linux" to begin with that we have some Programming experience.

I wasn't able to run ./install without errors on installation. //Installation Unsuccessful

So I unzipped the files to create the driver directory. I traveled to the directory and hit ./configure and then when I hit Sudo Make, it returned errors....

I decided to check the creative Log file...(I tried driver 1.04 and driver 1.18)

1.04 during creation said "Error, can not divide by zero." //(Makes me wonder a lot)
1.18's creative-log file was interesting...It was full of errors. Specially the end of the file made me smile....Here is what it said

Quote:
/usr/include/bits/fcntl.h:159: error: redefinition of ‘struct flock’
LinuxSys.c: In function ‘sysRegisterInterrupt’:
LinuxSys.c:645: warning: cast from pointer to integer of different size
LinuxSys.c:650: error: ‘SA_SHIRQ’ undeclared (first use in this function)
LinuxSys.c:650: error: (Each undeclared identifier is reported only once
LinuxSys.c:650: error: for each function it appears in.)
LinuxSys.c: In function ‘sysGetPagePhysAddr’:
LinuxSys.c:958: warning: passing argument 1 of ‘kvirt_to_phys’ makes integer from pointer without a cast
LinuxSys.c: In function ‘sysGetPageBusAddr’:
LinuxSys.c:985: warning: passing argument 1 of ‘kvirt_to_bus’ makes integer from pointer without a cast
LinuxSys.c: In function ‘sysWriteFile’:
LinuxSys.c:1637: warning: pointer targets in passing argument 2 of ‘filp->f_op->write’ differ in signedness
LinuxSys.c: In function ‘sysReadFile’:
LinuxSys.c:1686: warning: pointer targets in passing argument 2 of ‘filp->f_op->read’ differ in signedness
 
Old 05-03-2008, 11:58 PM   #6
cybertaz
Member
 
Registered: Oct 2006
Distribution: SuSE 11.0
Posts: 118

Rep: Reputation: 15
The x-fi drivers for linux are not worth much. If you can get them to work they don't provide any of the extras that is the reason for buying the x-fi. The 1.04 drivers were so bad I gave up trying to re-code them. I haven't even tried the 1.18 yet.

They also only worked with certain x-fi cards. They didn't work with the extreme audio cards. There are very stringent requirements. Make sure you read the creative pages before downloading and trying to install.
 
  


Reply

Tags
creative, drivers, hardy, heron, ubuntu, xfi


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
problems with rt73 driver installation on ubuntu 7.04 arielsegal Linux - Wireless Networking 0 08-06-2007 05:25 AM
Ubuntu 6.06 direct rendering nvidia driver installation BlinDlucK Ubuntu 1 07-05-2006 01:46 AM
Broadcom driver installation help needed fredrikis Linux - Newbie 3 04-10-2006 06:49 AM
Kernel header files needed for Nvidia driver installation natalinasmpf Linux - Hardware 10 12-08-2003 05:55 AM
Help with driver installation is needed. stickboy64 Linux - Newbie 2 11-27-2002 11:06 AM


All times are GMT -5. The time now is 06:24 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration