Hallo, Thomas Moritz schrieb:
Am Freitag, 19. März 2010 11:41:23 schrieb Thomas Michalka:
Hallo Thomas,
wenn ich mal vergessen habe, mich an einem Rechner von einer KDE-Sitzung abzumelden, würde ich mich von der Sitzung gerne von einem entfernten Rechner aus abmelden, so dass die aktuelle Session genauso gespeichert wird, als hätte ich mich lokal abgemeldet.
Da in der Prozessliste mehrere Prozesse direkte Kindprozesse von init und nicht von kdeinit sind, kann man wohl nicht irgendeinem Prozess ein SIGTERM schicken, sondern müsste wohl das Logout-Programm starten, als hätte man lokal auf den Logout-Knopf gedrückt. Aber das erfordert nochmal eine Bestätigung durch Knopfdrücken auf "Abmelden" in einem Dialog, was remote kaum möglich scheint.
Wie kann man das also korrekt erledigen? Vielleicht ein Skript, das den Dialog entweder umgeht oder korrekt abwickelt?
Hast Du mal 'kdeinit4_shutdown' probiert?
Habe ich jetzt probiert, leider keinerlei Reaktion. Allerdings habe ich den Verdacht, dass auf dem Rechner irgendwas mit KDE 4.4.1 nicht stimmt, denn ab und zu habe ich das Phänomen, dass man an das System gerade lokal nicht mehr herankommt, wenn der Bildschirmschoner eine Weile aktiv war und später der Bildschirm abgedunkelt (Power-Down) wird. Da hilft dann nur noch ein reboot von remote, da auch ein init 3 mit folgendem init 5 den X-Server nicht mehr startet; vielleicht ein Problem von KDE zusammen mit fglrx. Gruß, Tom -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org