runbook cosmic: sólo el settings-daemon es fatal — el resto de los componentes se pueden probar a medias
start_component() sólo hace error!() y sigue (main.rs:558). Medido leyendo el código, no probando: la sesión arranca con la suite incompleta y lo que falte aparece como líneas de error. Cambia el orden en que conviene probar. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Delta semántico
Ninguna definición cambió: el cambio es de texto, documentación o datos.
1 archivos · +5 −1
diff --git a/docs/runbooks/cosmic-desktop.md b/docs/runbooks/cosmic-desktop.md
index ed5a9435..e33cdb21 100644
--- a/docs/runbooks/cosmic-desktop.md
+++ b/docs/runbooks/cosmic-desktop.md
@@ -164,7 +164,11 @@ INFO cosmic_session: got environmental variables from cosmic-comp: [("WAYLAND_D
ERROR panic: 'failed to start settings daemon: NotFound' src/main.rs:255
```
-Es un `.expect()`, sin feature que lo apague. **Esto corrige lo que decía la sección de
+Es un `.expect()`, sin feature que lo apague. **Y es el ÚNICO así**: los demás componentes se lanzan
+con `start_component()`, que ante un fallo sólo hace `error!("failed to start …")` y sigue
+(`main.rs:558`). O sea que la sesión se puede probar con la suite a medias —el resto de las piezas que
+falten van a aparecer como líneas de error y nada más—; el settings-daemon es la única cuya ausencia
+la mata. **Esto corrige lo que decía la sección de
cosmic-settings-daemon**: no es que sin él se pierdan el brillo y el tema, es que **no hay sesión**.
Queda por eso el modo `bare` en `cosmic-start` —el camino que upstream ya soporta como
`install-bare-session`—: se lanza el compositor solo y los clientes a mano contra su WAYLAND_DISPLAY.