Estoy usando debian con kde4 Tengo un script que necesito para ser ejecutado después de que un usuario inicie sesión en kde. El sistema está configurado para iniciar sesión automáticamente en un usuario y bloquear la sesión. Intenté agregar el script al inicio automático de kde pero parece que no se ejecuta si el usuario de inicio de sesión automático está configurado para bloquear la sesión de inmediato. Sólo comienza después de que se desbloquee la sesión. ¿Cómo puedo hacer que el script se ejecute después del inicio de sesión automático pero antes del bloqueo automático?
debian
script
kde-4
auto-login
AlexL
fuente
fuente
script_name.sh &
?Respuestas:
Una opción es deshabilitar el bloqueo automático por el sistema y llamarlo después de que el script haya terminado. Suponiendo que usted es capaz o está dispuesto a hacer eso:
No uso KDE, pero creo que este es el script para KDE 4.x +:
qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock
fuente
La forma en que se usa el escritorio para iniciar aplicaciones automáticamente en xorg es colocando
*.desktop
Archivos de inicio en la siguiente carpeta:Al parecer KDE respeta la convención y podría funcionar.
Los lanzadores se pueden copiar / vincular / arrastrar y soltar desde
/user/share/applications
.fuente
gdm
entonces mira/etc/gdm/PostLogin/Default
. También mira/etc/X11/Xsession.d
y / o/etc/X11/xinit/xinitrc.d
.