Met commando uitloggen van KDE Plasma
Vasthangende programma’s in je desktop? Herstarten is vaak niet nodig, uitloggen (en terug inloggen) is meestal genoeg.
Van in een Konsole (terminal):
loginctl terminate-user copyleft
De gebruiker moet je zelf aanpassen, het is de naam die zichtbaar is in je prompt, bv copyleft@linuxuserbox:~/bin
Of je kan het zien in het path van je gebruiker:
cd ~
pwd
Ik gebruik dit commando op een pc waar ik met 6 verschillende desktops werk, en veel programma’s open heb staan, en door een voorlopig onbekende oorzaak een zeer traag werkende desktop krijg. Ik moet dan bij elke aktie heel lang wachten op reaktie, dus ook op de uitlog-menukeuze. Maar ik heb meestel wel ergens een terminal openstaan, en daar kan het met een commando, en dat gaat sneller. Het is een “propere” manier van afsluiten, en als je terug inlogt komen de programma’s die openstonden terug op.
Een variatie:
loginctl terminate-session
Too few arguments
Maar dan moet je wel de sessie opgeven, en er is niet zoiets als -1 of 0 voor huidige. Je kan de sessies oplijsten met loginctl list-sessions
loginctl list-sessions
SESSION UID USER SEAT TTY
10 1002 copyleft seat0
3 1002 copyleft seat0
.. en ik krijg sessions 3 en 10 bv; waarbij terminate-session 3
niets zichtbaars doet, terminate-session 10
wel mijn desktop afsluit, dus ik veronderstel dat je altijd het hoogste getal nodig hebt.
Waarschijnlijk zou deze ook wel werken (meestal is er alleen seat0 als je geen speciale hardware hebt):
loginctl terminate-seat seat0