Error Inserting Ctxfi
Please sign in to to participate in the discussion threads. For password reset, please click here. For first time visitors, please read our FAQ. Results 1 to 2 of 2 Thread: Linux ctxfi and Alsa 1.0.19 -> Error inserting ctxfi Thread Tools Show Printable Version Subscribe to this Thread… Display Linear Mode Switch to Hybrid Mode Switch to Threaded Mode 03-14-2009,08:46 PM #1 Ocye View Profile View Forum Posts Private Message Visitor Join Date Mar 2009 Posts 2 7Linux ctxfi and Alsa 1.0.19 -> Error inserting ctxfid 7Linux ctxfi and Alsa .0.9 -> Error inserting ctxfid The driver was running fine until I updated Alsa using that [url="http://ubuntuforums.org/showthread.php?p=658980#post658980">script[/url]. Now I get the FATAL: Error inserting ctxfi due to ctxfi: disagrees about version of symbol. I tried to reinstall Alsa, ctxfi as well as linux-image/-headers/-modules with no success. I'm afraif this is a FAQ, but I didn't found any solution - except reinstalling header and driver what I tried. Can you help me? TIA, Ocye. lspci -v ?06:00.0 Audio device: Creative Labs Device 000b (rev 03) Subsystem: Creative Labs Device 0043 Flags: bus master, fast devsel, latency 0, IRQ Memory at fbcf0000 (64-bit, non-prefetchable) [size=64K] Memory at fba00000 (64-bit, non-prefetchable) [size=2M] Memory at f4000000 (64-bit, non-prefetchable) [size=64M] Capabilities: [40] Power Management version 3 Capabilities: [48] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 sudo modprobe ctxfi FATAL: Error inserting ctxfi (/lib/modules/2.6.27-3-generic/kernel/drivers/ssound/ctxfi.ko): Unknown symbol in module, or unknown parameter (see dmesg) dmesg [? 58.37454] ctxfi: disagrees about version of symbol snd_ctl_add [? 58.374523] ctxfi: Unknown symbol snd_ctl_add [? 58.374645] ctxfi: disagrees about version of symbol... cat /proc/version Linux version 2.6.27-3-generic (buildd@crested) (gcc version 4.3.2 (Ubuntu 4.3.2-ubuntu2) ) # SMP Thu Feb 26 07:3:49 UTC 2009 Reply With Quote 03-16-2009,05:32 PM #2 Ocye View Profile View Forum Posts Private Message Visitor Join Date Mar 2009 Posts 2 Re: Linux ctxfi and Alsa 1.0.19 -> Error inserting ctxfi ;Re: Linux ctxfi and Alsa .0.9 -> Error inserting ctxfi /push@ 28.7.3.55 Reply With Quote Quick Navigation Sound Blasters Top Site Areas Settings Private Messages Subscriptions Who's Online Search Forums Forums Home Forums Forum Rules and Guidelines Product Boards Sound Blasters Speakers Headphones and Headsets Cameras MP3 Players Entertainment Devices Windows 7 Windows Vista General Gaming Peripherals & Musical Keyboards Pocket Video Cams E-MU/Creative Professional Community Suggestions Previous Announcement «
Help Here Hardware X-FI driver installation Welcome! If this is your first visit, be sure to check out the FAQ. You will have to register before you can post in the forums. (Be aware the forums do not accept user names with a dash "-") Also, logging in lets you avoid the CAPTCHA verification when searching http://forums.creative.com/showthread.php?t=522002 . Select Articles, Forum, or Blog. Posting in the Forums implies acceptance of the Terms and Conditions. Results 1 to 7 of 7 Thread: X-FI driver installation Thread Tools Show Printable Version Subscribe to this Thread… Display Linear Mode Switch to Hybrid Mode Switch to https://forums.opensuse.org/showthread.php/400725-X-FI-driver-installation Threaded Mode 29-Nov-2008,10:38 #1 IwikiwI NNTP User X-FI driver installation so I got the latest release of the drivers from the creative web site. These did work for me in the 64 bit opensuse, but now on the 32 bit I keep getting an error when doing make install. Help would be much appreciated! make dhcppc0:/home/vamsi/Desktop/XFiDrv_Linux_Public_US_1.00 # make make -C /lib/modules/2.6.25.18-0.2-default/build M=/home/vamsi/Desktop/XFiDrv_Linux_Public_US_1.00 make[1]: Entering directory `/usr/src/linux-2.6.25.18-0.2-obj/i386/default' make -C /usr/src/linux-2.6.25.18-0.2 O=/usr/src/linux-2.6.25.18-0.2-obj/i386/default/. LD /home/vamsi/Desktop/XFiDrv_Linux_Public_US_1.00/built-in.o CC [M] /home/vamsi/Desktop/XFiDrv_Linux_Public_US_1.00/xfi.o In file included from /home/vamsi/Desktop/XFiDrv_Linux_Public_US_1.00/xfi.c:14: /usr/src/linux-2.6.25.18-0.2/include/sound/driver.h:1:2: warning: #warning "This file is deprecated" In file included from /home/vamsi/Desktop/XFiDrv_Linux_Public_US_1.00/ctatc.h:25, from /home/vamsi/Desktop/XFiDrv_Linux_Public_US_1.00/xfi.c:17: /usr/src/linux-2.6.25.18-0.2/include/sound/driver.h:1:2: warning: #warning "This file is deprecated" CC [M] /home/vamsi/Desktop/XFiDrv_Linux_Public_US_1.00/ctatc.o In file included from /home/vamsi/Desktop/XFiDrv_Linux_Public_US_1.00/ctatc.h:25, from /home/vamsi/Desktop/XFiDrv_Linux_Public_US_1.00/ctatc.c:18: /usr/src/linux-2.6.25.18-0.2/include/sound/driver.h:1:2: warning: #warning "This file is deprecated" CC [M] /home/vamsi/Desktop/XFiDrv_Linux_Public_US_1.00/ctvmem.o CC [M] /home/vamsi/Desktop/XFiDrv_Linux_Public_US_1.00/ctpcm.o In file included from /home/vamsi/Desktop/XFiDrv_Linux_Public_US_1.00/ctatc.h:25, from /home/vamsi/Desktop/XFiDrv_Linux_Public_US_1.00/ctpcm.h:21, from /home/vamsi/Desktop/XFiDrv_Linux_Public_US
I mean other Linux developers) developed Alsa and open source drivers. Contrary to popular belief, you do not need the official drivers from Creative. All you need is a little bit of time and command-line work. For this, you'll need access to http://piotrkrzyzek.com/solved-creative-x-fi-titanium-ctxfi-on-ubuntu-11-10/ a terminal and root privileges (because you'll be installing some stuff). Best of all, I https://sourceforge.net/p/alsa/mailman/message/21372870/ got digital out working as well with AC3 Digital surround sound! With these exact instructions, I got my Creative X-FI Titanium working on Ubuntu 11.10 with the 3.0.0-14-generic kernel (x64/AMD64). It outputs via the digital optical cable, so I'm running in "Digital Surround 5.1 (IEC958/AC3) Output", pretty awesome aye? You can have this working too, all you need is a little elbow grease. So error inserting let's get started. UPDATE: the apt-get line right below had a mistake in it where I accidently left in ‘build-dep'. Build-dep is NOT a package you install … it's something APT does to help build things. Sorry for those of you who were led astray by that! The proper code is below. 🙂 Enjoy! There are several prerequisites before doing anything. We need to download some packages which will help build everything. sudo apt-get install linux-source libasound2-plugins libavcodec-dev libavformat-dev After error inserting ctxfi that installs, we need to handle building a patched (fixed) Linux Kernel module for the Creative card (the driver is called ctxfi though inside your linux installation it's called snd_ctxfi). Don't worry though, you won't be compiling a whole new kernel, just the ctxfi module. Let's start by making a folder we can work in and then getting the source code into it so we can edit it.
mkdir ctxfi-module
cd ctxfi-module
cp /usr/src/linux-source-3.0.0.tar.bz2 .
tar xfj linux-source-3.0.0.tar.bz2
Now the important stuff: patching the module so that it'll work just right! You can download (ie: copy and paste) the patch directly from the official Kernel GIT repository (that's the place cool hackers put up all the great code and fixes!) right here: GIT Kernel Patch OR just download the patch file I made for you (my file is exactly the same as the link above except it's in a file all ready and waiting to be used by you) by clicking: right here to download the file (.patch file). Right click and choose "Save As" to download it Time to apply the patch. First though, we need to change something that the CURRENT kernel files are missing. So let's edit and fix that first: gksu gedit /usr/src/linux-headers-uname -r/include/linux/pci_ids.h
Side note: You can also use vim or whatever. Also, if you want to stick to the command line always, just use ‘sudo'
instructions: Windows Mac Red Hat Linux Ubuntu Click URL instructions: Right-click on ad, choose "Copy Link", then paste here → (This may not be possible with some types of ads) More information about our ad policies X You seem to have CSS turned off. Please don't fill out this field. You seem to have CSS turned off. Please don't fill out this field. Briefly describe the problem (required): Upload screenshot of ad (required): Select a file, or drag & drop file here. ✔ ✘ Please provide the ad click URL, if possible: Home Browse Advanced Linux Sound Architecture Mailing Lists Advanced Linux Sound Architecture Brought to you by: perex Summary Files Reviews Support Wiki Mailing Lists Tickets â–¾ Feature Requests Bugs Support Requests Patches Discussion Code alsa-announce alsa-cvslog alsa-user Re: [Alsa-user] Creative X-Fi or snd-sbxfi driver help? Re: [Alsa-user] Creative X-Fi or snd-sbxfi driver help? From: Marek Dmao