Skript beim Beenden einer KDE-Sitzung
Hallo, ich habe folgendes Problem: Da ich auf den Uni-Rechnern nur sehr wenig Speicher hab, würde ich gern ein Skript schreiben, dass mir beim Beenden jeder KDE-Sitzung z.B. den Konqueror-Cache löscht. Wie kann ich es erreichen, dass ein Skript bei jedem Beenden einer Sitzung ausgeführt wird? philipp
On Wed, Feb 09, 2005 at 10:50:33PM +0100, Philipp Otte wrote:
Wie kann ich es erreichen, dass ein Skript bei jedem Beenden einer Sitzung ausgeführt wird?
Eine eigene .xinitrc oder .xsessionrc schreiben, je nachdemm ob die KDE Sitzung per "startx" oder XDM gestartet wird. -- Peter
Hallo Peter, hallo Philipp, hallo Leute, Am Mittwoch, 9. Februar 2005 23:15 schrieb Peter Wiersig:
On Wed, Feb 09, 2005 at 10:50:33PM +0100, Philipp Otte wrote:
Wie kann ich es erreichen, dass ein Skript bei jedem Beenden einer Sitzung ausgeführt wird?
Eine eigene .xinitrc oder .xsessionrc schreiben, je nachdemm ob die KDE Sitzung per "startx" oder XDM gestartet wird.
Das wird dann aber beim _An_melden ausgeführt. Abmelde-Scripte können angeblich [1] in ~/.kde/shutdown/ abgelegt werden. Der Name der Scripte muss AFAIK auf .sh enden; das Ganze geht erst ab KDE 3.3. Gruß Christian Boltz [1] Laut einer Mail von Marcus Roeckrath in suse-linux, Message-Id: <20050209210035.5DED8143869F@Cantor.suse.de> --
Liegt nicht an meinem .spec. Das sagt jeder ;-) Naja, aber ich zu Recht ;)) Sagt auch jeder ;-) *SCNR* [> David Haller und Christian Boltz in fontlinge-devel]
* Christian Boltz [10.02.2005 22:57]:
Am Mittwoch, 9. Februar 2005 23:15 schrieb Peter Wiersig:
On Wed, Feb 09, 2005 at 10:50:33PM +0100, Philipp Otte wrote:
Wie kann ich es erreichen, dass ein Skript bei jedem Beenden einer Sitzung ausgeführt wird?
Eine eigene .xinitrc oder .xsessionrc schreiben, je nachdemm ob die KDE Sitzung per "startx" oder XDM gestartet wird.
Das wird dann aber beim _An_melden ausgeführt.
Jein. Die letzte Zeile ist normalerweise exec $WINDOWMANAGER Und alles, was danach ausgeführt wird, wird dann im Prinzip beim *Ab*melden ausgeführt. Gruß, Bernhard
On Fri, Feb 11, 2005 at 01:14:36AM +0100, Peter Wiersig wrote:
On Thu, Feb 10, 2005 at 11:06:14PM +0100, Bernhard Walle wrote:
Und alles, was danach ausgeführt wird, wird dann im Prinzip beim *Ab*melden ausgeführt.
Eben.
Argh, wobei, wenn man dieses Verhalten will, darf man ja NICHT exec $WINDOWMANAGER verwenden, seondern nur "$WINDOWMANAGER" ausfuehren, damit die Ausfuehrung zurueckkehrt. -- Peter
On Thursday 10 February 2005 23:06, Bernhard Walle wrote:
Das wird dann aber beim _An_melden ausgeführt.
Jein. Die letzte Zeile ist normalerweise
exec $WINDOWMANAGER
Und alles, was danach ausgeführt wird, wird dann im Prinzip beim *Ab*melden ausgeführt.
...wenn man das "exec" wegläßt, natürlich.
Nur der Vollständigkeit halber. ;-)
CU
--
Stefan Hundhammer
On Wednesday 09 February 2005 22:50, Philipp Otte wrote:
Hallo, ich habe folgendes Problem: Da ich auf den Uni-Rechnern nur sehr wenig Speicher hab, würde ich gern ein Skript schreiben, dass mir beim Beenden jeder KDE-Sitzung z.B. den Konqueror-Cache löscht. Wie kann ich es erreichen, dass ein Skript bei jedem Beenden einer Sitzung ausgeführt wird? philipp
Das entsprechende Skript in ~/.kde/shutdown ablegen und sicherstellen, dass es ausführbar ist. Außerdem in der ersten Skriptzeile den Interpreter angeben, z.B.: #!/usr/bin/perl Stefan
participants (6)
-
Bernhard Walle
-
Christian Boltz
-
Peter Wiersig
-
Philipp Otte
-
Stefan Hundhammer
-
Stefan Lang