ich habe meinen VDRserver seit letztes Jahr, glaub im Februar am laufen.
-HDvdr mit der DVBSky S952 "01:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 04)"
-System Gentoo mit Kernel 3.12.38 als VM auf Proxmox (KVM)
-Treiber, Kernelmodul und Firmware von dvbsky.net
Nun hab ich immer wieder mal so flackern und Bildaussetzer, ganz sporadisch, bei Last am Server (da genügt ein "eix -I") also i/O und CPU. Nur CPU macht garnix. Das nervt dann doch auf die Dauer. Also hab ich mal das ganze System upgedatet, läuft alles soweit, leider noch die gleichen Fehler. Der Vorteil: Diese Fehlermeldung von hier Komische Meldung in den Logs ist jetzt mal weg. Ich dann natürlich auch den VDRprozess mal auf nice -20 gesetzt. Aber das gab keine Änderung. Das auch mal alle paar Wochen passierte ist das sich der Prozess aufhängt. Alle Ports was VDR betreffen sind dann zu. Der Dienst selbst läuft aber noch, aber auf 100%.
Kernel habe ich 4.1.12 LTS. Mir ist aufgefallen das die Treiber für die genannte Karte bereits im Kernel inkludiert sind. Find ich mal gut. Hab mir dann die aktuelle Firmware von der Homepage gesaugt. Dann funzte die Karte mit dem Kernel sofort. VDR Version benutze ich 2.2.0 aus Portage. Das Verhalten das der Dienst auf 100% geht und sich aufhängt kann ich für kernel 4.1 natürlich noch nicht bestätigen da der ja noch ganz frisch ist. ;D
Hier ein kurzes Testvideo wo man das Rauschen sieht:
http://tux.osit.cc/public/0001.ts
Das hab ich hier mit "emerge -vpuDNkg world" reproduziert. Nach der Eingabe des Befehls dauert es nur 2 Sekunden bis das Rauschen anfängt. I/O Last liegt dann bei 20%. Würde es event. helfen die VM auf einen eigenen SSD Speicher zu schieben? Konnte das leider nicht testen da ich im Server nur 6 SATA (WD RED PRO 7200 mit ZFS im Raid10) eingebaut habe. Mehr Platten dazustecken würde da wohl auch nicht so viel bringen... glaub ich zumindest.
Hat denn jemand das Problem auch so wie ich hier? Ich würde es gerne lösen. Hab am Kernel nun mal als Desktopkernel (1000mhz) gebacken. Dachte mir das hilft vielleicht. Hatte vorher das ganze als low latency gebaut. Gibt es event. Optimierungen für den Zweck VDR.
Wie ist denn eurer Erfahrung nach überhaupt der Stand? Kernel 4.1 mit ingegriertem Treiber oder doch das Mediabuild von der Homepage. Die Firmware von der Homepage, oder es gebe auch diese in Portage: media-tv/linuxtv-dvb-firmware-2009.09.19 die wohl zu alte sein wird
oder event. ist die richtige da dabei: sys-kernel/linux-firmware-20150812