System herunterfahren lassen mit dem Powerknopf

Atomara

Atomara

Debrandeter User
Hi@all

sicher kennt ihr das , unter BSD braucht ihr nur den Powerknopf zu drücken und das System fährt runter.
Wie mache ich dass selbe mit Linux was muss ich im Kernel einbinden um diese Funktion zu nutzen und muss ich etwas an einer configdatei ändern ?

Kann ich auch andere Funktionen mit dem Powerknopf einbinden ? Zum Beispiel dass unter Kde die Session gesperrt wird oder der gleichen ?
 
Also wenn ich bei meinem Slackware den Powerknopf drücke, fährt er auch herunter.
Und bei deinem Debian dürfte das auch kein Problem sein.
Ist nämlich Distri unabhängig! :D

Du musst nur das ganze im Kernel aktivieren.
Die Entsprechenden Einträge per make menuconfig:
Code:
Power management options (ACPI, APM)  --->

   [*] Power Management support
   ACPI (Advanced Configuration and Power Interface) Support  --->

                          [*] ACPI Support
<*>   Button
APM Support aktivierst du nicht.

Ob man dem Powerbutton andere Funktionen zuweisen kann, weiß ich nicht.
Aber ich kann es mir nicht vorstellen.
Für solche Sachen hat die Tastatur ja genug Tasten! ;)
 
Zuletzt bearbeitet:
Ist das eigentlich so gesund wenn du jetzt z.B. den PowerButton einfach drücken würdest ?
Also, nicht das das iregndwie KDE oder noch andere laufende Programme stören könnte, weil die ja dann sicher nicht korrekt beendet werden, da kill-Befehl ?
 
du brauchst wie mo_no sagt die acpi unterstützung mit power button unterstützung im kernel.
Dadurch ist ein entsprechender Code beim drücken des Knopfes in der /proc/acpi/event verfügbar.
Diese datei wird vom acpid ausgelesen und verarbeitet.
In /etc/acpid/ kannst du dann die Konfigurationsdateien entsprechend anpassen; Das herunterfahren beim Knopfdruck sollte schon vorkonfiguriert sein. Du kannst dir aber ein beliebiges anderes Script schreiben und in dieser Datei auf den Knof binden.
Mfg
MTS
 
@ NDO
wie MTS schon gesagt hat, wird beim Drücken des Powerbuttons das Script /etc/acpi/acpi_handler.sh ausgeführt.
Bei mir steht da einfaches init 0 drinnen.
Wenn du den PC mit KDE herunterfährst, wird nichts anderes gemacht! ;)


@ MTS
.....also doch konfigurierbar.......
wusste ich gar nicht
 
mo_no schrieb:
@ NDO
wie MTS schon gesagt hat, wird beim Drücken des Powerbuttons das Script /etc/acpi/acpi_handler.sh ausgeführt.
Bei mir steht da einfaches init 0 drinnen.
Wenn du den PC mit KDE herunterfährst, wird nichts anderes gemacht! ;)
Gut, dann bin ich beruhigt :), weil ich möchte mir das evtl. auch einrichten.
 

Ähnliche Themen

Heimserver Konfiguration für Ubuntu Server?!

System friert einfach ein

Laptop wird unter SuSe super heiß und stürzt regelm. ab

System hängt nach: JDB: barrier-based sync failed on md1-8 - disabling barriers

Mal komplett was neues aufbauen ?

Zurück
Oben