turnstile en vez de elogind

turnstile solo crea XDG_RUNTIME_DIR (backend none, sin exportar el bus de
D-Bus, que lo abre .xinitrc). Xorg ya arranca como root con Xorg.wrap y la
tapa y los botones los lleva acpid, así que elogind sobraba. Fuera su
logind.conf.d.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01C5v1qWDwgkaVM5kjVHGGh8
This commit is contained in:
Alejandro Guerrero 2026-09-28 12:15:50 +02:00
parent 9f3863ac33
commit 1f4a6a8803
Signed by: alejandrogs73
GPG key ID: 1CFF10953BEE333C
6 changed files with 82 additions and 42 deletions

View file

@ -1,11 +0,0 @@
# acpid ya se encarga de la tapa y del botón de suspender (llama a zzz) y del
# botón de encendido. Si elogind también reacciona, el portátil se suspende
# dos veces: al abrir la tapa se enciende, se vuelve a suspender y luego
# arranca. Así solo lo gestiona acpid.
[Login]
HandlePowerKey=ignore
HandleSuspendKey=ignore
HandleHibernateKey=ignore
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
HandleLidSwitchDocked=ignore

View file

@ -0,0 +1,7 @@
# turnstile en vez de elogind, solo para crear /run/user/UID
# (XDG_RUNTIME_DIR) al entrar. Sin gestor de servicios de usuario: lo de la
# sesión lo arranca .xinitrc. Tampoco exporta DBUS_SESSION_BUS_ADDRESS,
# porque el bus lo abre .xinitrc con dbus-run-session.
backend = none
manage_rundir = yes
export_dbus_address = no