From 559e8c5dc9d84768204c19a27edd2f563e7006fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erkan=20I=C5=9EIK?= Date: Wed, 18 Feb 2026 23:03:44 +0300 Subject: [PATCH] lightdm config fix and new package pisilinux-ligttdm-greeter --- .../files/lightdm-default-config.patch | 2 +- .../misc/pisilinux-lightdm-greeter/actions.py | 16 +++++++ .../files/web-greeter.yml | 23 +++++++++ .../misc/pisilinux-lightdm-greeter/pspec.xml | 47 +++++++++++++++++++ .../translations.xml | 7 +++ 5 files changed, 94 insertions(+), 1 deletion(-) create mode 100644 desktop/misc/pisilinux-lightdm-greeter/actions.py create mode 100644 desktop/misc/pisilinux-lightdm-greeter/files/web-greeter.yml create mode 100644 desktop/misc/pisilinux-lightdm-greeter/pspec.xml create mode 100644 desktop/misc/pisilinux-lightdm-greeter/translations.xml diff --git a/desktop/misc/lightdm/files/lightdm-default-config.patch b/desktop/misc/lightdm/files/lightdm-default-config.patch index bd0f74a698..3dacf0e95a 100644 --- a/desktop/misc/lightdm/files/lightdm-default-config.patch +++ b/desktop/misc/lightdm/files/lightdm-default-config.patch @@ -6,7 +6,7 @@ diff -Nuar a/data/lightdm.conf b/data/lightdm.conf #xdmcp-port=177 #xdmcp-key= -#greeter-session=example-gtk-gnome -+greeter-session=pisi-lightdm-greeter ++greeter-session=nody-greeter #greeter-hide-users=false #greeter-allow-guest=true #greeter-show-manual-login=false diff --git a/desktop/misc/pisilinux-lightdm-greeter/actions.py b/desktop/misc/pisilinux-lightdm-greeter/actions.py new file mode 100644 index 0000000000..9a8ec59b2a --- /dev/null +++ b/desktop/misc/pisilinux-lightdm-greeter/actions.py @@ -0,0 +1,16 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Copyright 2019 TUBITAK/UEKAE +# Licensed under the GNU General Public License, version 2. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import shelltools +from pisi.actionsapi import pisitools + +def setup(): + pass +def build(): + pass +def install(): + pisitools.insinto("/usr/share/web-greeter/themes/pisilinux-lightdm-theme", "*") \ No newline at end of file diff --git a/desktop/misc/pisilinux-lightdm-greeter/files/web-greeter.yml b/desktop/misc/pisilinux-lightdm-greeter/files/web-greeter.yml new file mode 100644 index 0000000000..ca74c1672b --- /dev/null +++ b/desktop/misc/pisilinux-lightdm-greeter/files/web-greeter.yml @@ -0,0 +1,23 @@ +branding: + background_images_dir: /usr/share/backgrounds + logo_image: /usr/share/web-greeter/themes/default/img/antergos-logo-user.png + user_image: /usr/share/web-greeter/themes/default/img/antergos.png + +greeter: + debug_mode: True + detect_theme_errors: True + screensaver_timeout: 300 + secure_mode: True + theme: pisilinux-lightdm-theme + + +layouts: + - us + - latam + +features: + battery: True + backlight: + enabled: False + value: 10 + steps: 0 diff --git a/desktop/misc/pisilinux-lightdm-greeter/pspec.xml b/desktop/misc/pisilinux-lightdm-greeter/pspec.xml new file mode 100644 index 0000000000..18f996c2cd --- /dev/null +++ b/desktop/misc/pisilinux-lightdm-greeter/pspec.xml @@ -0,0 +1,47 @@ + + + + + pisilinux-lightdm-greeter + https://github.com/erkanisik1/pisilinux-lightdm-theme + + Erkan Isik + erkanisik@pisilinux.org + + GPLv3 + lightdm + nody greeter for LightDM + nody greeter for LightDM + + https://github.com/erkanisik1/pisilinux-lightdm-theme/archive/refs/tags/v1.1.tar.gz + + + + + + + + pisilinux-lightdm-greeter + + lightdm + nody-greeter + + + /etc/lightdm/ + /usr/share/web-greeter/themes/ + + + web-greeter.yml + + + + + + 2026-02-18 + 1.1 + First release. + Erkan Isik + erkanisik@pisilinux.org + + + diff --git a/desktop/misc/pisilinux-lightdm-greeter/translations.xml b/desktop/misc/pisilinux-lightdm-greeter/translations.xml new file mode 100644 index 0000000000..89c3efaf0b --- /dev/null +++ b/desktop/misc/pisilinux-lightdm-greeter/translations.xml @@ -0,0 +1,7 @@ + + + pisi-lightdm-greeter + LightDM için Qt tabanlı bir giriş ekranı + LightDM için Qt tabanlı bir giriş ekranı + +