escritorio-kde: declarar kactivitymanagerd (plasmashell ABORTA sin él)
Arrancando la imagen KDE en QEMU: kwin toma el DRM, expone wayland-0, plasmashell arranca… y la pantalla se queda EN NEGRO con los dos procesos vivos. El serial repetía 'STATUS: kwin=1 plasmashell=1' durante minutos, que se lee como salud. La causa estaba en el log de Qt, no en el estado de procesos: kde.plasmashell: Aborting shell load: The activity manager daemon (kactivitymanagerd) is not running. No sale de la clausura de las 7 raíces porque NO es dep de build de nada: plasmashell lo pide por D-Bus al arrancar. scripts/kde/plasma-start-qemu.sh ya lo lanzaba (l.188); lo que faltaba era que el paquete entrara al rootfs. Ya estaba sellado — declararlo no cuesta un build. Misma figura que las raíces de runtime de GNOME (imports.gi.*): lo que se invoca por bus es invisible al grafo de deps. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0164nrZWZc78Mr2srrsnoM8U
This commit is contained in:
@@ -63,6 +63,15 @@ paquetes = [
|
||||
# roto: sin tipos de fichero, sin apps X11, sin diálogos de autorización y con los controles QML
|
||||
# en un estilo genérico. Ver docs/state/frontera-triaje.toml para el porqué de cada uno.
|
||||
"shared-mime-info", "xwayland", "polkit-qt-1", "qqc2-breeze-style",
|
||||
# ⚠ Añadido el 2026-09-03 arrancando la imagen en QEMU. NO sale de la clausura de las 7 raíces
|
||||
# porque no es dep de BUILD de nada: es dep de RUNTIME de plasmashell, que lo pide por D-Bus y
|
||||
# **ABORTA** si no contesta —`kde.plasmashell: Aborting shell load: The activity manager daemon
|
||||
# (kactivitymanagerd) is not running.`— dejando kwin vivo y la pantalla EN NEGRO. El síntoma miente:
|
||||
# `STATUS: kwin=1 plasmashell=1` durante minutos, con los dos procesos vivos y nada pintado.
|
||||
# `plasma-start-qemu.sh` ya lo lanzaba (línea 188); lo que faltaba era que el paquete ENTRARA.
|
||||
# Misma figura que las raíces de runtime de GNOME (imports.gi.*): el cierre de BUILD no es el
|
||||
# cierre de RUNTIME, y lo que se invoca por bus es invisible al grafo de deps.
|
||||
"kactivitymanagerd",
|
||||
# ── CAPA 2: EL ESCRITORIO USABLE ─────────────────────────────────────────────────────────────
|
||||
# ⚠ Añadidas el 2026-09-03. **Las 22 ya estaban SELLADAS en esta cola y no las declaraba nadie**,
|
||||
# así que no cuestan un build: sólo entran a la clausura. Se descubrió listando los `(cola,nombre)`
|
||||
|
||||
Reference in New Issue
Block a user