Hi, Leute,
ich hab die Soundkarte
bash-3.2# /usr/sbin/lspci | grep X-Fi    
03:00.0 Audio device: Creative Labs [SB X-Fi Xtreme Audio] CA0110-IBG
und kann sie leider unter Alsa bisher nicht nutzen, da alsa keine soundkarte findet.

Dazu habe ich mir den Treiber aus dem AUR gesucht
http://aur.archlinux.org/packages.php?ID=21313

entpackt, pacman -S kernel26 zur Sicherheit ausgeführt und per makepkg das Paket gebaut.
pacman -U ctxfi-1.00-4-x86_64.pkg.tar.gz
danach habe ich versucht mit modprobe das modul zu laden, aber das fand es noch nicht. Abhilfe schaffte
/sbin/depmod -v 2.6.28-ARCH
danach funktionierte dann auch
/sbin/modprobe ctxfi
Leider konnte ich selbst nach einem Neustart (ctxfi ist in der rc.conf eingetragen) das Gerät per alsa nicht ansprechen.
sh-3.2# aplay -l
aplay: device_list:217: no soundcards found...
zur Info:
bash-3.2# /sbin/lsmod | grep ctxf
ctxfi                  76200  0 
snd_pcm                82952  1 ctxfi
snd                    65096  3 ctxfi,snd_pcm,snd_timer

bash-3.2# /sbin/modinfo ctxfi
filename:       /lib/modules/2.6.28-ARCH/kernel/drivers/ssound/ctxfi.ko
license:        GPL
description:    X-Fi driver version 1.00
author:         Creative Technology Ltd
alias:          pci:v00001102d0000000Bsv*sd*bc*sc*i*
alias:          pci:v00001102d00000005sv*sd*bc*sc*i*
depends:        snd-pcm,snd
vermagic:       2.6.28-ARCH SMP preempt mod_unload 
bash-3.2# 
Ist es darüber hinaus eigentlich möglich die Karte mit 5.1 zu betreiben?

Danke schonmal für jede Hilfe - ich weiß nicht weiter.
  • [gelöscht]

Die X-Fi Extreme Audio - Karte wird leider nicht von diesem Treiber unterstützt und Creative hat bis jetzt auch noch keinen Linuxtreiber für diese Karte veröffentlicht ...
  • [gelöscht]

nun ich selbst hab eine X-Fi ExtremeMusik und da wird auf Creative.com der Treiber für linux angeboten und da steht auch folgendes:
This download is intended for the following audio devices only:

* Creative Sound Blaster X-Fi Titanium Fatal1ty® Champion Series
* Creative Sound Blaster X-Fi Titanium Fatal1ty Professional Series
* Creative Sound Blaster X-Fi Titanium Professional Audio
* Creative Sound Blaster X-Fi Titanium
* Creative Sound Blaster X-Fi Elite Pro
* Creative Sound Blaster X-Fi Platinum
* Creative Sound Blaster X-Fi Fatal1ty
* Creative Sound Blaster X-Fi XtremeGamer
* Creative Sound Blaster X-Fi XtremeMusic
Und da ist deine Karte leider nicht dabei. Und wenn man bei Creative.com mal Treiber für deine Karte schaut, dann gibts da leider nur welche für Windows...
In dem von dir genannten Wiki-artikel steht auch, dass die X-Fi Extreme Audio einen anderen Chipsatz verwendet, daher ist dieser Treiber aus dem AUR nutzlos für dich.

Es könnte allerdings sein, dass du mit OSS mehr Erfolg hast, aber das ist nur eine Vermutung von mir. Ich kann es aufgrund fehlender Hardware leider auch nicht überprüfen.
Hi,
danke, Du hast recht. Meine Karte hat einen emu20k1 - Chipsatz. Dei genannten Karten haben alle einen emu10k1-Chipsatz, was erklärt, warum der Treiber nicht funktioniert.

ich muss mal sehen, ob das mit OSS noch etwas wird. zumindest erkennt er da die Karte.
Danke Dir!
Wenn irgendjemand trotzdem nen Tip hat 😉
4 Monate später
Great that employees of vendors read german linux forums.
pkgname=x-fi-emu20k1  
pkgver=1
pkgrel=1 
pkgdesc="Driver for Soundcards with emu20k1 chipset"
url="ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/snapshot"
arch=('i686' 'x86_64')
license=('GPL')
source=(ftp://ftp.kernel.org/pub/linux/kernel/people/tiwai/snapshot/alsa-driver-unstable-snapshot.tar.gz)
md5sums=('8d8bae05f3dcd2c7b8e859a6c43d6ab8')
build() {
  cd $srcdir/alsa-driver-unstable
  ./configure --prefix=/usr
  make || return 1
  make DESTDIR=$pkgdir install
}
I do not have that hardware, so I cannot test.
3 Monate später
  • [gelöscht]

Seems that MD5 sum has changed:

md5sum alsa-driver-unstable-snapshot.tar.gz
535db729570c8e774fb14147d5f2c527 alsa-driver-unstable-snapshot.tar.gz
6 Tage später
Sorry für die lange Schreibpause.
Ich bin leider erst jetzt wieder dazu gekommen, mich mit dem Problem zu beschäftigen.

Nachdem ich den genannten treiber versucht habe und es leider trotzdem nicht funktionierte (es kam einfach kein Ton heraus), habe ich weiter gesucht.
Die Treiber sollen im 2.6.31er Kernel enthalten sein. Also habe ich ein upgrade versucht und den Kernel aus testing installiert.
Leider ohne Erfolg.

Aus dem Debian-Wiki konnte ich dann folgende Information lesen:
# snd-hda-intel (CA0110 chipset)

 * X-Fi Xtreme Audio (PCI-E) 
http://wiki.debian.org/X-Fi

also versucht per modprobe snd-hda-intel zu laden:
# modprobe snd-hda-intel
FATAL: Error inserting snd_hda_intel (/lib/modules/2.6.30-ARCH/kernel/sound/pci/hda/snd-hda-intel.ko): Unknown symbol in module, or unknown parameter (see dmesg)
# dmesg | grep snd
snd_hda_codec: Unknown symbol snd_ctl_make_virtual_master
snd_hda_codec: Unknown symbol _snd_ctl_add_slave
Ein downgrade auf 2.6.30 brachte leider keine Änderung.
Ich habe keine Ahnung, an was das liegen kann...
Hast du zwischenzeitlich nach dem Installieren des Kernels einen Neustart gemacht?
Ja, habe cih nach jedem Kernel-Update gemacht!

Aber jetzt funktioniert es - habe die Alsa-Treiber selbst noch einmal aus dem Source kompiliert - rebboot - der onboard-Sound läuft.
die X-Fi aber noch nicht.