Strona 1 z 1

X-Fi pod Debianem Lenny 2.6.27rc8 - nie działa

: 07 października 2008, 20:18
autor: h8r
Postanowiłem zmusić X-Fi do działania pod moim Debianem, postępowałem zgodnie z:
http://ubuntuforums.org/showpost.php?p= ... tcount=675
przy konfiguracji jądra nie udało mi się odnaleźć tego:

Kod: Zaznacz cały

Device Drivers -> Sound -> ALSA -> RTC Timer Support <M>
Device Drivers -> Sound -> ALSA -> Use RTC as default sequencer timer[*]
ale wg
http://x-fi.olausson.de/wiki:howto są opcjonalne...
Po instalacji sterownika moduł ctalsa trafia do /etc/modprobe.d/blacklist i sterownik nie działa, jak usunę ten wpis to też nie działa, bo coś takiego wypisuje:

Kod: Zaznacz cały

Loading X-Fi Drv - Please Wait...WARNING: Error inserting emupia (/lib/modules/2.6.27-rc8-custom/kernel/drivers/ssound/emupia.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting ctsfman (/lib/modules/2.6.27-rc8-custom/kernel/drivers/ssound/ctsfman.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting ct20xut (/lib/modules/2.6.27-rc8-custom/kernel/drivers/ssound/ct20xut.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting ctexfifx (/lib/modules/2.6.27-rc8-custom/kernel/drivers/ssound/ctexfifx.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting cthwiut (/lib/modules/2.6.27-rc8-custom/kernel/drivers/ssound/cthwiut.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting haxfi (/lib/modules/2.6.27-rc8-custom/kernel/drivers/ssound/haxfi.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting ctalsa (/lib/modules/2.6.27-rc8-custom/kernel/drivers/ssound/ctalsa.ko): Unknown symbol in module, or unknown parameter (see dmesg)
dmesg:

Kod: Zaznacz cały

[    6.610202] ctossrv: module license 'Creative Proprietary License' taints kernel.             
[    6.611210] Symbol init_mm is marked as UNUSED, however this module is using it.              
[    6.611211] This symbol will go away in the future.                                           
[    6.611213] Please evalute if this is the right api to use and if it really is, submit a report the linux kernel mailinglist together with submitting your code for inclusion.                 
[    6.674253] i801_smbus 0000:00:1f.3: PCI INT C -> GSI 18 (level, low) -> IRQ 18               
[    6.756829] emupia: Unknown symbol InterlockedIncrement                                       
[    6.756866] emupia: Unknown symbol heap_alloc                                                 
[    6.756944] emupia: Unknown symbol stack_alloc                                                
[    6.757023] emupia: Unknown symbol get_ossrv                                                  
[    6.757059] emupia: Unknown symbol unload_all_plugins                                         
[    6.757096] emupia: Unknown symbol ioctl_dispatch                                             
[    6.757134] emupia: Unknown symbol heap_free                                                  
[    6.757216] emupia: Unknown symbol InterlockedDecrement                                       
[    6.757255] emupia: Unknown symbol stack_free                                                 
[    6.761788] ctsfman: Unknown symbol heap_alloc                                                
[    6.761906] ctsfman: Unknown symbol get_ossrv                                                 
[    6.761945] ctsfman: Unknown symbol ioctl_dispatch                                            
[    6.761984] ctsfman: Unknown symbol heap_free                                                 
[    6.810823] ct20xut: Unknown symbol InterlockedIncrement                                      
[    6.810862] ct20xut: Unknown symbol heap_alloc                                                
[    6.810904] ct20xut: Unknown symbol unregister_plugin                                         
[    6.810946] ct20xut: Unknown symbol heap_free                                                 
[    6.811000] ct20xut: Unknown symbol register_plugin                                           
[    6.811036] ct20xut: Unknown symbol InterlockedDecrement                                      
[    6.898318] ctexfifx: Unknown symbol InterlockedDecrement                                     
[    6.898362] ctexfifx: Unknown symbol register_plugin                                          
[    6.898403] ctexfifx: Unknown symbol unregister_plugin                                        
[    6.898447] ctexfifx: Unknown symbol heap_alloc                                               
[    6.898495] ctexfifx: Unknown symbol InterlockedIncrement                                     
[    6.898532] ctexfifx: Unknown symbol heap_free                                                
[    6.923249] cthwiut: Unknown symbol InterlockedIncrement                                      
[    6.923288] cthwiut: Unknown symbol heap_alloc                                                
[    6.923329] cthwiut: Unknown symbol unregister_plugin                                         
[    6.923371] cthwiut: Unknown symbol heap_free                                                 
[    6.923424] cthwiut: Unknown symbol register_plugin                                           
[    6.923460] cthwiut: Unknown symbol InterlockedDecrement                                      
[    6.936852] Error: Driver 'pcspkr' is already registered, aborting...                         
[    7.089035] haxfi: Unknown symbol heap_alloc                                                  
[    7.089091] haxfi: Unknown symbol get_ossrv                                                   
[    7.089245] haxfi: Unknown symbol InterlockedIncrement                                        
[    7.089372] haxfi: Unknown symbol InterlockedDecrement                                        
[    7.089434] haxfi: Unknown symbol heap_free                                                   
[    7.168116] ctalsa: Unknown symbol bytes_to_order                                             
[    7.168418] ctalsa: Unknown symbol get_ossrv                                                  
[    7.168873] ctalsa: Unknown symbol heap_alloc                                                 
[    7.169037] ctalsa: Unknown symbol ioctl_dispatch                                             
[    7.169085] ctalsa: Unknown symbol heap_free         
Szukałem trochę na tym forum z którego mam instrukcję instalacji, ludzie mieli taki problem, ale to rozwiązanie nie działa dla mnie (dopisać jakąś flagę kompilacji w Makefile sterownika, ale ona już tam jest). Będę wdzięczny za pomoc.