Project

General

Profile

Actions

Bug #2620

open

If VDR restarts it fails to load skin and no OSD

Added by Anonymous about 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
09/02/2021
Due date:
% Done:

0%

Estimated time:

Description

I can choose any skindesigner skin in osd menu (in vdr) and everything works fine. If vdr restarts (like crash and restart, or even manually restart), it fails to load skin and no osd. Only way out is manually edit setup.conf to load some default skin like lcars to get back into vdr.

Errors that i get are:
Sep 2 19:26:41 media vdr: [14038] skin "shady" not available - using "lcars" instead
Sep 2 19:26:42 media vdr: [14038] ERROR: cOsd::SetAreas returned 3 (bpp not supported)
Sep 2 19:26:42 media vdr: [14038] skindesigner: Error initiating displaymenu view - aborting
Sep 2 19:26:52 media vdr: [14038] ERROR: attempt to open OSD while it is already open - using dummy OSD!

Full log:

Sep 2 19:26:41 media vdr: [14038] VDR version 2.3.8 started
Sep 2 19:26:41 media vdr: [14038] codeset is 'UTF-8' - known
Sep 2 19:26:41 media vdr: [14038] found 28 locales in /usr/share/locale
Sep 2 19:26:41 media vdr: [14038] loading plugin: /usr/lib/vdr/plugins/libvdr-xine.so.2.3.8
Sep 2 19:26:41 media vdr: [14038] loading plugin: /usr/lib/vdr/plugins/libvdr-epgsearch.so.2.3.8
Sep 2 19:26:41 media vdr: [14038] loading plugin: /usr/lib/vdr/plugins/libvdr-skindesigner.so.2.3.8
Sep 2 19:26:41 media vdr: [14038] loading /home/antarans/vdr-config/setup.conf
Sep 2 19:26:41 media vdr: [14038] ERROR: unknown config parameter: MenuButtonCloses = 0
Sep 2 19:26:41 media vdr: [14038] ERROR: unknown config parameter: PrimaryLimit = 0
Sep 2 19:26:41 media vdr: [14038] loading /home/antarans/vdr-config/sources.conf
Sep 2 19:26:41 media vdr: [14038] loading /home/antarans/vdr-config/diseqc.conf
Sep 2 19:26:41 media vdr: [14038] loading /home/antarans/vdr-config/channels.conf
Sep 2 19:26:41 media vdr: [14038] loading /home/antarans/vdr-config/timers.conf
Sep 2 19:26:41 media vdr: [14038] loading /home/antarans/vdr-config/commands.conf
Sep 2 19:26:41 media vdr: [14038] loading /home/antarans/vdr-config/svdrphosts.conf
Sep 2 19:26:41 media vdr: [14038] loading /home/antarans/vdr-config/keymacros.conf
Sep 2 19:26:41 media vdr: [14038] loading /home/antarans/vdr-config/folders.conf
Sep 2 19:26:41 media vdr: [14038] registered source parameters for 'A - ATSC'
Sep 2 19:26:41 media vdr: [14038] registered source parameters for 'C - DVB-C'
Sep 2 19:26:41 media vdr: [14039] video directory scanner thread started (pid=14038, tid=14039, prio=low)
Sep 2 19:26:41 media vdr: [14038] registered source parameters for 'S - DVB-S'
Sep 2 19:26:41 media vdr: [14038] registered source parameters for 'T - DVB-T'
Sep 2 19:26:41 media vdr: [14040] epg data reader thread started (pid=14038, tid=14040, prio=high)
Sep 2 19:26:41 media vdr: [14040] reading EPG data from /var/cache/vdr/epg.data
Sep 2 19:26:41 media vdr: [14038] probing /dev/dvb/adapter0/frontend0
Sep 2 19:26:41 media vdr: [14038] creating cDvbDevice
Sep 2 19:26:41 media vdr: [14038] new device number 1
Sep 2 19:26:41 media vdr: [14038] DVB API version is 0x050A (VDR was built with 0x050A)
Sep 2 19:26:41 media vdr: [14038] frontend 0/0 provides DVB-T,DVB-T2,DVB-C with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256 ("Silicon Labs Si2168")
Sep 2 19:26:41 media vdr: [14042] frontend 0/0 tuner thread started (pid=14038, tid=14042, prio=high)
Sep 2 19:26:41 media vdr: [14038] cTimeMs: using monotonic clock (resolution is 1 ns)
Sep 2 19:26:41 media vdr: [14042] cTimeMs: using monotonic clock (resolution is 1 ns)
Sep 2 19:26:41 media vdr: [14043] device 1 section handler thread started (pid=14038, tid=14043, prio=low)
Sep 2 19:26:41 media vdr: [14038] probing /dev/dvb/adapter1/frontend0
Sep 2 19:26:41 media vdr: [14038] creating cDvbDevice
Sep 2 19:26:41 media vdr: [14038] new device number 2
Sep 2 19:26:41 media vdr: [14038] frontend 1/0 provides DVB-T,DVB-T2,DVB-C with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256 ("Silicon Labs Si2168")
Sep 2 19:26:41 media vdr: [14045] frontend 1/0 tuner thread started (pid=14038, tid=14045, prio=high)
Sep 2 19:26:41 media vdr: [14038] probing /dev/dvb/adapter2/frontend0
Sep 2 19:26:41 media vdr: [14038] creating cDvbDevice
Sep 2 19:26:41 media vdr: [14046] device 2 section handler thread started (pid=14038, tid=14046, prio=low)
Sep 2 19:26:41 media vdr: [14038] new device number 3
Sep 2 19:26:41 media vdr: [14038] frontend 2/0 provides DVB-T,DVB-T2,DVB-C with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256 ("Silicon Labs Si2168")
Sep 2 19:26:41 media vdr: [14048] frontend 2/0 tuner thread started (pid=14038, tid=14048, prio=high)
Sep 2 19:26:41 media vdr: [14038] probing /dev/dvb/adapter3/frontend0
Sep 2 19:26:41 media vdr: [14038] creating cDvbDevice
Sep 2 19:26:41 media vdr: [14049] device 3 section handler thread started (pid=14038, tid=14049, prio=low)
Sep 2 19:26:41 media vdr: [14038] new device number 4
Sep 2 19:26:41 media vdr: [14038] frontend 3/0 provides DVB-T,DVB-T2,DVB-C with QPSK,QAM16,QAM32,QAM64,QAM128,QAM256 ("Silicon Labs Si2168")
Sep 2 19:26:41 media vdr: [14038] found 4 DVB devices
Sep 2 19:26:41 media vdr: [14038] initializing plugin: xine (0.9.4): Software based playback using xine
Sep 2 19:26:41 media vdr: [14051] frontend 3/0 tuner thread started (pid=14038, tid=14051, prio=high)
Sep 2 19:26:41 media vdr: [14052] device 4 section handler thread started (pid=14038, tid=14052, prio=low)
Sep 2 19:26:41 media vdr: [14038] new device number 5
Sep 2 19:26:41 media vdr: [14053] XineRemote control thread started (pid=14038, tid=14053, prio=high)
Sep 2 19:26:41 media vdr: [14053] Entering cXineRemote thread
Sep 2 19:26:41 media vdr: [14038] initializing plugin: epgsearch (2.3.1): search the EPG for repeats and more
Sep 2 19:26:41 media vdr: [14038] initializing plugin: skindesigner (1.2.17): Skin Designer
Sep 2 19:26:41 media vdr: [14038] setting primary device to 5
Sep 2 19:26:41 media vdr: [14038] assuming manual start of VDR
Sep 2 19:26:41 media vdr: [14038] skin "shady" not available - using "lcars" instead
Sep 2 19:26:41 media vdr: [14038] loading /home/antarans/vdr-config/themes/lcars-default.theme
Sep 2 19:26:41 media vdr: [14038] starting plugin: xine
Sep 2 19:26:41 media vdr: [14038] starting plugin: epgsearch
Sep 2 19:26:41 media vdr: [14040] epg data reader thread ended (pid=14038, tid=14040)
Sep 2 19:26:41 media vdr: [14038] EPGSearch: loading /home/antarans/vdr-config/plugins/epgsearch/epgsearch.conf
Sep 2 19:26:41 media vdr: [14038] EPGSearch: loading /home/antarans/vdr-config/plugins/epgsearch/epgsearchdone.data
Sep 2 19:26:41 media vdr: [14038] loading /home/antarans/vdr-config/plugins/epgsearch/deftimerchkmodes.conf
Sep 2 19:26:41 media vdr: [14038] loading /home/antarans/vdr-config/plugins/epgsearch/timersdone.conf
Sep 2 19:26:41 media vdr: [14056] EPGSearch: searchtimer thread started (pid=14038, tid=14056, prio=high)
Sep 2 19:26:41 media vdr: [14038] starting plugin: skindesigner
Sep 2 19:26:41 media vdr: [14057] EPGSearch: conflictcheck thread started (pid=14038, tid=14057, prio=high)
Sep 2 19:26:41 media vdr: [14038] skindesigner: TrueColor OSD found
Sep 2 19:26:41 media vdr: [14038] skindesigner: using libskindesigner API Version
Sep 2 19:26:41 media vdr: [14038] skindesigner: plugin setup uses libskindesigner API Version
Sep 2 19:26:41 media vdr: [14038] skindesigner: plugin setup has registered 1 menus
Sep 2 19:26:41 media vdr: [14038] skindesigner: skinsetup template successfully registered at skindesigner, id 0
Sep 2 19:26:41 media vdr: [14038] skindesigner: using Skin Directory /usr/share/vdr/plugins/skindesigner/skins/
Sep 2 19:26:41 media vdr: [14038] skindesigner: using Installer Skin Directory /home/antarans/vdr-config/plugins/skindesigner/installerskins/
Sep 2 19:26:41 media vdr: [14038] skindesigner: using common ChannelLogo Directory /usr/share/vdr/plugins/skindesigner/logos/
Sep 2 19:26:41 media vdr: [14038] skindesigner: using EPG Images Directory /var/cache/vdr/plugins/skindesigner/epgimages/
Sep 2 19:26:41 media vdr: [14038] skindesigner 3 skins found in /usr/share/vdr/plugins/skindesigner/skins/
Sep 2 19:26:41 media vdr: [14038] skindesigner 0 skins found in /home/antarans/vdr-config/plugins/skindesigner/installerskins/
Sep 2 19:26:41 media vdr: [14038] skindesigner: skin shady started
Sep 2 19:26:41 media vdr: [14038] skindesigner: skin estuary4vdr started
Sep 2 19:26:41 media vdr: [14038] skindesigner: skin metrixhd started
Sep 2 19:26:41 media vdr: [14038] setting current skin to "shady"
Sep 2 19:26:41 media vdr: [14038] loading /home/antarans/vdr-config/themes/shady-default.theme
Sep 2 19:26:41 media vdr: [14038] ERROR: remote control XineRemote not ready!
Sep 2 19:26:41 media vdr: [14038] remote control KBD - learning keys
Sep 2 19:26:41 media vdr: [14038] skindesigner: initializing skin shady
Sep 2 19:26:41 media vdr: [14058] KBD remote control thread started (pid=14038, tid=14058, prio=high)
Sep 2 19:26:41 media vdr: [14038] skindesigner: using decimal point ,
Sep 2 19:26:41 media vdr: [14038] skindesigner: using channel logo path /usr/share/vdr/plugins/skindesigner/logos/
Sep 2 19:26:41 media vdr: [14038] skindesigner: using icon path /usr/share/vdr/plugins/skindesigner/skins/shady/themes/default/
Sep 2 19:26:41 media vdr: [14038] skindesigner: using skinparts path /usr/share/vdr/plugins/skindesigner/skins/shady/themes/default/skinparts/
Sep 2 19:26:41 media vdr: [14038] skindesigner: using svgtemplate path /usr/share/vdr/plugins/skindesigner/skins/shady/svgtemplates/
Sep 2 19:26:41 media vdr: [14038] skindesigner: using language en_US
Sep 2 19:26:41 media vdr: [14038] skindesigner: templates successfully validated and parsed
Sep 2 19:26:41 media vdr: [14039] video directory scanner thread ended (pid=14038, tid=14039)
Sep 2 19:26:41 media vdr: [14038] skindesigner: invalid factor {transLists} in expression "{transLists}"
Sep 2 19:26:42 media vdr: [14038] skindesigner: templates and images cached
Sep 2 19:26:42 media vdr: [14038] skindesigner: cached 7 icons - size internal mem 0,04MB, high level mem 0,00MB
Sep 2 19:26:42 media vdr: [14038] skindesigner: cached 0 logos - size 0,00MB internal mem
Sep 2 19:26:42 media vdr: [14038] skindesigner: cached 124 skinparts - size internal mem 30,08MB, high level mem 71,26MB
Sep 2 19:26:42 media vdr: [14038] skindesigner: templates loaded and caches created - needed 1034 ms
Sep 2 19:26:42 media vdr: [14038] ERROR: cOsd::SetAreas returned 3 (bpp not supported)
Sep 2 19:26:42 media vdr: [14038] skindesigner: Error initiating displaymenu view - aborting
Sep 2 19:26:42 media vdr: [14059] animator thread thread started (pid=14038, tid=14059, prio=high)
Sep 2 19:26:52 media vdr: [14059] animator thread thread ended (pid=14038, tid=14059)
Sep 2 19:26:52 media vdr: [14038] loading /var/cache/vdr/cam.data
Sep 2 19:26:52 media vdr: [14038] switching to channel 1 C-42249-101-1501 (YLE TV1 HD)
Sep 2 19:26:52 media vdr: [14065] device 1 receiver thread started (pid=14038, tid=14065, prio=high)
Sep 2 19:26:52 media vdr: [14038] setting watchdog timer to 30 seconds
Sep 2 19:26:52 media vdr: [14066] SVDRP server handler thread started (pid=14038, tid=14066, prio=low)
Sep 2 19:26:52 media vdr: [14066] SVDRP listening on port 2001/tcp
Sep 2 19:26:52 media vdr: [14067] device 1 TS buffer thread started (pid=14038, tid=14067, prio=high)
Sep 2 19:26:52 media vdr: [14038] OSD size changed to 1920x1080 1
Sep 2 19:26:52 media vdr: [14038] ERROR: attempt to open OSD while it is already open - using dummy OSD!
Sep 2 19:26:52 media vdr: [14038] --- begin invalid lock sequence report
Sep 2 19:26:52 media vdr: [14067] device 1 TS buffer thread started (pid=14038, tid=14067, prio=high)
Sep 2 19:26:52 media vdr: [14038] OSD size changed to 1920x1080
1
Sep 2 19:26:52 media vdr: [14038] ERROR: attempt to open OSD while it is already open - using dummy OSD!
Sep 2 19:26:52 media vdr: [14038] --- begin invalid lock sequence report
Sep 2 19:26:52 media vdr: [14038] 14038 - - R - - - - - - - L
Sep 2 19:26:52 media vdr: [14038] 14038 - - U - - - - - - - U
Sep 2 19:26:52 media vdr: [14038] 14038 - R - - - - - - - - L
Sep 2 19:26:52 media vdr: [14038] 14038 - U - - - - - - - - U
Sep 2 19:26:52 media vdr: [14038] 14038 - R - - - - - - - - L
Sep 2 19:26:52 media vdr: [14038] 14038 - U - - - - - - - - U
Sep 2 19:26:52 media vdr: [14038] 14038 R - - - - - - - - - L
Sep 2 19:26:52 media vdr: [14038] 14038 * R - - - - - - - - L
Sep 2 19:26:52 media vdr: [14038] 14038 * U - - - - - - - - U
Sep 2 19:26:52 media vdr: [14038] 14038 U - - - - - - - - - U
Sep 2 19:26:52 media vdr: [14038] 14038 - R - - - - - - - - L
Sep 2 19:26:52 media vdr: [14038] 14038 - * - - - - - - - - L
Sep 2 19:26:52 media vdr: [14038] 14038 - * - - - - - - - - U
Sep 2 19:26:52 media vdr: [14038] 14038 - * - - R - - - - - L
Sep 2 19:26:52 media vdr: [14038] 14038 - * - - * - - - - - L
Sep 2 19:26:52 media vdr: [14038] 14038 - * - - * - - - - - L
Sep 2 19:26:52 media vdr: [14038] 14038 - * - - * - - - - - U
Sep 2 19:26:52 media vdr: [14038] 14038 - * - - * - - - - - U
Sep 2 19:26:52 media vdr: [14038] 14038 - * - - U - - - - - U
Sep 2 19:26:52 media vdr: [14038] 14038 R * - - - - - - - - L
Sep 2 19:26:52 media vdr: [14038] 14038 invalid lock sequence: 1 Timers
Sep 2 19:26:52 media vdr: [14038] full backtrace:
Sep 2 19:26:52 media vdr: [14065] cVideoRepacker: operating in H.264 mode
Sep 2 19:26:53 media vdr: [14038] /usr/bin/vdr cStateLock::Lock(cStateKey&, bool, int) calling ?? at ??:0
Sep 2 19:26:53 media vdr: [14038] /usr/bin/vdr cTimers::GetTimersRead(cStateKey&, int) calling ?? at ??:0
Sep 2 19:26:53 media vdr: [14038] /usr/lib/vdr/plugins/libvdr-skindesigner.so.2.3.8 cGlobalTimers::SetLocalTimers() at timers.h:221 at cGlobalTimers::SetLocalTimers() at globaltimers.c:87
Sep 2 19:26:53 media vdr: [14038] /usr/lib/vdr/plugins/libvdr-skindesigner.so.2.3.8 cGlobalTimers::LoadTimers() at globaltimers.c:36
Sep 2 19:26:53 media vdr: [14038] /usr/lib/vdr/plugins/libvdr-skindesigner.so.2.3.8 cSDDisplayChannel::Flush() at displaychannel.c:99
Sep 2 19:26:53 media vdr: [14038] /usr/bin/vdr cDisplayChannel::cDisplayChannel(int, bool) calling ?? at ??:0
Sep 2 19:26:53 media vdr: [14038] /usr/bin/vdr main calling ?? at ??:0
Sep 2 19:26:53 media vdr: [14038] /lib/x86_64-linux-gnu/libc.so.6 __libc_start_main at libc-start.c:344
Sep 2 19:26:53 media vdr: [14038] /usr/bin/vdr _start calling ?? at ??:0
Sep 2 19:26:53 media vdr: [14038] --- end invalid lock sequence report
Sep 2 19:26:53 media vdr: [14038] --- THERE WILL BE NO FURTHER REPORTS UNTIL VDR IS RESTARTED!
Sep 2 19:27:21 media vdr: [14038] ERROR: attempt to open OSD while it is already open - using dummy OSD!
Sep 2 19:27:21 media vdr: [14129] animator thread thread started (pid=14038, tid=14129, prio=high)
Sep 2 19:27:22 media vdr: [14129] animator thread thread ended (pid=14038, tid=14129)
Sep 2 19:27:22 media vdr: [14038] ERROR: attempt to open OSD while it is already open - using dummy OSD!
Sep 2 19:27:22 media vdr: [14130] animator thread thread started (pid=14038, tid=14130, prio=high)
Sep 2 19:27:23 media vdr: [14130] animator thread thread ended (pid=14038, tid=14130)
Sep 2 19:27:23 media vdr: [14038] ERROR: attempt to open OSD while it is already open - using dummy OSD!

