• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

X-Fi bringt keinen Sound

Hi!

Ich habe den Treiber für die X-Fi Xtreme Musik direkt bei Creative runtergeladen und nach Readme installiert (mit make und make install).
Jetzt steht die Karte auch bei den "Einstellungen des Lautstärkereglers". In der Hardwareinfo steht die Karte als X-Fi Platinum statt XtremeMusik.
Ton kommt leider keiner raus, drum frage ich mich jetzt, was falsch ist. Beim Treiber ist ausdrücklich Unterstützung für die XtremeMusik angegeben.

Hier mal noch "hwinfo --sound"
Code:
22: PCI 11.5: 0401 Multimedia audio controller                  
  [Created at pci.318]
  UDI: /org/freedesktop/Hal/devices/pci_1106_3059
  Unique ID: Ssy1.pYh8x+bJ6R3
  SysFS ID: /devices/pci0000:00/0000:00:11.5
  SysFS BusID: 0000:00:11.5
  Hardware Class: sound
  Model: "VIA VT8233/A/8235/8237 AC97 Audio Controller"
  Vendor: pci 0x1106 "VIA Technologies, Inc."
  Device: pci 0x3059 "VT8233/A/8235/8237 AC97 Audio Controller"
  SubVendor: pci 0x1734 "Fujitsu Siemens Computers"
  SubDevice: pci 0x102f 
  Revision: 0x60
  Driver: "VIA 82xx Audio"
  Driver Modules: "snd_via82xx"
  I/O Ports: 0x2800-0x28ff (rw)
  IRQ: 22 (16753 events)
  Module Alias: "pci:v00001106d00003059sv00001734sd0000102Fbc04sc01i00"
  Driver Info #0:
    Driver Status: snd_via82xx is active
    Driver Activation Cmd: "modprobe snd_via82xx"
  Config Status: cfg=no, avail=yes, need=no, active=unknown

23: PCI 12.0: 0401 Multimedia audio controller
  [Created at pci.318]
  UDI: /org/freedesktop/Hal/devices/pci_1102_5
  Unique ID: CLZK.5AU2rRQ_L+A
  SysFS ID: /devices/pci0000:00/0000:00:12.0
  SysFS BusID: 0000:00:12.0
  Hardware Class: sound
  Model: "Creative X-Fi Platinum"
  Vendor: pci 0x1102 "Creative Labs"
  Device: pci 0x0005 "SB X-Fi"
  SubVendor: pci 0x1102 "Creative Labs"
  SubDevice: pci 0x0021 "X-Fi Platinum"
  Driver: "CTALSA"
  Driver Modules: "ctxfi"
  I/O Ports: 0x2c00-0x2c1f (rw)
  Memory Range: 0xf4200000-0xf43fffff (rw,non-prefetchable)
  Memory Range: 0xf0000000-0xf3ffffff (rw,non-prefetchable)
  IRQ: 21 (50130 events)
  Module Alias: "pci:v00001102d00000005sv00001102sd00000021bc04sc01i00"
  Driver Info #0:
    Driver Status: ctxfi is active
    Driver Activation Cmd: "modprobe ctxfi"
  Config Status: cfg=no, avail=yes, need=no, active=unknown

Muss ich noch was machen, nach der Installation?

Kann es daran liegen das der AC97 noch aktiv ist? ("Driver Status: snd_via82xx is active")
Wenn ich den mit "modprobe -r snd_via82xx" deaktivieren will kommt die Meldung "FATAL: Module snd_via82xx is in use."

Kann mir da wer weiterhelfen?

Mfg
Mig369
 
Manchmal sind es die kleinen Dinge: Hast du die Lautstärke auch aufgedreht?

Ansonsten: Was für eine Distribution hast du denn?
 
Lautstärke ist überall aufgedreht, ja.

Distri ist Suse 11.1

edit
Ich habe eben noch eine weitere Installationsanleitung für Programme im Netz gefunden. Demnach soll man zwischen Entpacken der tag.gz und dem Kompilieren (make) noch den Befehl ./configure eingeben.
Der Schritt stand in der Readme vom Treiber zwar nicht drin, aber kanns damit was zu tun haben?

Also hier mal noch die Installationsanweisung aus der Readme, die habe ich 1:1 befolgt.

Code:
Quick install


=============

In terminal,


1) Goto source directory

2) Execute make command as root

   make

   make install

nochmal edit

Lautstärkeregler öffnen -> "v"-Symbol drücken -> "Spur verschieben" -> von "Via" auf "XFi" ändern -> Stereo-Sound.

Naja, immerhin, jetzt fehlt nur noch, wie ich 5.1 und Digitalsignale aus der Karte rauskitzle. Das findet sich bestimmt auch irgendwo^^
 
Ich habe zwar keine Ahnung was du mit "Lautstärkeregler öffnen" meinst, aber um die Einstellungen der Karte zu ändern, benutzt man meist alsamixer (in der Konsole ausführen).
 
Naja, bei Gnome ist unten in der Taskleiste ein Lautsprecher abgebildet. Da gibts ein Einstellungsmenü in dem man ein bisschen was verstellen kann.

"alsamixer" werde ich mal ausprobieren, danke für den Tipp^^
 
Linux linux-m819 2.6.27.25-0.1-default #1 SMP 2009-07-01 15:37:09 +0200 i686 athlon i386 GNU/Linux

edit
Bei dem Alsamixer kann man wie ich das sehe auch nur die Lautstärke ändern...
 
Hmm, also ich kann da nur zwischen zwei Reglern umschalten oder beide gleichzeitig anzeigen lassen. Ist vielleicht der Treiber noch noch nicht so richtig installiert?
 
Nur zwei Regler? Steht bei Alsamixer hinter "Card:" auch die richtige Karte?

S/PDIF passthrough is not supported in this driver release.
http://connect.creativelabs.com/linux/FAQ/Release%20Notes.aspx

Also somit dürfte Digital-Out vorerst erledigt sein.
 
Ich weiß das wird dir jetzt nicht viel helfen, aber der nächste kernel 2.6.31 soll Unterstützung für x-fi bringen. Ich denke aber, dass das deutlich besser sein wird als dieser Treiberwust der bisher für die X-Fi existiert. Hoffen wir halt mal, dass es Kernel 2.6.31 in die im November erscheinende Suse 11.2 schafft.
Quelle X-Fi

Grüße
 
Oben