Das liegt jedenfalls nicht am letzten commit...
[softhddevice-drm]
-
-
Es funktioniert jedenfalls jetzt auch der blaue Balken
libglm-dev musste ich noch nachinstallieren.
-
So ganz funktioniert es noch nicht, bei mir schmiert der vdr öfters ab. Ich aktivier mal noch gles debug und schick es Dir dann noch.
-
libglm-dev musste ich noch nachinstallieren.
Aber sicher nicht erst wegen der letzten Änderungen.
-
So ganz funktioniert es noch nicht, bei mir schmiert der vdr öfters ab. Ich aktivier mal noch gles debug und schick es Dir dann noch.
Die anderen Debug Meldungen wären fast wichtiger... Und evtl. ein bt.
...und ob er ohne gles auch abschmiert
-
libglm-dev musste ich ab v4 installieren davor ging es ohne meine ich.
-
das ist mal das syslog ohne debugausgabe
Code
Alles anzeigenMar 8 18:30:51 PineH64 vdr: [2089] detacher thread thread started (pid=1955, tid=2089, prio=high) Mar 8 18:30:51 PineH64 vdr: [2086] detacher thread thread started (pid=1955, tid=2086, prio=high) Mar 8 18:30:51 PineH64 vdr: [2090] detacher thread thread started (pid=1955, tid=2090, prio=high) Mar 8 18:30:51 PineH64 vdr: [2091] animator thread thread started (pid=1955, tid=2091, prio=high) Mar 8 18:30:51 PineH64 vdr: [2085] detacher thread thread started (pid=1955, tid=2085, prio=high) Mar 8 18:30:51 PineH64 vdr: [2087] detacher thread thread started (pid=1955, tid=2087, prio=high) Mar 8 18:30:51 PineH64 vdr: [2088] detacher thread thread started (pid=1955, tid=2088, prio=high) Mar 8 18:30:51 PineH64 vdr: [2083] detacher thread thread ended (pid=1955, tid=2083) Mar 8 18:30:51 PineH64 vdr: [2088] detacher thread thread ended (pid=1955, tid=2088) Mar 8 18:30:51 PineH64 vdr: [2084] detacher thread thread ended (pid=1955, tid=2084) Mar 8 18:30:51 PineH64 vdr: [2087] detacher thread thread ended (pid=1955, tid=2087) Mar 8 18:30:51 PineH64 vdr[2095]: sh: /usr/lib/vdr/plugins/skindesigner/scripts/temperatures: Datei oder Verzeichnis nicht gefunden Mar 8 18:30:51 PineH64 vdr: [2090] detacher thread thread ended (pid=1955, tid=2090) Mar 8 18:30:51 PineH64 vdr[2094]: sh: /usr/lib/vdr/plugins/skindesigner/scripts/vdrstats: Datei oder Verzeichnis nicht gefunden Mar 8 18:30:51 PineH64 vdr: scraper2vdr: Got 0 new/updated Image information in 2s from Database Mar 8 18:30:51 PineH64 vdr: scraper2vdr: Loading Series information from Database... Mar 8 18:30:51 PineH64 vdr: [2086] timer 0 (59 0040-0320 'Alita: Battle Angel') set to event Mo. 15.03.2021 01:00-03:10 'Alita: Battle Angel' Mar 8 18:30:51 PineH64 vdr: [2086] timer 0 (59 0005-0230 'Die Liga der außergewöhnlichen Gentlemen') set to event Sa. 20.03.2021 00:25-02:20 'Die Liga der außergewöhnlichen Gentlemen' Mar 8 18:30:51 PineH64 vdr: epg2vdr: Answer 'Epg2Vdr_Timer_Service-v1.0' call with 2 timers, duration was (3 ms) Mar 8 18:30:51 PineH64 vdr: scraper2vdr: Got 685 new/updated Series in 0s from Database (new max scrsp: 1615181600) Mar 8 18:30:51 PineH64 vdr: scraper2vdr: Loading Series content from Database... Mar 8 18:30:51 PineH64 vdr: [2085] timer 0 (59 0040-0320 'Alita: Battle Angel') set to event Mo. 15.03.2021 01:00-03:10 'Alita: Battle Angel' Mar 8 18:30:51 PineH64 vdr: [2085] timer 0 (59 0005-0230 'Die Liga der außergewöhnlichen Gentlemen') set to event Sa. 20.03.2021 00:25-02:20 'Die Liga der außergewöhnlichen Gentlemen' Mar 8 18:30:51 PineH64 vdr: epg2vdr: Answer 'Epg2Vdr_Timer_Service-v1.0' call with 2 timers, duration was (7 ms) Mar 8 18:30:51 PineH64 vdr: [2089] detacher thread thread ended (pid=1955, tid=2089) Mar 8 18:30:51 PineH64 vdr: [2086] detacher thread thread ended (pid=1955, tid=2086) Mar 8 18:30:51 PineH64 systemd[1]: vdr.service: Main process exited, code=killed, status=11/SEGV Mar 8 18:30:51 PineH64 systemd[1]: vdr.service: Failed with result 'signal'. Mar 8 18:30:52 PineH64 systemd[1]: vdr.service: Scheduled restart job, restart counter is at 2. Mar 8 18:30:52 PineH64 systemd[1]: Stopped Video Disk Recorder.
etwas früher kam das
Code
Alles anzeigenMar 8 18:30:35 PineH64 vdr: [1927] detacher thread thread ended (pid=1591, tid=1927) Mar 8 18:30:36 PineH64 vdr: [1928] detacher thread thread started (pid=1591, tid=1928, prio=high) Mar 8 18:30:36 PineH64 vdr: [1928] detacher thread thread ended (pid=1591, tid=1928) Mar 8 18:30:36 PineH64 vdr: [1929] detacher thread thread started (pid=1591, tid=1929, prio=high) Mar 8 18:30:36 PineH64 vdr: [1929] detacher thread thread ended (pid=1591, tid=1929) Mar 8 18:30:37 PineH64 vdr: [1930] detacher thread thread started (pid=1591, tid=1930, prio=high) Mar 8 18:30:37 PineH64 vdr: [1930] detacher thread thread ended (pid=1591, tid=1930) Mar 8 18:30:37 PineH64 vdr: [1931] detacher thread thread started (pid=1591, tid=1931, prio=high) Mar 8 18:30:37 PineH64 vdr: [1931] detacher thread thread ended (pid=1591, tid=1931) Mar 8 18:30:37 PineH64 vdr: [1932] detacher thread thread started (pid=1591, tid=1932, prio=high) Mar 8 18:30:37 PineH64 vdr: [1932] detacher thread thread ended (pid=1591, tid=1932) Mar 8 18:30:37 PineH64 vdr: [1635] [softhddev]ERROR: could not load glyph 40b Mar 8 18:30:38 PineH64 systemd[1]: vdr.service: Main process exited, code=killed, status=11/SEGV Mar 8 18:30:38 PineH64 systemd[1]: vdr.service: Failed with result 'signal'. Mar 8 18:30:38 PineH64 systemd[1]: vdr.service: Scheduled restart job, restart counter is at 1. Mar 8 18:30:38 PineH64 systemd[1]: Stopped Video Disk Recorder.
und das
Code
Alles anzeigenMar 8 18:31:51 PineH64 vdr: [2303] detacher thread thread started (pid=2117, tid=2303, prio=high) Mar 8 18:31:51 PineH64 vdr: [2303] detacher thread thread ended (pid=2117, tid=2303) Mar 8 18:31:52 PineH64 vdr: [2272] animator thread thread ended (pid=2117, tid=2272) Mar 8 18:31:52 PineH64 vdr: [2117] [softhddev]SetPlayMode: 0 Mar 8 18:31:52 PineH64 vdr: [2117] [softhddev]SetVideoDisplayFormat: 1 Mar 8 18:31:52 PineH64 vdr: [2117] [softhddev]GetSpuDecoder: Mar 8 18:31:52 PineH64 vdr: [2117] replay /srv/vdr/video/Recordings_on_yaVDRserver2004(nfs)/Widows_-_Tödliche_Witwen/2021-03-08.01.05.59-0.rec Mar 8 18:31:52 PineH64 vdr: [2117] playing '/srv/vdr/video/Recordings_on_yaVDRserver2004(nfs)/Widows_-_Tödliche_Witwen/2021-03-08.01.05.59-0.rec/00001.ts' Mar 8 18:31:52 PineH64 vdr: [2141] device 2 receiver thread ended (pid=2117, tid=2141) Mar 8 18:31:53 PineH64 vdr: [2117] loading /srv/vdr/video/Recordings_on_yaVDRserver2004(nfs)/Widows_-_Tödliche_Witwen/2021-03-08.01.05.59-0.rec/marks Mar 8 18:31:53 PineH64 vdr: [2117] [softhddev]SetPlayMode: 1 Mar 8 18:31:53 PineH64 vdr: [2305] dvbplayer thread started (pid=2117, tid=2305, prio=high) Mar 8 18:31:53 PineH64 vdr: [2306] non blocking file reader thread started (pid=2117, tid=2306, prio=high) Mar 8 18:31:53 PineH64 vdr: AlsaSetup: no channel map found for 6 channels, HwChannels 2 > set CodecDownmix Mar 8 18:31:53 PineH64 vdr[2117]: AlsaSetup: no channel map found for 6 channels, HwChannels 2 > set CodecDownmix Mar 8 18:31:53 PineH64 kernel: [ 1072.649128] use of bytesused == 0 is deprecated and will be removed in the future, Mar 8 18:31:53 PineH64 kernel: [ 1072.649145] use the actual size instead. Mar 8 18:31:53 PineH64 vdr: epg2vdr: Cleanup deleted recordings at database (forced) Mar 8 18:31:53 PineH64 vdr: epg2vdr: Info: Marked 0 recordings as deleted Mar 8 18:31:53 PineH64 vdr: epg2vdr: Updating recording list table Mar 8 18:31:57 PineH64 vdr: [2117] [softhddev]cOglOsd osdLeft 154 osdTop 86 screenWidth 1920 screenHeight 1080 Mar 8 18:31:58 PineH64 vdr: epg2vdr: Info: Found 1116 recordings; 0 inserted; 1 updated and 78 directories Mar 8 18:31:58 PineH64 vdr: epg2vdr: Detected epgd state 'standby' (1) Mar 8 18:31:58 PineH64 vdr: epg2vdr: Updating table timers (and remove deleted and finished timers older than 2 days) Mar 8 18:31:58 PineH64 vdr: epg2vdr: Updating table timers done Mar 8 18:31:59 PineH64 systemd[1]: vdr.service: Main process exited, code=killed, status=11/SEGV Mar 8 18:31:59 PineH64 systemd[1]: vdr.service: Failed with result 'signal'. Mar 8 18:31:59 PineH64 systemd[1]: vdr.service: Scheduled restart job, restart counter is at 3. Mar 8 18:31:59 PineH64 systemd[1]: Stopped Video Disk Recorder.
-
Ohne Gles gibt es keine Probleme. Backtrace musst Du mir erklären wie das funzt.
-
Ohne Gles gibt es keine Probleme. Backtrace musst Du mir erklären wie das funzt.
gdb installieren und vdr dann in etwa so starten:
Codegdb -ex=run --args vdr -u root --vfat -c /etc/vdr -E /video0 -v /video0 --localedir=/usr/local/share/locale -Pstreamdev-client -P'softhddevice-drm'
mit deinen Parametern natürlich.
Wenn sich VDR beendet hat bekommst du mir “bt“ oder “bt full“ das backtrace.
GL_DEBUG wär jetzt doch nicht schlecht und das fehlende Glyph sorgt sicher schon mal für einen segfault.
-
So einmal mit aktiviertem debug
Code
Alles anzeigenMar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 80 commands left, time 6298569 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 1ms, 79 commands left, time 6298570 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 78 commands left, time 6298570 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 77 commands left, time 6298570 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 1ms, 76 commands left, time 6298571 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 75 commands left, time 6298571 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 74 commands left, time 6298571 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 73 commands left, time 6298571 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 1ms, 72 commands left, time 6298572 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 71 commands left, time 6298572 Mar 8 19:58:59 PineH64 vdr[5011]: cOglCmdDrawText: char 1 is not on the texture atlas, use single draw Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 70 commands left, time 6298572 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 1ms, 69 commands left, time 6298573 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 68 commands left, time 6298573 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 67 commands left, time 6298573 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 66 commands left, time 6298573 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 1ms, 65 commands left, time 6298574 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 64 commands left, time 6298574 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 63 commands left, time 6298574 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 62 commands left, time 6298574 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 1ms, 61 commands left, time 6298575 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 60 commands left, time 6298575 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 59 commands left, time 6298575 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 58 commands left, time 6298575 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 57 commands left, time 6298575 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 1ms, 56 commands left, time 6298576 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 55 commands left, time 6298576 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 54 commands left, time 6298576 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 1ms, 53 commands left, time 6298577 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 52 commands left, time 6298577 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 51 commands left, time 6298577 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 50 commands left, time 6298577 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 49 commands left, time 6298577 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 1ms, 48 commands left, time 6298578 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 47 commands left, time 6298578 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 46 commands left, time 6298578 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 45 commands left, time 6298578 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Render Framebuffer to Buffer", 0ms, 44 commands left, time 6298578 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill Buffer ", 1ms, 43 commands left, time 6298579 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Copy buffer to OutputFramebuffer", 48ms, 42 commands left, time 6298627 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev] OSD Flush 92ms, time 6298628 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 41 commands left, time 6298628 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 40 commands left, time 6298628 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 1ms, 39 commands left, time 6298629 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 38 commands left, time 6298629 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 37 commands left, time 6298629 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 36 commands left, time 6298629 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 35 commands left, time 6298629 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 34 commands left, time 6298629 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 33 commands left, time 6298629 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 32 commands left, time 6298629 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 31 commands left, time 6298629 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 30 commands left, time 6298629 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 1ms, 29 commands left, time 6298630 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 28 commands left, time 6298630 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 27 commands left, time 6298630 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 26 commands left, time 6298630 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 25 commands left, time 6298630 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 24 commands left, time 6298630 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 23 commands left, time 6298630 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 22 commands left, time 6298630 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 21 commands left, time 6298630 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 20 commands left, time 6298630 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 19 commands left, time 6298630 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 1ms, 18 commands left, time 6298631 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 17 commands left, time 6298631 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 16 commands left, time 6298631 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 15 commands left, time 6298631 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 14 commands left, time 6298631 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 13 commands left, time 6298631 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 12 commands left, time 6298631 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 11 commands left, time 6298631 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 10 commands left, time 6298631 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 9 commands left, time 6298631 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 8 commands left, time 6298631 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 1ms, 7 commands left, time 6298632 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 6 commands left, time 6298632 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 5 commands left, time 6298632 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 4 commands left, time 6298632 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 3 commands left, time 6298632 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 2 commands left, time 6298632 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 1 commands left, time 6298632 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 0ms, 0 commands left, time 6298632 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"Fill ", 1ms, 1 commands left, time 6298931 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]WARNING: cOglCmdDrawText: char 1 is not on the texture atlas, use single draw Mar 8 19:58:59 PineH64 vdr: [5539] detacher thread thread ended (pid=5011, tid=5539) Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]"DrawText ", 5ms, 3 commands left, time 6298936 Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]ERROR: could not load glyph 10 Mar 8 19:58:59 PineH64 systemd[1]: vdr.service: Main process exited, code=killed, status=11/SEGV Mar 8 19:58:59 PineH64 systemd[1]: vdr.service: Failed with result 'signal'. Mar 8 19:59:00 PineH64 systemd[1]: vdr.service: Scheduled restart job, restart counter is at 1. Mar 8 19:59:00 PineH64 systemd[1]: Stopped Video Disk Recorder.
Mit aktiviertem Debug hab ich wesentlich länger gebraucht um den Absturz zu provozieren.
Muss mal schauen ob ich das mit dem Backtrace hinbekomm.
-
Brauch ich nicht mehr.
So einmal mit aktiviertem debug
CodeMar 8 19:58:59 PineH64 vdr: [5060] [softhddev]WARNING: cOglCmdDrawText: char 1 is not on the texture atlas, use single draw Mar 8 19:58:59 PineH64 vdr: [5060] [softhddev]ERROR: could not load glyph 10 Mar 8 19:58:59 PineH64 systemd[1]: vdr.service: Main process exited, code=killed, status=11/SEGV Mar 8 19:58:59 PineH64 systemd[1]: vdr.service: Failed with result 'signal'. Mar 8 19:59:00 PineH64 systemd[1]: vdr.service: Scheduled restart job, restart counter is at 1. Mar 8 19:59:00 PineH64 systemd[1]: Stopped Video Disk Recorder.
openglosd hat Probleme mit dem 2. Zeichen in irgendeiner Zeichenkette. Glyph 10 ist LineFeed?
Die Funktion ist schlecht programmiert, muss ich nochmal drüber.
Aber auf den ersten Blick soll ein <LF> dargestellt werden, das geht wohl irgendwo schief.
-
Alles klar dann wart ich mal ab
-
Ich schau den Code morgen mal durch, worans liegen könnte, bzw. warum er den glyph nicht bekommt.
-
-
JoeBar Ich kann bei mir die Probleme mit den fonts nicht reproduzieren. GL läuft hier eigentlich sehr gut, ohne behaupten zu wollen, dass keine Bugs mehr vorhanden sind.
Wenn du Zeit und Lust hast, wäre ein komplettes Log und evtl. doch ein Backtrace nicht schlecht Danke!
Frage an alle, nutzt GL eigentlich schon jemand ?
-
Frage an alle, nutzt GL eigentlich schon jemand ?
Hallo rell, vielen Dank für Deine Arbeit am OpenGl-OSD!
Die Kombination aus Arm-Kistchen plus hardbeschleunigtes OSD hat sooo viel Potential.
Lohnt es sich, bei deinem aktuellen Entwicklungsstand nochmal auf RaspBerry Pi 4 zu testen?
-
Ich setz mich heute Abend nochmal hin. Wie gesagt sobald das Debug an ist dauert es wesentlich länger das zu reproduzieren. Am einfachsten bekomm ich es hin wenn ich durch die Aufnahmen blättere.
-
Ich setz mich heute Abend nochmal hin. Wie gesagt sobald das Debug an ist dauert es wesentlich länger das zu reproduzieren. Am einfachsten bekomm ich es hin wenn ich durch die Aufnahmen blättere.
Wenn es so ist, wie ich vermute, hast du in deinen Aufnahmebeschreibungen oder -namen irgendwelche nicht ASCII Zeichen, die Probleme machen.
0x40b z.B. sollte ein kyrillisches Zeichen sein ... Vielleicht gehst du gezielt auf die Suche nach solchen Zeichen. Wobei ich noch nicht weiß, warum das dann damit schief geht. Daher das komplette Log bzw. ein Backtrace. Danke schonmal!
-
Die Kombination aus Arm-Kistchen plus hardbeschleunigtes OSD hat sooo viel Potential."Sooo" ist relativ. Entscheidend ist am Ende der Vergleich, wie die Zeiten im Vergleich zum CPU-gerenderten OSD wirklich sind. Bei schnellen Kisten oder leichtgewichtigen Skins funktioniert die CPU auch gut.
Lohnt es sich, bei deinem aktuellen Entwicklungsstand nochmal auf RaspBerry Pi 4 zu testen?
Vom Rpi4 habe ich keine Ahnung. Aber wenn softhddevice-drm damit grundsätzlich läuft, spricht nichts dagegen GL(ES) auszuprobieren. Mein Branch ergänzt zillerbaers Branch nur um GL Osd und schreibt das drm Handling etwas um. Die Videodarstellung an sich sollte unverändert sein.
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!