fix wallpaper - meta-kiosk - đź’» yocto meta-layer to build a kiosk screen
HTML git clone git@git.drkhsh.at/meta-kiosk.git
DIR Log
DIR Files
DIR Refs
DIR README
---
DIR commit 819b1e87d41ce5f31f069f9061d2efaeb0e81b7f
DIR parent c9faa3cd7a7dbf096f3518eb594d69dfffc58ab6
HTML Author: drkhsh <me@drkhsh.at>
Date: Thu, 26 Sep 2024 22:51:43 +0000
fix wallpaper
Diffstat:
M recipes-core/kiosk-autostart/files… | 2 +-
A recipes-core/user-kiosk/files/skyn… | 0
M recipes-core/user-kiosk/user-kiosk… | 11 ++++++++++-
3 files changed, 11 insertions(+), 2 deletions(-)
---
DIR diff --git a/recipes-core/kiosk-autostart/files/session b/recipes-core/kiosk-autostart/files/session
@@ -2,7 +2,7 @@
. /data/config/kiosk
-feh --bg-fill /usr/share/plymouth/themes/spinner/watermark.png
+feh --bg-fill /usr/share/wallpapers/skynet.png
xset s off > /dev/null 2>&1 # don't activate screensaver
xset -dpms > /dev/null 2>&1 # disable DPMS (Energy Star) features.
DIR diff --git a/recipes-core/user-kiosk/files/skynet-wallpaper.png b/recipes-core/user-kiosk/files/skynet-wallpaper.png
Binary files differ.
DIR diff --git a/recipes-core/user-kiosk/user-kiosk.bb b/recipes-core/user-kiosk/user-kiosk.bb
@@ -5,6 +5,10 @@ LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda
PROVIDES = "user-kiosk"
RPROVIDES:${PN} = "user-kiosk"
+FILESEXTRAPATHS:prepend = "${THISDIR}/files:"
+
+SRC_URI = " file://skynet-wallpaper.png"
+
inherit useradd
USERADD_PARAM:${PN} = " \
-u 1002 --user-group --create-home \
@@ -12,4 +16,9 @@ USERADD_PARAM:${PN} = " \
kiosk"
USERADD_PACKAGES = "${PN}"
-ALLOW_EMPTY:${PN} = "1"
+do_install:append () {
+ install -m 0755 ${D}/usr/share/wallpapers
+ install -m 0644 ${WORKDIR}/skynet-wallpaper.png ${D}/usr/share/wallpapers/skynet.png
+}
+
+FILES:${PN} = "/usr/share/wallpapers/skynet.png"