easyVDR Kopie des easyVDR-Forums zum Nachschlagen
[gelöst] easyvdr 3.5, vaapi: Bild und Ton stottert

easyVDR - >VARforumsname - >[gelöst] easyvdr 3.5, vaapi: Bild und Ton stottert

maw  26.Nov.2017 11:55:11
Hallo zusammen,

"eigentlich" läuft die 3.5 auf meinem J3455 sehr zufriedenstellend. Jetzt hatten wir gerade den Fall, dass Bild und Ton stotterten. Bei näherem Hinsehen gab es zwei vdr-Prozesse mit je 100% CPU. Beenden und Neustarten des vdr löste dann auch das Problem.

Jetzt ist natürlich die Frage: wie kam es dazu bzw. wie kann man das vermeiden?

Das Syslog des Tages zeigt schon früh viele
Nov 24 01:46:31 easyvdr kernel: [ 4102.987913] hpet1: lost 7161 rtc interrupts
Nov 24 01:46:32 easyvdr kernel: [ 4103.885344] hpet1: lost 7161 rtc interrupts
und (sehr vereinzelt)
Nov 24 01:48:39 easyvdr noad: Error while decoding frame
sowie
Nov 24 01:50:37 easyvdr vdr: ERROR: driver buffer overflow on device 1
sowie
Nov 24 01:50:46 easyvdr vdr: ERROR: skipped 123 bytes to sync on TS packet on device 1
sowie
Nov 24 01:48:29 easyvdr vdr: ERROR: TS packet not accepted in Transfer Mode

Leider konnte ich mit den Google-Ergebnissen dazu nichts anfangen. Easyinfo hängt an (ist aber von heute, ohne den Fehler), das Syslog des Tages ist ungepackt 3.2MB (7z 140k) groß, kann ich bei Interesse aber gerne liefern.

Fällt jemand was dazu ein?

Danke & Grüße
Matthias
easyinfo_2017-11-26.zip
vdr 1: asrock j3455itx, 8GB RAM/30GB SSD/1TB HDD, hauppage wintv-quadhd pcie,
   easyvdr 3.5, kernel 4.10.17, media-build-experimental-dkms

vdr 2 (außer Betrieb): asus m3n78-vm, athlon x2 220, 2GB/32GB SSD/1TB HDD, nvidia gt 1030 passiv,
   easyvdr 3.5, kernel 4.11.2, nvidia 38x


SurfaceCleanerZ  26.Nov.2017 14:25:03
Hi,
könntest du dir bitte eine aktuelle Signatur anlegen? Ich musste gerade echt suchen, um herauszufinden, dass du J3455 mit DVBSky t330 + Geniatech t230 USB-Sticks betreibst. Kann der T330 DVB-T2 HD?

Der Fehler, dass deine GPU ID unsupported ist, klingt nicht gut.

Evtl. doch mal nen neuen Kernel 4.14 oder so testen?

Du nutzt den DVBSky-Treiber? Nutzt du beide Sticks?

