Message ID | 20250311112242.1750761-1-ross.burton@arm.com |
---|---|
State | Accepted, archived |
Commit | 780a5ccaa51d5aed18200883a686387e70847e4b |
Headers | show |
Series | [1/3] xserver-xf86-config: add a configuration fragment to disable screen blanking | expand |
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuall/noblank.conf b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuall/noblank.conf new file mode 100644 index 00000000000..9d40a9599aa --- /dev/null +++ b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuall/noblank.conf @@ -0,0 +1,7 @@ +# Disable screen blanking +Section "ServerFlags" + Option "BlankTime" "0" + Option "StandbyTime" "0" + Option "SuspendTime" "0" + Option "OffTime" "0" +EndSection diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bb b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bb index 0972a5dd784..d57b3427f8d 100644 --- a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bb +++ b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bb @@ -5,6 +5,7 @@ LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" SRC_URI = "file://xorg.conf" +SRC_URI:append:qemuall = " file://noblank.conf" S = "${WORKDIR}/sources" UNPACKDIR = "${S}" @@ -19,4 +20,9 @@ do_install () { install -d ${D}/${sysconfdir}/X11 install -m 0644 ${S}/xorg.conf ${D}/${sysconfdir}/X11/ fi + + if test -s ${S}/noblank.conf; then + install -d ${D}/${sysconfdir}/X11/xorg.conf.d + install -m 0644 ${S}/noblank.conf ${D}/${sysconfdir}/X11/xorg.conf.d/ + fi }
Add a configuration fragment that disables screen blanking, and add it to all qemu machines. Signed-off-by: Ross Burton <ross.burton@arm.com> --- .../xorg-xserver/xserver-xf86-config/qemuall/noblank.conf | 7 +++++++ .../xorg-xserver/xserver-xf86-config_0.1.bb | 6 ++++++ 2 files changed, 13 insertions(+) create mode 100644 meta/recipes-graphics/xorg-xserver/xserver-xf86-config/qemuall/noblank.conf