Korrekter shutdown über Taste. Traum?

Hallo,

seitdem ich mit LINUX zu tun habe, habe ich folgenden Traum:

Ab und an (alle paar Monate) hängt sich hier X auf. Dann geht keine Maus und keine Tastatur mehr. Der Rechner läuft aber normal weiter, Netz usw. gehen noch. Leider habe ich nicht immer die Möglichkeit übers Netz zu rebooten, so das ich den Resetknopf dücken muss *fröstel*.
Meine Idee war also schon immer mir eine Mini-Steckkarte zu basteln, da hängt dann ein Taster dran. Drückt man drauf, wird der Rechner sauber runtergefahren.

Kann man da nicht einfach einen freien Interrupt mit einer Taste auf LOW/HEIGHT legen? Irgendsoein 3-zeiler shell-script fragt den alle 2 sekunden ab und rebootet ggf?

Geht sowas? Ist das sinnvoll? Artet das Projekt aus? :wink:
So eine Interruptabfrage kann nicht so schwer sein, oder? Das kleine Tool xosview zeigt mir die Interrupts ja sogar grafisch an…

Vielleicht hat jemand ein paar Tips für mich? Man könnte ja erstmal ohne Hardwarebastelei so ein Progrämmchen z.B. mit dem Interrupt 12 (Maus) antesten.

freue mich schon auf Antworten *hihi*

Gruß,
… Jame~

andere Loesung
Hmm, deine Idee klingt gar nicht mal so schlecht. Da ja auch der Klammergriff auf Shutdown gelegt werden kann, geht sowas bestimmt auch (aber ich bin leider kein Hardware basteler)

Andere Loesung: an der 2. seriellen mit der DockingStation und einem mit VT100 Emulationi ausgestattetem PalmIIIx
… geht auch :wink:

gruss
kampi

Hallo Kampi,

eigentlich hatte war ich schon am ausloggen, da kam die Mail mit deiner antwort *g*.

Hmm, deine Idee klingt gar nicht mal so
schlecht.

-)

´ne!

Da ja auch der Klammergriff auf
Shutdown gelegt werden kann, geht sowas
bestimmt auch (aber ich bin leider kein
Hardware basteler)

IST die Hardware denn das Problem? Sonst wär da ja noch die Idee mit dem anderen Interrupt. Sobald man die Maus bewegt kommt shutdown (nur zum test :wink: ).

Andere Loesung: an der 2. seriellen mit
der DockingStation und einem mit VT100
Emulationi ausgestattetem PalmIIIx

klingt ähnlich verlockend wie jemandem der ein Modem hat nachts aus dem Bett zu klingel um übers Netz zu rebooten *g*

aber schon mal danke für´s „andenken“ des Problems :smile:

schöne Nacht,
… Jame~

Hallo,

seitdem ich mit LINUX zu tun habe, habe
ich folgenden Traum:

Ab und an (alle paar Monate) hängt sich
hier X auf. Dann geht keine Maus und
keine Tastatur mehr. Der Rechner läuft
aber normal weiter, Netz usw. gehen noch.
Leider habe ich nicht immer die
Möglichkeit übers Netz zu rebooten, so
das ich den Resetknopf dücken muss
*fröstel*.

HI James!
Reicht Dir da vielleicht schon der Magic SysRQ-Key (schau mal beim Kernel 2.2.x bauen unter „Kernel hacking“)?
Hat bei mir jedenfalls mal ein abgeschmiertes X „vernünftig“ heruntergefahren (es war sogar keine Netzwerk mehr da, da das Sys „ausgelastet“ war…)
Schönen Gruß
Sebastian

Hallo Sebastian,

Reicht Dir da vielleicht schon der Magic
SysRQ-Key

oho, aha :sunglasses: was ist das denn? Noch nie gehört…

(schau mal beim Kernel 2.2.x
bauen unter „Kernel hacking“)?

öh, wo nachschauen. In der Hilfe dazu?

-----snip-----
— Magic SysRq key —
x CONFIG_MAGIC_SYSRQ: x
x x
x If you say Y here, you will have some control over the system even x
x if the system crashes for example during kernel debugging (e.g., you x
x will be able to flush the buffer cache to disk, reboot the system x
x immediately or dump some status information). This is accomplished x
x by pressing various keys while holding SysRq (Alt+PrintScreen). The x
x keys are documented in Documentation/sysrq.txt. Don’t say Y unless x
x you really know what this hack does.
-----snap-----
Ich weiß aber nicht wirklich was ich tue, soll ich trotzdem ja sagen? :wink:
Also mit Alt+druck kann ich dann rebooten. Geht das auch wenn meine Tastatur klemmt? Nach so einem Absturz den ich meine kann ich auch mit der NumLocktaste nicht mehr die LED einschalten.

Aber schon mal danke für diese neue Idee :smile:

schönen gruß,
… Jame~