VM-Befunde abgehakt: Cinnamon/XFCE gelöst (Anchor::Click + Cinnamon-Extension), Gegenproben KDE/GNOME ok

This commit is contained in:
marcus hinz
2026-07-21 11:25:29 +02:00
parent a396218a82
commit 543d3a3ef6
4 changed files with 36 additions and 14 deletions
+5 -2
View File
@@ -1,10 +1,11 @@
---
name: linux-install-todos
description: Offene Linux-Paket-TODOs — GNOME-Extension via deb/rpm ausrollen + AppImage-Start unter GNOME sperren
description: Offene Linux-Paket-TODOs — GNOME- und Cinnamon-Extension via deb/rpm ausrollen + AppImage-Start unter GNOME sperren
metadata:
node_type: memory
type: project
originSessionId: 26f13b98-f5ce-4a4b-a65e-8244436d3ff7
modified: 2026-07-21T08:45:17.657Z
---
Zwei offene Aufgaben für die Linux-Installation (Stand 2026-07-11), aus der Analyse der GNOME-Popup-Extension.
@@ -15,4 +16,6 @@ Zwei offene Aufgaben für die Linux-Installation (Stand 2026-07-11), aus der Ana
**3. Aktivierung ohne manuellen Launcher-Start (Autostart).** Die systemweit installierte Extension ist nur *verfügbar*, aktiviert wird sie pro Benutzer in dconf; das postinst (root) kann diesen Schalter nicht setzen. Manuell die App aus dem App-Grid starten ist NO GO. Lösung: das Paket legt einen Autostart-Eintrag `/etc/xdg/autostart/ai-control.desktop`, die App (reine Tray-App) startet damit bei jedem Login von selbst. Ablauf: Install → einmal neu anmelden → beim Login kennt die Shell die Extension (lag vor dem Login da, wird beim Shell-Start gescannt), die autostartende App aktiviert sie im User-Kontext per `gnome-extensions enable ai-control-popup@local` → Icon erscheint sofort, ab da bei jedem Login automatisch. Einziger manueller Schritt bleibt das eine Neu-Anmelden nach der Installation — unvermeidbar, weil GNOME eine neu installierte Extension erst beim nächsten Login scannt und Wayland die Shell nicht live neu startet.
Siehe [[linux-release-prep]], [[linux-umzug]].
**4. Cinnamon-Extension paketieren (seit 2026-07-21).** `cinnamon-extension/ai-control-popup@local/` (extension.js, metadata.json) platziert das Popup unter Cinnamon-**Wayland** (Client-`set_position` dort wirkungslos; unter X11 bleibt die Extension passiv via `Meta.is_wayland_compositor()`). Ziel: `/usr/share/cinnamon/extensions/ai-control-popup@local/`; Aktivierung pro Benutzer über gsettings-Key `org.cinnamon enabled-extensions` — gleiches Autostart-/prerm-Thema wie bei GNOME. Kein D-Bus, kein Panel-Button: Tray kommt unter Cinnamon über SNI/xapp, die Extension macht nur Platzierung (Zeigerposition, Work-Area-geklemmt).
Siehe [[linux-release-prep]], [[linux-umzug]], [[vm-testflotte]].