Recent Posts

31
Allgemein [ General ] / Plugin mpv
« Last post by rfehr on February 21, 2026, 22:44:09 »
mit der Erweiterung des mpv geht es bei mit auf dem rpi5

Code: [Select]
root@MLD:/home# mpv --vo=drm S06E01.mkv
[osd/libass] Error opening memory font 'fonts.conf'
[osd/libass] Error opening memory font 'fonts.conf'
 (+) Video --vid=1 (*) (h264 1920x1080 25.000fps)
 (+) Audio --aid=1 --alang=ger (*) (eac3 6ch 48000Hz)
     Audio --aid=2 --alang=eng (eac3 2ch 48000Hz)
     Subs  --sid=1 --slang=ger 'German' (subrip)
     Subs  --sid=2 --slang=eng 'English' (subrip)
[vo/drm] VT_GETMODE failed: Inappropriate ioctl for device
[vo/drm] Failed to set up VT switcher. Terminal switching will be unavailable.
AO: [alsa] 48000Hz stereo 2ch float
VO: [drm] 1920x1080 yuv420p
AV: 00:01:05 / 00:41:22 (3%) A-V: -0.000 Dropped: 35
32
Allgemein [ General ] / Entwicklungsumgebung 6.5
« Last post by gitano on February 21, 2026, 22:38:30 »
 @clausmuus:

in dem Paket installiere ich die Dateunicht mit cp -r sonder mit install:

Code: [Select]
SUMMARY = "GraphLCD plugin for VDR"
DESCRIPTION = "GraphLCD is a plugin for the Video Disc Recorder and shows information about the current state of VDR on displays supported by the GraphLCD driver library."
AUTHOR = "Carsten Siebholz (c.siebholz AT t-online.de>"
 
PV = "git"
LICENSE = "GPL-2.0-only"

SRCREV = "27654712d582fd2bea12d730e8d824bc82281617"
SRC_URI = "git://github.com/vdr-projects/vdr-plugin-graphlcd;protocol=https;branch=master"

SRC_URI += " \
          file://00_Makefile.patch \
   "

S = "${WORKDIR}/git"

TARGET_CC_ARCH += "${LDFLAGS}"

inherit vdr-plugin

DEPENDS += "graphlcd-base"

