Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Sound, Digitalkameras, TV+Video und Spiele.
Antworten
Willi411
Beiträge: 22
Registriert: 08.04.2022 17:08:16

Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von Willi411 » 08.04.2022 17:33:58

Hallo von einem Neuling!

Ich habe ein Problem mit dem Toslink-Ausgang meiner Soundkarte. Es kommt da offenbar nichts heraus.

Ich habe einen DAT-Recorder per Toslink an die Soundkarte angeschlossen. Sowohl für Aufnahme als auch Wiedergabe. Wenn ich vom DAT-Recorder wiedergebe und mit dem PC aufnehme, klappt alles. Gebe ich vom PC wieder, um es mit dem DAT-Recorder aufzunehmen, klappt es nicht.

Dieser Fehler tritt bei allen Linux-images auf, die neuer als 5.9.0-4-amd64 (also ab 5.10.0-10) sind. Bis zu der 5.9er Version funktioniert alles.

Die Soundkarte ist eine interne Sound Blaster X-Fi Titanium Serie.

Kann mir vielleicht jemand hier weiterhelfen?

Viele Grüße
Willi

DeletedUserReAsG

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von DeletedUserReAsG » 08.04.2022 17:40:23

Nutzt du Pulse?

Willi411
Beiträge: 22
Registriert: 08.04.2022 17:08:16

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von Willi411 » 08.04.2022 20:29:03

Hallo niemand!

Nein, pulse habe ich runtergeschmissen. Das erkennt die Soundkarte nicht.

DeletedUserReAsG

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von DeletedUserReAsG » 08.04.2022 20:42:11

Wäre seltsam, weil Pulse die Audiohardware nicht direkt anspricht. Wie auch immer – wie man unter plain ALSA die Kanäle zuordnet, weiß ich aus dem Kopf nicht (mehr). Bestimmt schaut smutbert bald vorbei, der kennt sich mit so Sachen aus.

Willi411
Beiträge: 22
Registriert: 08.04.2022 17:08:16

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von Willi411 » 08.04.2022 20:47:09

Auf jeden Fall schon mal dankeschön.

Und wie gesagt, bis zum linux-image 5.9.0-4 funktioniert das ja mit alsa.

pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von pferdefreund » 09.04.2022 13:53:02

Dann würde ich mal mit lsmod bei den Kermeln vergleichen, welche Module geladen sind. Mit etwas Glück langt dann ein modprobe xxx um das nachzuladen.

Willi411
Beiträge: 22
Registriert: 08.04.2022 17:08:16

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von Willi411 » 09.04.2022 17:23:43

Hallo Pferdefreund!

Danke für den Tip. Leider kann ich mit den Angaben nichts anfangen, aber ich vermute mal, daß die mit "snd_xxx" wichtig sind.

Bei dem linux-image 5.9.0-4 sind das:
snd - 110592 - 12 - snd_ctxfi,snd_seq,snd_seq_device,snd_timer,snd_pcm_oss,snd_pcm,snd_rawmidi,snd_mixer_oss
snd_ctxfi - 143360 - 2
snd_hrtimer - 16384 - 1
snd_mixer_oss - 28672 - 1 - snd_pcm_oss
snd_pcm - 135168 - 3 - snd_ctxfi,snd_pcm_oss
snd_pcm_oss - 65536 - 0
snd_rawmidi - 45056 - 1 - snd_seq_midi
snd_seq - 86016 - 3 - snd_seq_midi,snd_seq_midi_event
snd_seq_device - 16384 - 3 snd_seq,snd_seq_midi,snd_rawmidi
snd_seq_midi - 20480 - 0
snd_seq_midi_event - 16384 - 1 - snd_seq_midi
snd_timer - 49152 - 3 - snd_seq,snd_hrtimer,snd_pcm
soundcore - 16384 - 1 - snd
und bei dem linux-image 5.10.0-13
snd - 110592 - 12 - snd_ctxfi,snd_seq,snd_seq_device,snd_timer,snd_pcm_oss,snd_pcm,snd_rawmidi,snd_mixer_oss
snd_ctxfi - 143360 - 2
snd_hrtimer - 16384 - 1
snd_mixer_oss - 28672 - 1 - snd_pcm_oss
snd_pcm - 135168 - 3 - snd_ctxfi,snd_pcm_oss
snd_pcm_oss - 65536 - 0
snd_rawmidi - 45056 - 1 - snd_seq_midi
snd_seq - 86016 - 3 - snd_seq_midi,snd_seq_midi_event
snd_seq_device - 16384 - 3 - snd_seq,snd_seq_midi,snd_rawmidi
snd_seq_midi - 20480 - 0
snd_seq_midi_event - 16384 - 1 - snd_seq_midi
snd_timer - 49152 - 3 - snd_seq,snd_hrtimer,snd_pcm
soundcore - 16384 - 1 - snd
Das wäre demnach alles gleich. Sind noch andere Module für die Soundausgabe wichtig?