Start VDR with lcars skin and change skin then:

Sep 2 19:32:54 media vdr: [14204] setting current skin to "shady"
Sep 2 19:32:54 media vdr: [14204] loading /home/antarans/vdr-config/themes/shady-default.theme
Sep 2 19:32:54 media vdr: [14204] OSD size changed to 1920x1080 1
Sep 2 19:32:54 media vdr: [14204] saved setup to /home/antarans/vdr-config/setup.conf
Sep 2 19:32:54 media vdr: [14204] OSD size changed to 1920x1080
1
Sep 2 19:32:54 media vdr: [14204] skindesigner: initializing skin shady
Sep 2 19:32:54 media vdr: [14204] skindesigner: using decimal point ,
Sep 2 19:32:54 media vdr: [14204] skindesigner: using channel logo path /usr/share/vdr/plugins/skindesigner/logos/
Sep 2 19:32:54 media vdr: [14204] skindesigner: using icon path /usr/share/vdr/plugins/skindesigner/skins/shady/themes/default/
Sep 2 19:32:54 media vdr: [14204] skindesigner: using skinparts path /usr/share/vdr/plugins/skindesigner/skins/shady/themes/default/skinparts/
Sep 2 19:32:54 media vdr: [14204] skindesigner: using svgtemplate path /usr/share/vdr/plugins/skindesigner/skins/shady/svgtemplates/
Sep 2 19:32:54 media vdr: [14204] skindesigner: using language en_US
Sep 2 19:32:54 media vdr: [14204] skindesigner: templates successfully validated and parsed
Sep 2 19:32:54 media vdr: [14204] skindesigner: invalid factor {transLists} in expression "{transLists}"
Sep 2 19:32:55 media vdr: [14204] skindesigner: templates and images cached
Sep 2 19:32:55 media vdr: [14204] skindesigner: cached 7 icons - size internal mem 0,04MB, high level mem 0,00MB
Sep 2 19:32:55 media vdr: [14204] skindesigner: cached 0 logos - size 0,00MB internal mem
Sep 2 19:32:55 media vdr: [14204] skindesigner: cached 124 skinparts - size internal mem 30,08MB, high level mem 71,26MB
Sep 2 19:32:55 media vdr: [14204] skindesigner: templates loaded and caches created - needed 1109 ms
Sep 2 19:32:55 media vdr: [14204] max. latency time 2 seconds
Sep 2 19:32:55 media vdr: [14267] detacher thread thread started (pid=14204, tid=14267, prio=high)
Sep 2 19:32:55 media vdr: [14268] animator thread thread started (pid=14204, tid=14268, prio=high)
Sep 2 19:32:55 media vdr: [14267] detacher thread thread ended (pid=14204, tid=14267)
Sep 2 19:34:56 media vdr: [14268] animator thread thread ended (pid=14204, tid=14268)

No data to display

Actions

Also available in: Atom PDF