Ammy
Hallo zusammen,
nachdem ich jetzt über eine Woche es über die Wiki/Troubleshootings und zahlreiche Foreneinträge probiert habe einige Probleme mit ArchLinux zu lösen, bitte ich direkt um Rat.
Ich nutze eine Cubox-i4 Pro, Kodi 16.1 (läuft über systemd) und habe folgende Probleme:
1. In Kodi kann ich zwar SPDIF und HDMI als Ausgabegerät auswählen, aber bei Passthrough ist die Gerätewahl für Passthrough ausgegraut (es steht dort imxhdmi). Auch wenn ich SPDIF als Ausgabegerät auswähle, kommt kein DTS/AC3 durch, 2.0 Sound wird problemlos sowohl über hdmi als auch über spdif ausgegeben. Mit OpenELEC konnte ich z. B. HDMI als Standardausgabegerät auswählen und als Passthrough Gerät SPDIF bzw. Opt-Out. Ich habe bereits probiert pulseaudio inkl pulseaudio-alsa zu verwenden, aber das funktioniert auch nicht wirklich.
Folgende Fehlermeldungen bekomme ich mit pulseaudio -v
E: [pulseaudio] shm.c: shared memfd open() failed: Die angeforderte Funktion ist nicht implementiert
E: [pulseaudio] socket-server.c: bind(): Die Adresse wird bereits verwendet
E: [pulseaudio] module.c: Failed to load module "module-native-protocol-unix" (argument: ""): initialization failed.
E: [pulseaudio] main.c: Module load failed.
E: [pulseaudio] main.c: Hintergrunddienst konnte nicht initialisiert werden.
cat /proc/asound/cards
0 [SPDIF ]: Integrated_SPDI - Integrated SPDIF
Integrated SPDIF
1 [imxhdmisoc ]: imx-hdmi-soc - imx-hdmi-soc
imx-hdmi-soc
2. Die Infomeldungen von Kodi werden mir immer wieder angezeigt (z.B. wie ich Ordner zu den Videos hinzufüge, evtl. stimmt hier bei den Permissions etwas nicht? Der Gesehen-Status von Medien wird gespeichert, auch Einstellungen etc, nur eben die Meldungen bleiben.
Kabbone
OpenELEC patched kodi teilweise was die Soundausgabe betrifft. Deswegen war (oder ist, müsste ich mal nachschauen) genau das gleiche Problem bei Raspberry Pi B mit Digi+ von Hifiberry. Dort wird die Soundkarte nicht richtig erkannt und deshalb denkt Kodi es wäre kein Passthrough fähiges Gerät vorhanden.
Falls hier nicht zufällig auch jemand einen Cubox-i4 Pro betreibt, würde ich es im Archlinuxarm Forum mal versuchen und Google bemühen, evtl. nach einem Patch bei OpenELEC suchen, der den Cubox-i4 Pro betrifft.
Ammy
ich habe versucht Kodi zu patchen, allerdings habe ich nun festgestellt, dass mir das nicht weiterhelfen wird.
Wenn ich eine 6-Kanal .wav-Datei mit aplay abspielen will bekomme ich sowohl bei HDMI als auch bei SPDIF folgende Meldung:
Wiedergabe: WAVE 'ChID-BLITS-EBU-Narration441-16b.wav' : Signed 16 bit Little Endian, Rate: 44100 Hz, 6 Kanäle
aplay: set_params:1305: Kanalanzahl nicht unterstützt
Es scheint mir so, als ob für die Soundkarte nur ein "Default"?-Treiber verwendet wird, der mehrere Kanäle nicht unterstützt. Kann ich da was am Kernel ändern, sodass angenommen wird, dass die Soundkarte 6 Kanäle unterstützt? Bin leider kein Linux-Experte und habe keine Ahnung wie ich denn einen Treiber "nachinstallieren" könnte.
Unter /usr/lib/modules/3.14.79-1-ARCH/kernel/sound/drivers habe ich folgende Einträge:
drwxr-xr-x 2 root root 4096 24. Jan 13:13 mpu401
drwxr-xr-x 2 root root 4096 24. Jan 13:13 opl3
-rw-r--r-- 1 root root 10550 13. Sep 09:25 snd-aloop.ko.gz
-rw-r--r-- 1 root root 8937 13. Sep 09:25 snd-dummy.ko.gz
-rw-r--r-- 1 root root 5864 13. Sep 09:25 snd-mtpav.ko.gz
-rw-r--r-- 1 root root 6434 13. Sep 09:25 snd-mts64.ko.gz
-rw-r--r-- 1 root root 5074 13. Sep 09:25 snd-portman2x4.ko.gz
-rw-r--r-- 1 root root 8064 13. Sep 09:25 snd-serial-u16550.ko.gz
-rw-r--r-- 1 root root 3236 13. Sep 09:25 snd-virmidi.ko.gz
drwxr-xr-x 2 root root 4096 24. Jan 13:13 vx
baensch
Huhu,
ich habe in letzterzeit eine ähnliche erfahrung gemacht. Mein Rat geh wieder zu openelec. Ich habe ca 4 wochen gebraucht und kam doch zu keiner lösung die was taugt. Ich habe mehrere soundkarten ausprobiert natürlich dann auch sachen wie eine nvidia grafikkarte. Schluss endlich habe ich das ganze unterfangen arch auf den medien pc zu basteln aufgegeben da es einfach nicht laufen wollte mit dem sound.
Wobei ich sagen muss das ich die erfahrung nicht gemacht habe wenn ich eine DTS oder DD Tonspur hatte sonder eigentlich nur wenn ich eine DTS-HD oder DD-THD hatte.
Ammy
ich bin auch kurz davor wieder auf OpenELEC zurück zu kehren. Allerdings hat mich das ganze sehr viel Zeit gekostet und will auch einen Web- und Mailserver laufen lassen, was halt auf OpenELEC nicht möglich ist.