Übrigens: Bei einer USB-Soundkarte funktioniert die Wiedergabe per Toslink auch mit den neueren images.


Nachtrag: Ansonsten sind alle Module, die bei dem 5.9er image geladen sind, auch bei dem 5.10er geladen. Nur daß bei dem letzteren noch ein paar Module mehr geladen sind.

pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von pferdefreund » 10.04.2022 09:42:38

Dann würde ich mal spasseshalber die mehr geladen mal blacklisten. Schadet nix und Versuch macht klug.

Willi411
Beiträge: 22
Registriert: 08.04.2022 17:08:16

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von Willi411 » 10.04.2022 11:44:25

Hat leider nichts gebracht. Die beiden Module waren:

ee1004
mei_hdcp

Leider habe ich keinen Verstärker mit Toslink Eingang, sonst könnte ich ausprobieren, ob da ein Signal ankommt. So kann ich das nur mit dem DAT-Recorder testen.

Benutzeravatar
smutbert
Moderator
Beiträge: 8315
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von smutbert » 10.04.2022 17:20:38

Vergleich doch einmal die Ausgaben von

Code: Alles auswählen

aplay -l
Mit welchem Programm gibst du Ton aus, wenn du versuchst das mit dem Recorder aufzunehmen?

Willi411
Beiträge: 22
Registriert: 08.04.2022 17:08:16

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von Willi411 » 10.04.2022 19:14:24

Hallo smutbert!

Die Ausgaben von aplay -l sind identisch.

Wiedergeben tue ich mit Audacity, Audacious oder auch mplayer, und bei allen funktioniert das ab 5.10. nicht. Mit 5.4. und 5.9. geht alles.

Benutzeravatar
smutbert
Moderator
Beiträge: 8315
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von smutbert » 11.04.2022 22:35:54

Das schließt schon einmal einige mögliche Ursachen, die ich im Hinterkopf hatte aus. Siehst du (an einer rot leuchtenden Buchse) ob das Toslink-Interface aktiv ist, wenn du etwas abspielst (oder leuchtet die Buchse sowieso immer)?

Mein nächster Tipp wäre, dass es irgendwo im Alsamixer einen Stummschalter für die digitale Schnittstelle gibt, der aus irgendeinem Grund beim neueren Kernel per default aktiviert ist.
Du könntest auch die Ausgabe von amixer zwischen den beiden Kernel vergleichen, also z.B. die amixer-Ausgaben unter den beiden Kerneln in je eine Datei umleiten und dann die beiden Dateien vergleichen (mit diff oder comm, ...).

Willi411
Beiträge: 22
Registriert: 08.04.2022 17:08:16

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von Willi411 » 12.04.2022 08:31:40

Die beiden Dateien sind identisch. Und das Licht der Ausgangsbuchse leuchtet.

Ich hatte schon mal daran gedacht, daß ab dem 5.10er Image vielleicht eine Art "digitaler Kopierschutz" vorhanden ist. Bei der USB-Soundkarte kann ich z.B. keine DAT-Bänder auf den PC kopieren, die "digital" aufgenommen worden sind (im Gegensatz zu analogen Aufnahmen z.B. vom Plattenspieler). Ich habe hier einige gebrauchte DAT-Bänder, die vom Vorbesitzer von einem CD-Spieler digital auf DAT-Bänder kopiert wurden. Wenn ich versuche, die auf den PC zu überspielen, wird nichts aufgenommen. Auch unter Debian 8 nicht (habe ich noch auf meinem Netbook). Bei der internen Soundkarte funktioniert das. Was ich allerdings noch nicht ausprobiert habe, ist, ob das auch ab dem 5.10er Image funktioniert. Das werde ich mal nachholen. Von daher wäre ein Verstärker mit Toslink-Eingang hilfreich, um zu prüfen, ob da Musik herauskommt.



Nachtrag: Das Überspielen von "digital" aufgenommenen DAT-Bändern funktioniert auch unter 5.10.

Benutzeravatar
smutbert
Moderator
Beiträge: 8315
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von smutbert » 12.04.2022 14:01:34

Willi411 hat geschrieben: ↑ zum Beitrag ↑
12.04.2022 08:31:40
[...] Und das Licht der Ausgangsbuchse leuchtet.
Erst wenn du die Wiedergabe startest oder davor schon bzw. immer?

Willi411
Beiträge: 22
Registriert: 08.04.2022 17:08:16

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von Willi411 » 12.04.2022 14:22:35

Das Licht geht an, sobald ich den Rechner eingeschaltet habe.