MfG,
Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1     -   v3.5-64
VDR2 in Rente
VDR3 in Rente
VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh.       -   v3.5-64
VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6"  t6963c gLCD, mod. Digitainergeh.          -   v3.5-64
VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200    -    v2.5-64
[url=http://tinyurl.com/ycx4qsv]Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal!
maw  26.Nov.2017 14:54:24
Also ich verwende 2 "HMP Combo Original DVB-C/T2 Hybrid USB Tuner", die werden vom Kernel als "DVBSky T330" erkannt, und einen
"Mygica T230 DVB-T/T2/C", der wird vom Kernel unter diesem Namen erkannt. Alle 3 arbeiten mit dem Chip Silicon Labs Si2168, der auch noch in mehreren weiteren Empfängern verbaut wird. Daher hielt ich es für richtig, "3 x DVBSky T330" anzugeben.

Was wäre denn hier die bessere Signatur?

Alle 3 können dvb-t2 hd, im femon OSD kann man sie ja durchschalten.

Als Treiber nutze ich mediabuild-experimental-dkms, das scheint mit dem alten Kernel die einzige Option zu sein. Mit einem Kernel ab (ca.) 4.11 werden die Empfänger ootb erkannt und genutzt (ausprobiert noch mit der alten easyvdr 3.0 HEVC-beta).

Ein neuer Kernel wäre sicher eine gute Option, auch wegen der Empfänger. Ich hatte erstmal eine möglichst originale Version 3.5 einsetzen wollen. Auf die Dauer ist ein aktueller Kernel natürlich eine gute Wahl. Bisher nehme ich da immer die Ubuntu-Mainline-Kernel, ist das der richtige Weg?

Danke & Grüße
Matthias
vdr 1: asrock j3455itx, 8GB RAM/30GB SSD/1TB HDD, hauppage wintv-quadhd pcie,
   easyvdr 3.5, kernel 4.10.17, media-build-experimental-dkms

vdr 2 (außer Betrieb): asus m3n78-vm, athlon x2 220, 2GB/32GB SSD/1TB HDD, nvidia gt 1030 passiv,
   easyvdr 3.5, kernel 4.11.2, nvidia 38x


mango  29.Nov.2017 21:59:44
Hi Matthias,

Auf die Dauer ist ein aktueller Kernel natürlich eine gute Wahl
wenn Kernel > 4.4.0 genutzt wird, geht das Build von *.dkms nicht mehr.
...sollte also vor install des Kernels deinstalliert werden. Da keine Nvidia genutzt wird,
benötigst du auch keine geänderten Pakete um Nvidia-Treiber zu bauen.Hierzu muss
auch gcc-5 installiert werden.(aber das hatten wir ja schonmal)

Gruss
Wolfgang
[spoiler="My VDR Stuff"]DVB-S/S2: Silverstone LC17 mit 8,4" TFT Display, ASUS P5KPL SE, E6300, 2GB, NT-Fanlees, System SSD 40GB, Media 2TB, GT630, DVD-LG, SkyStar S2, Nova-T, FB X10 Medion-Scroll, "Arch-Linux - VDR 2.3.8"
Test-VDR: ASRock ALiveNF6G, AMD X2 3800+ (35W),4GB, GT 630 - nvidia-384, SSD 64GB, SkyStar S2, Cinergy T RC USB, easyVDR 3.5(Kernel-4.4.0) - VDR-2.3.8 - KODI-18.0 - FB X10 Medion-Scroll
Client: Evo N600c, Puppy-Slacko 6.3 - VDR-2.2.0 - FB X10 Medion_OR25V
Spielwiese: RPI2 als Client mit LibreELEC-9.80-Milhouse(Kodi-19.0) - MLD-5.4 VDR2VDR
maw  03.Dec.2017 15:43:18
Hi Wolfgang,

mit 4.14.2 läuft das System zunächst gut, aber meist nur kurz. Dann bleibt es nach ein paar Minuten entweder ganz hängen oder stottert. Leider habe ich gerade das Backup zurückgespielt, ohne vorher Logs und Easyinfo zu sichern ... sorry! :( 

Das muss ich bei Gelegenheit nachholen, leider wird das eine Weile dauern. Gerne möchte ich auch nochmal wieder 4.11 ausprobieren, der hatte mit easyvdr 3.0 test-hevc einen guten Eindruck gemacht. Und es wäre ja seltsam, wenn 4.14 schlechter liefe als 4.11  :huh:

Danke nochmal für Tipps und Hilfeleistung
Matthias
vdr 1: asrock j3455itx, 8GB RAM/30GB SSD/1TB HDD, hauppage wintv-quadhd pcie,
   easyvdr 3.5, kernel 4.10.17, media-build-experimental-dkms

vdr 2 (außer Betrieb): asus m3n78-vm, athlon x2 220, 2GB/32GB SSD/1TB HDD, nvidia gt 1030 passiv,
   easyvdr 3.5, kernel 4.11.2, nvidia 38x


SurfaceCleanerZ  03.Dec.2017 17:38:45
Hi,
welchen DVB-Treiber hast du jetzt verwendet? Kernel?

MfG,
Stefan
Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, Mygica t230 Stick als Tuner, nvidia Slim-GT218 512MB PCIe x1     -   v3.5-64
VDR2 in Rente
VDR3 in Rente
VDR4: MSI G31M2 v2, Intel E5200, 6" t6963c gLCD, 2GB, WD Red 4TB, 2x TT3200, ASUS GT730-SL-2GD3-BRK, mod. Digitainergeh.       -   v3.5-64
VDR5: GIGABYTE GA-G31M-S2L, Intel E5200, GT630 passiv, 2GB, 3TB, 6"  t6963c gLCD, mod. Digitainergeh.          -   v3.5-64
VDR6: MSI MS-7236, Intel E2140, GT630 passiv, 2GB, WD Green 2TB, 6" t6963c gLCD, 2x TT3200    -    v2.5-64
[url=http://tinyurl.com/ycx4qsv]Hilfe gefällig? Dann brauchen wir ein easyInfo aus easyPortal!
maw  04.Dec.2017 11:16:15
Ja, Kernel-Treiber.
vdr 1: asrock j3455itx, 8GB RAM/30GB SSD/1TB HDD, hauppage wintv-quadhd pcie,
   easyvdr 3.5, kernel 4.10.17, media-build-experimental-dkms

vdr 2 (außer Betrieb): asus m3n78-vm, athlon x2 220, 2GB/32GB SSD/1TB HDD, nvidia gt 1030 passiv,
   easyvdr 3.5, kernel 4.11.2, nvidia 38x


maw  18.Dec.2017 21:43:30
So, nach einigem hin und her mit EFI-BIOS-Update, apt-get dist-upgrade und inzwischen Kernel 4.10 läuft es jetzt stabil. Damit erkläre ich den Thread als gelöst.

Es gibt ein anderes Problem, aber dafür mache ich einen neuen Thread auf.

Danke an alle für Tipps & Hilfe
Matthias
vdr 1: asrock j3455itx, 8GB RAM/30GB SSD/1TB HDD, hauppage wintv-quadhd pcie,
   easyvdr 3.5, kernel 4.10.17, media-build-experimental-dkms

vdr 2 (außer Betrieb): asus m3n78-vm, athlon x2 220, 2GB/32GB SSD/1TB HDD, nvidia gt 1030 passiv,
   easyvdr 3.5, kernel 4.11.2, nvidia 38x


mango  18.Dec.2017 21:52:55
Hi,

[quote='maw' pid='178497' dateline='1512312198']
Und es wäre ja seltsam, wenn 4.14 schlechter liefe als 4.11

nicht immer ist ein neuer Kernel die bessere Wahl. Wie man lesen kann, läuft es bei Dir ja nun mit Kernel-4.10 stabil.

Gruss
Wolfgang
[spoiler="My VDR Stuff"]DVB-S/S2: Silverstone LC17 mit 8,4" TFT Display, ASUS P5KPL SE, E6300, 2GB, NT-Fanlees, System SSD 40GB, Media 2TB, GT630, DVD-LG, SkyStar S2, Nova-T, FB X10 Medion-Scroll, "Arch-Linux - VDR 2.3.8"
Test-VDR: ASRock ALiveNF6G, AMD X2 3800+ (35W),4GB, GT 630 - nvidia-384, SSD 64GB, SkyStar S2, Cinergy T RC USB, easyVDR 3.5(Kernel-4.4.0) - VDR-2.3.8 - KODI-18.0 - FB X10 Medion-Scroll
Client: Evo N600c, Puppy-Slacko 6.3 - VDR-2.2.0 - FB X10 Medion_OR25V
Spielwiese: RPI2 als Client mit LibreELEC-9.80-Milhouse(Kodi-19.0) - MLD-5.4 VDR2VDR