Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/09/2008, à 16:35

pipou24

KDE 4 : arreter proprement en ligne de commande et sans mot de passe

Il s'agit de relancer une discussion qui s'est complètement vidée de sa substance. Il vous en coutera 5 minutes de votre temps (et peut être la perte irrémédiable de votre système big_smile... non, cette methode est sans risque) pour tester si sous KDE4 cette commande, lancée dans une Konsole éteint proprement votre ordinateur :

dbus-send --session --dest=org.freedesktop.PowerManagement --type=method_call --print-reply --reply-timeout=2000 /org/freedesktop/PowerManagement org.freedesktop.PowerManagement.Shutdown

utilité : lancer un script a la fermeture de la session puis éteindre proprement sans réclamer le mot de passe et sans "hacker" le systeme (notamment avec visudo).

D'avance merci.

Dernière modification par pipou24 (Le 28/09/2008, à 21:57)


Non geek et fier de l'être. ㋡

Hors ligne

#2 Le 28/09/2008, à 22:08

Toineo

Re : KDE 4 : arreter proprement en ligne de commande et sans mot de passe

Avec la syntaxe corrigée

Error org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 0

Mouais, visiblement y'a un truc qui cloche. J'ai pas suivi la discussion, ca marche sur les autres environnements ?

Gné ? J'ai pas compris... Je viens de relancer la commande, juste comme ca, et ca a marché...
Vient peut être du fait que la première a été exécutée peut de temps après le login...

Dernière modification par Toineo (Le 28/09/2008, à 22:12)


Fail

Hors ligne

#3 Le 28/09/2008, à 22:15

pipou24

Re : KDE 4 : arreter proprement en ligne de commande et sans mot de passe

Yeeeeeeeeeeeeeeeeessssssssssss !
en fait, je comprend pas trop cette histoire de timeout dans la commande et ca la fait echouer par moment (avec gnome) c'est peut etre ca.
En tout cas la piste est bonne. On a maintenant une méthode facilte pour arreter proprement un ordi sans mot de passe.
Normalement, cette commande correspond au clic sur le bouton arreter.


Non geek et fier de l'être. ㋡

Hors ligne

#4 Le 28/09/2008, à 22:20

Toineo

Re : KDE 4 : arreter proprement en ligne de commande et sans mot de passe

T'es bien sûr ? Parce que l'extinction me semblait assez rapide en fait...
Mais c'est peut être aussi parce que je suis sous intrepid sur cet ordi...

Oui, je pense qu'il y a deux trois trucs a améliorer (typiquement, le timeout), mais sinon ca a l'air plutôt fonctionnel...


Fail

Hors ligne

#5 Le 28/09/2008, à 22:36

pipou24

Re : KDE 4 : arreter proprement en ligne de commande et sans mot de passe

smile non, je ne suis sur de rien... Mais merci du test !


Non geek et fier de l'être. ㋡

Hors ligne

#6 Le 29/09/2008, à 16:48

Toineo

Re : KDE 4 : arreter proprement en ligne de commande et sans mot de passe

De rien wink

Surtout que KDE depuis sa version a carrément la classe (mais ceci n'est que mon avis)


Fail

Hors ligne

#7 Le 02/10/2008, à 22:15

Smarter

Re : KDE 4 : arreter proprement en ligne de commande et sans mot de passe

Pour arrêter KDE en utilisant dbus, le mieux est d'utiliser la commande fournie par ksmserver, qui est équivalente à cliquer sur le bouton "arrêter l'ordinateur" dans la fenêtre de déconnexion:

qdbus org.kde.ksmserver /KSMServer logout 0 2 0

Hors ligne

#8 Le 03/10/2008, à 02:35

pipou24

Re : KDE 4 : arreter proprement en ligne de commande et sans mot de passe

merci smarter smile


Non geek et fier de l'être. ㋡

Hors ligne

#9 Le 03/10/2008, à 13:40

pipou24

Re : KDE 4 : arreter proprement en ligne de commande et sans mot de passe

Au fait, je suppose que tu as testé ? tongue


Non geek et fier de l'être. ㋡

Hors ligne