Benutzeravatar
smutbert
Moderator
Beiträge: 8315
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von smutbert » 13.04.2022 12:00:52

Dann hilft das leider nicht beim Eingrenzen des Problems. Hast du schon versucht den Toslink-Ausgang an den Toslink-Eingang der X-Fi anzuschließen und etwas abzuspielen und gleichzeitig aufzunehmen – wobei, wenn dein Verdacht zutrifft, da ja ebenfalls das Problem mit dem Kopierschutzbit bestehen kann?

Wie du sagst, wäre es schon interessant ob ein Signal herauskommt.

Willi411
Beiträge: 22
Registriert: 08.04.2022 17:08:16

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von Willi411 » 13.04.2022 18:15:56

Also: Es scheint tatsächlich etwas mit einem Kopierschutz zu tun zu haben.

Ich hatte den Toslink Aus- und Eingang beim Soundblaster verbunden. Dann habe ich mit Audacious Musik wiedergegeben und mit Audacity aufgenommen. Und das hat funktioniert. Sowohl mit dem 5.9er als auch mit dem 5.10er Image.

Dann hatte ich den Toslink Ausgang der Soundblasterkarte mit dem Eingang der USB-Soundkarte an meinem Netbook verbunden, und da konnte ich nur aufnehmen, wenn auf dem PC das 5.9er Image werkelte.

Das deckt sich damit, daß ich mit der USB-Soundkarte keine DAT-Cassetten aufnehmen kann, die digital aufgenommen worden sind, also nicht von einer analogen Quelle. Bei der Soundblasterkarte klappt das.

Umgekehrt: Wenn ich die USB-Soundkarte an den PC anschließe und dann mit dem 5.10er Image Musik wiedergebe, kann ich das mit dem DAT-Recorder aufnehmen (über Toslink). Offenbar "wirkt" der Kopierschutz (falls es diesen nun geben sollte) beim 5.10er Image nur bei der Soundblasterkarte und nicht bei der USB-Soundkarte. Ich kapiere das nicht.

Falls ab dem 5.10er Image solch ein Kopierschutz verbaut sein sollte, ist natürlich die Frage: Warum ist das so? Und warum "wirkt" der offenbar nicht bei allen Soundkarten?

Benutzeravatar
smutbert
Moderator
Beiträge: 8315
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von smutbert » 13.04.2022 23:55:18

Aus der Sicht der Linuxkernelentwickler ergibt es wohl keinen Sinn das Kopierschutzbit zu setzen, daher würde ich davon ausgehen, dass das ein unbeabsichtigter Nebeneffekt ist.

Wenn ich nichts durcheinanderbringe, brauchen die besseren PCIe-Soundakrten von Creative (Live, X-Fi und keine Ahnung welche noch) ja so eine Art Firmware und die müsste meine ich von Alsa (wahrscheinlich vom Kernelmodul snd-ctxfi) auf die Soundkarte geladen werden. Diese Firmware könnte beim neueren Kernel in einer neueren Version vorliegen und sich anders verhalten (oder es könnte sich sogar dieselbe Firmware aufgrund anderer Änderungen am Kernel plötzlich anders verhalten).

Wobei das nur vage Ahnungen sind und mir da ohnehin viel unklar ist, aber bei USB- oder anderen einfacheren Soundkarten dürfte das ganze einfach wesentlich übersichtlicher und irgendwelche unbeabsichtigen Änderungen am Verhalten sehr unwahrscheinlich sein.

Willi411
Beiträge: 22
Registriert: 08.04.2022 17:08:16

Re: Problem mit Sound Blaster X-Fi Toslink und linux-image ab 5.10.0-10

Beitrag von Willi411 » 17.04.2022 08:49:44

Also vielleicht ein Bug?

Prinzipiell sieht es bei Toslink so aus:

Die USB-Soundkarte kann direkt vom DAT-Recorder generell keine kopiergeschützten Sachen aufnehmen. Bei Wiedergabe funktioniert die Aufnahme auf DAT von Debian 7 (die Versionen davor habe ich nicht getestet) bis zum aktuellen Debian 11 Image.

Bei der internen Soundblaster funktioniert die Aufnahme auf DAT mit dem aktuellen Image ab 5.10.x. nicht, wohl aber mit dem Image bis 5.9.x. Dafür kann sie mit allen Images kopiergeschütze Sachen vom DAT-Recorder aufnehmen. Außerdem funktioniert das Aufnehmen, wenn ich den Ausgang direkt mit dem Eingang verbinde. Was ja dem entspricht, daß sie kopiergeschützte Sachen aufnehmen kann.


An dieser Stelle schon mal ein großes Dankeschön und Frohe Ostern.

Antworten