Hallo,
ist es das gleiche ob ich unter Gnome ausschalten sage, oder (wenn Gnome läuft) auf Console2 shutdown als root eingebe?
Werden dann alle Gnome Programme sauber beendet?
Shutdown Console <-> Shutdown Gui
-
- Beiträge: 1213
- Registriert: 09.11.2007 13:25:57
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: Shutdown Console <-> Shutdown Gui
Ich kann sagen: Das zb aMule da sicher ein Sonderfall ist.
Hatte eben bei einem Bekannten die Datei ~/.aMule/muleLock entfernen müssen. Diese wird beim Start von aMule erstellt und verhindert das eine weitere Instanz von aMule gestartet werden kann. Oder eben das aMule überhaupt gestartet wird.
Normal ist es aber eigentlich so, das ein Programm eine Funktion hat, die ausgeführt wird wenn es beendet wird, auch wenn es normal vom System -und nicht vom user- beendet wird.
Es ist aber glaub mit kill -9 $(pidof <prozessname>) möglich auch das ausführen dieser Funktion zu verhindern.
Ich wäre da vorsichtig.
Hatte eben bei einem Bekannten die Datei ~/.aMule/muleLock entfernen müssen. Diese wird beim Start von aMule erstellt und verhindert das eine weitere Instanz von aMule gestartet werden kann. Oder eben das aMule überhaupt gestartet wird.
Normal ist es aber eigentlich so, das ein Programm eine Funktion hat, die ausgeführt wird wenn es beendet wird, auch wenn es normal vom System -und nicht vom user- beendet wird.
Es ist aber glaub mit kill -9 $(pidof <prozessname>) möglich auch das ausführen dieser Funktion zu verhindern.
Ich wäre da vorsichtig.
Re: Shutdown Console <-> Shutdown Gui
mir geht es darum, z.b. ohne maus bei gestarteten system z.b. mit strg+alt+f2 auf die zweite console zu kommen, um den rechner hier mit shutdown herunter zu fahren.
das löst ja im prinzip so ein init script aus. ist es das gleiche script, wie z.b. bei herunterfahren unter gnome???
ein offenes programm wie openoffice würde dann ja einen dialog zum speichern anbieten, den man nicht mehr sieht... schliesst das dann trotzdem?
das löst ja im prinzip so ein init script aus. ist es das gleiche script, wie z.b. bei herunterfahren unter gnome???
ein offenes programm wie openoffice würde dann ja einen dialog zum speichern anbieten, den man nicht mehr sieht... schliesst das dann trotzdem?
Re: Shutdown Console <-> Shutdown Gui
Normal wird beim Runterfahren an alle laufenden Prozesse das Signal SIGTERM geschickt und dann ein wenig gewartet. Dieses Signal sollte - falls die Programme sauber gecoded sind - dazu führen, dass sich die Programme sauber beenden, sprich Locks freigeben, temporäre Dateien löschen und ähnliches mehr.i hat geschrieben:Normal ist es aber eigentlich so, das ein Programm eine Funktion hat, die ausgeführt wird wenn es beendet wird, auch wenn es normal vom System -und nicht vom user- beendet wird.
Es ist aber glaub mit kill -9 $(pidof <prozessname>) möglich auch das ausführen dieser Funktion zu verhindern.
Ich wäre da vorsichtig.
Nach einer bestimmten Zeit wird dann ein SIGKILL hinterher geschickt. Dieses beendet die Prozesse hart, das heisst, sie können keine eventuell nötigen Aufräumarbeiten mehr vornehmen.
Zu aMule: wenn das ab und zu passiert, ok, unschön. Wenns der Regelfall ist --> BUG
Re: Shutdown Console <-> Shutdown Gui
Ok, kann man die Zeit die nach Sigterm gewartet wird, irgendwo in einer Script Datei einstellen?
Welches Script steuert genau das herunterfahren des Systemes?
Welches Script steuert genau das herunterfahren des Systemes?
-
- Beiträge: 1213
- Registriert: 09.11.2007 13:25:57
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: Shutdown Console <-> Shutdown Gui
Das ist zum 1. mal passiert. Sonst scheint es dort zu laufen ...Zu aMule: wenn das ab und zu passiert, ok, unschön. Wenns der Regelfall ist --> BUG
-
- Beiträge: 1213
- Registriert: 09.11.2007 13:25:57
- Lizenz eigener Beiträge: GNU General Public License
-
Kontaktdaten:
Re: Shutdown Console <-> Shutdown Gui
Name
shutdown - bring the system down
Synopsis
/sbin/shutdown [-t sec] [-arkhncfFHP] time [warning-message]
Use /etc/shutdown.allow.
-t sec
Tell init(8) to wait sec seconds between sending processes the warning and the kill signal, before changing to another runlevel.
Könnte es das sein?
shutdown - bring the system down
Synopsis
/sbin/shutdown [-t sec] [-arkhncfFHP] time [warning-message]
Use /etc/shutdown.allow.
-t sec
Tell init(8) to wait sec seconds between sending processes the warning and the kill signal, before changing to another runlevel.
Könnte es das sein?
Re: Shutdown Console <-> Shutdown Gui
für KDE zum Beispiel gab es auch einen dcop-Aufruf, der von der Konsole genau so wirkte wie sich im Menü auf Runterfahren durchzuklickern. Vielleicht gibt's für gnome auch so was (googeln)