¿Cómo puedo cerrar / reiniciar / cerrar sesión con seguridad KDE desde la línea de comando?

21

No estoy hablando de los comandos shutdown y reboot . Quiero iniciar la misma rutina desde la línea de comando que se realizaría si presionara el botón de cerrar sesión / reiniciar / apagar dentro del escritorio de KDE.

    
pregunta txwikinger 10.08.2010 - 18:48

3 respuestas

23

Para kde4:

qdbus org.kde.ksmserver /KSMServer org.kde.KSMServerInterface.logout -1 -1 -1

Los tres parámetros enteros son los argumentos confirm , sdtype y sdmode a KWorkSpace :: requestShutDown . Sus valores se explican en la parte superior de la página.

    
respondido por el Gilles 10.08.2010 - 19:51
3

Para cualquier versión de KDE (tal vez también GNOME y otros):

En el Centro de control de KDE (KDE3.5 / trinity) puede establecer un atajo de teclado para "detener sin confirmación" (debe ser complicado para evitar tragedias, como Ctrl + Shift + Alt + Eliminar ) y luego ejecutar xvkbd (teclado virtual):

xvkbd -text '\C\S\A\d'

Puede crear un alias para esto (por ejemplo, kdehalt );

Mi favorito: sleep 1h 20m && kdehalt o wget "http://something" ; kdehalt .

    
respondido por el Zdeněk Válek 24.10.2011 - 22:56
0

Usualmente uso el comando init para reiniciar y ... Me gusta este comando

# Default run level. The run levels are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS 
#   (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)


sjb@sjb-laptop~$ init 6
    
respondido por el Sajad Bahmani 10.08.2010 - 20:01

Lea otras preguntas en las etiquetas