do_install() {
oe_runmake DESTDIR=${D} install
install -d ${D}${sysconfdir}/vdr/plugins/graphlcd
install -d ${D}${sharedir}/vdr/plugins/graphlcd
install -d ${D}${sharedir}/vdr/plugins/graphlcd/fonts
install -d ${D}${sharedir}/vdr/plugins/graphlcd/logos
install -d ${D}${sharedir}/vdr/plugins/graphlcd/skins
install -m 0644 ${S}/graphlcd/fonts/* ${D}${sharedir}/vdr/plugins/graphlcd/fonts
install -m 0644 ${S}/graphlcd/fonts/* ${D}${sharedir}/vdr/plugins/graphlcd/logos
install -m 0644 ${S}/graphlcd/fonts/* ${D}${sharedir}/vdr/plugins/graphlcd/skins
install -m 0644 ${S}/graphlcd/channels.alias ${D}${sharedir}/vdr/plugins/graphlcd/
ln -sf ${sharedir}/vdr/plugins/graphlcd/fonts/ ${D}${sysconfdir}/vdr/plugins/graphlcd/fonts
ln -sf ${sharedir}/vdr/plugins/graphlcd/logos/ ${D}${sysconfdir}/vdr/plugins/graphlcd/logos
ln -sf ${sharedir}/vdr/plugins/graphlcd/skins/ ${D}${sysconfdir}/vdr/plugins/graphlcd/skins
ln -sf ${sharedir}/vdr/plugins/graphlcd/channels.alias ${D}${sysconfdir}/vdr/plugins/graphlcd/channels.alias
}

FILES:${PN} += " \
         ${sharedir}/vdr/plugins/graphlcd \
         ${sharedir}/vdr/plugins/graphlcd/* \
${sysconfdir}/vdr/plugins/graphlcd \
${sysconfdir}/vdr/plugins/graphlcd/* \
"
pkg_postinst:${PN}() {

#!/bin/sh
  if [ -z "$D" ]; then
                setting set vdr.plugins.graphlcd.conf.default "-d none"
        fi
}

aber wie gesagt: gitb nur Warnungen und keinen Fehler, er installiert durch.
33
Allgemein [ General ] / Plugin mpv
« Last post by rfehr on February 21, 2026, 21:53:42 »
Hallo,

über ssh:

systemctl stop vdr

/usr/bin/mpv --vo=gpu --hwdec=rpi /data/video/Columbo/S1F1_1971_Tödliche_Trennung.mkv &> /tmp/mpv.log

gleicher Fehler:
Code: [Select]
[osd/libass] Error opening memory font 'fonts.conf'
[osd/libass] Error opening memory font 'fonts.conf'
 (+) Video --vid=1 (*) (h264 720x576 25.000fps)
 (+) Audio --aid=1 (*) (mp2 2ch 48000Hz)
[vo/gpu] Failed initializing any suitable GPU context!
Error opening/initializing the selected video_out (--vo) device.
Video: no video

Exiting... (Errors when loading file

hast du mal --vo=drm getestet

wenn das nicht geht, gibt es morgen eine mpv version für den rpi5 die das unterstützt

Gruß,
  Roland
34
Allgemein [ General ] / Plugin mpv
« Last post by clausmuus on February 21, 2026, 21:21:15 »
Vielleicht solltest Du es für's erste mit allen vorgeschlagenen Parametern versuchen, auch mit " --drm-connector=HDMI-A-1" auch wenn ich nicht weiß was der macht.
35
Allgemein [ General ] / Entwicklungsumgebung 6.5
« Last post by clausmuus on February 21, 2026, 21:17:53 »
Das dürfte da dran liegen, das Du "cp -r ..." verwendest und nicht "install ... -D .../*". Aber wie zuvor gesagt, funktioniert install nicht rekursive und Du müsstest alle Ordner einzeln installieren.
36
Allgemein [ General ] / Plugin mpv
« Last post by michaott on February 21, 2026, 19:31:35 »
Hallo,

über ssh:

systemctl stop vdr

/usr/bin/mpv --vo=gpu --hwdec=rpi /data/video/Columbo/S1F1_1971_Tödliche_Trennung.mkv &> /tmp/mpv.log

gleicher Fehler:
Code: [Select]
[osd/libass] Error opening memory font 'fonts.conf'
[osd/libass] Error opening memory font 'fonts.conf'
 (+) Video --vid=1 (*) (h264 720x576 25.000fps)
 (+) Audio --aid=1 (*) (mp2 2ch 48000Hz)
[vo/gpu] Failed initializing any suitable GPU context!
Error opening/initializing the selected video_out (--vo) device.
Video: no video

Exiting... (Errors when loading file
37
Allgemein [ General ] / Entwicklungsumgebung 6.5
« Last post by gitano on February 21, 2026, 19:18:41 »
@clausmuus:

sowas?

Code: [Select]
pkg_postinst:${PN}() {

#!/bin/sh
  if [ -z "$D" ]; then
                setting set vdr.plugins.graphlcd.conf.default "-d none"
        fi
}

ist angepasst! Und laut testsystem scheint er die Änderung auch zu nehmen.

Das einzige was mich da noch wundert, ist das er über die Rechte von den ganzen skin und theme files eine Warnung rauspuckt:

Code: [Select]
[...]
vdr-plugin-graphlcd: /usr/share/vdr/plugins/graphlcd/skins/default/images/message.pbm is owned by uid 1000, which is the same as the user running bitbake. This may be due to host contamination [host-user-contaminated]
[...]

er baut das aber problemlos zu ende.
38
Allgemein [ General ] / vtuner-ng?
« Last post by cs-7 on February 21, 2026, 19:06:40 »
Das Webif hatte den Reboot nach der Änderung der Tuner-Anzahl angefordert (und auch bekommen). Der Start des VDR hat dann sehr lange gedauert, weil die Systemd-Service nicht sauber hoch kamen. Mit Deiner Erläuterung ist das klar: Hier sind zwei SATIP-Server aktiv, der "kleine" SATIP-Server hat nur zwei Devices und durch die Umkonfiguration wurden da drei Tuner angefordert -> eine Anforderung ist in Timeout gelaufen.

Das ist wohl eine sehr spezielle Race-Condition, dürfte nicht häufig vorkommen, kann so bleiben.
39
Allgemein [ General ] / vtuner-ng?
« Last post by clausmuus on February 21, 2026, 18:55:52 »
Die Services können erst beim nächsten Reboot reduziert werden.
40
Allgemein [ General ] / Entwicklungsumgebung 6.5
« Last post by clausmuus on February 21, 2026, 18:54:52 »
Beim graphlcd sollte im pkg_postinst das -d none voreingestellt werden. Ich hatte anfangs mal beschrieben wie das geht, bzw. wo Du ein Beispiel findest.