Ich habe ein seltsames Problem, bei dem mein Laptop beim Schließen aufwacht, viel Wärme erzeugt und viel Frust verursacht.
Gibt es eine Möglichkeit, festzustellen, ob der Deckel des Laptops geschlossen ist, sodass ich den Computer automatisch (über ein Cron-Skript) anhalten kann, wenn er sich bei geschlossenem Deckel selbst aufweckt?
Durch Schließen des Deckels wird die Maschine derzeit angehalten und durch Öffnen geöffnet, sodass sie ordnungsgemäß funktioniert. Es ist ein 2011 MacBook Pro mit Ubuntu 12.04.
power-management
laptop
Naftuli Kay
quelle
quelle
Antworten:
Für meinen speziellen Fall kann ich den Status des Deckels mit abrufen
Ich kann dann einfach nach suchen
open
oderclosed
sehen, ob es offen oder geschlossen ist.quelle
Keine wirkliche Antwort auf Ihre Linux-spezifische Frage, daher sollte diese Antwort möglicherweise in die Kommentare verschoben werden:
Es ist bekannt, dass MacBooks aller Generationen einige Probleme mit ihrem Systemverwaltungs-Controller haben. Eines der Symptome ist ein seltsames Verhalten beim Schließen und Öffnen des Deckels. Diese Support-Seite von Apple kann Ihnen bei der Behebung des Problems helfen: https://support.apple.com/kb/HT3964
quelle
sysctl
Wert, der angibt, ob der Deckel geöffnet oder geschlossen ist.sysctl | grep lid
würde den Namen des gewünschten Systems ergeben. Ich weiß jedoch nicht, wie Linux damit umgeht.