From b4f36639bfdcdd89d023f8f2ba04d0e98ed54a35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jesko=20Ansch=C3=BCtz?= Date: Thu, 16 Apr 2026 16:06:10 +0200 Subject: [PATCH] =?UTF-8?q?fix(kiosk):=20Chromium-Stop=20beschleunigen=20(?= =?UTF-8?q?90s=20=E2=86=92=2010s)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Chromium reagiert im Kiosk-Modus nicht auf SIGTERM, sodass systemd 90 Sekunden auf den TimeoutStop wartete und dann SIGKILL senden musste. ExecStop killt Chromium jetzt explizit per pkill, TimeoutStopSec=10. Co-Authored-By: Claude Opus 4.6 --- ansible/roles/signage_display/templates/morz-kiosk.service.j2 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ansible/roles/signage_display/templates/morz-kiosk.service.j2 b/ansible/roles/signage_display/templates/morz-kiosk.service.j2 index 9ed4187..1a69668 100644 --- a/ansible/roles/signage_display/templates/morz-kiosk.service.j2 +++ b/ansible/roles/signage_display/templates/morz-kiosk.service.j2 @@ -15,6 +15,8 @@ UtmpMode=user Environment=HOME=/home/{{ signage_user }} ExecStartPre=/bin/sleep 3 ExecStart=/usr/bin/startx /usr/local/bin/morz-kiosk -- :0 vt1 -nocursor +ExecStop=/usr/bin/pkill -u {{ signage_user }} chromium +TimeoutStopSec=10 Restart=on-failure RestartSec=10