Hi, as the title suggests I have an X-Fi titanium PCI-e, its working fine in terms of audio, and was with the default Ubuntu 9.10 drivers.
Though I used Soundchecks ALSA upgrade script to update ALSA. Though it changed nothing.
The problem is my mic doesnt work. Im pretty sure its because the flexi-jack it has, as the mic port doubles as a line-in jack too.
In windows the Line-in jack is defaulted, and you have to manually change the option in the software to have the mic work. Though I cant figure out how to do this in a Linux environment. I tried the Creative Linux drivers but they didnt even compile:
Has anyone been able to figure this out?
$ sudo make
[sudo] password for eclectic:
make -C /lib/modules/2.6.31-16-generic/build M=/home/eclectic/Downloads/XFiDrv_Linux_Public_US_1.00
make: Entering directory `/usr/src/linux-headers-2.6.31-16-generic'
CC [M] /home/eclectic/Downloads/XFiDrv_Linux_Public_US_1.00/xfi.o
/home/eclectic/Downloads/XFiDrv_Linux_Public_US_1.00/xfi.c:14:26: error: sound/driver.h: No such file or directory
/home/eclectic/Downloads/XFiDrv_Linux_Public_US_1.00/xfi.c: In function ‘ct_card_probe’:
/home/eclectic/Downloads/XFiDrv_Linux_Public_US_1.00/xfi.c:55: error: implicit declaration of function ‘snd_card_new’
/home/eclectic/Downloads/XFiDrv_Linux_Public_US_1.00/xfi.c:55: warning: assignment makes pointer from integer without a cast
make: *** [/home/eclectic/Downloads/XFiDrv_Linux_Public_US_1.00/xfi.o] Error 1
make: *** [_module_/home/eclectic/Downloads/XFiDrv_Linux_Public_US_1.00] Error 2
make: Leaving directory `/usr/src/linux-headers-2.6.31-16-generic'
make: *** [all] Error 2