Ich habe einen SAMSUNG-Laptop, der nach den Erfahrungen der letzten Monate großartig war. Ich implementiere tatsächlich einige Funktionen, und da mir aufgefallen ist, dass ich meinen Laptop durch einfaches Öffnen des Deckels unter Windows 7 aus dem Ruhezustand aufwecken kann, muss ich den Ein- / Ausschalter drücken, um in Ubuntu aufwachen zu können. Mit einem Programm namens i-nex habe ich festgestellt, dass der Kernel keinen "lid switch" erkennt, und ich freue mich darauf, ihn zum Aufwecken der Funktion zu verwenden. Irgendwelche Ideen?
UPDATE:
Danke @yossile, dass du einige Hinweise gegeben hast ! Bei der Befehlsausgabe cat /proc/acpi/wakeup
wird das LID-Gerät jedoch nicht angezeigt. Ich habe immer noch den zweiten Befehlssatz ausprobiert, den Sie mir ohne Wirkung gegeben haben. Dann versuchte ich zu experimentieren und riet, dass LID durch einen anderen Wert benannt werden sollte, also versuchte ich, die anderen zu aktivieren. Bisher kein Sieg. Aber ich bemerkte, dass Geräte ohne PCI-Listings zu jeder Zeit deaktiviert waren, egal was ich versuchte. Hier ist die Ausgabe des Befehls cat /proc/acpi/wakeup
:
root@samsung:~# cat /proc/acpi/wakeup
Device S-state Status Sysfs node
PCE4 S4 *disabled pci:0000:00:04.0
SBAZ S4 *disabled pci:0000:00:14.2
P0PC S4 *disabled pci:0000:00:14.4
GEC S4 *disabled
PE20 S4 *disabled pci:0000:00:15.0
PE21 S4 *disabled
PE22 S4 *disabled pci:0000:00:15.2
PE23 S4 *disabled
PWRB S5 *enabled
Könnte es also sein, dass LID entweder GEC, PE21 oder PE23 ist?
Trotzdem gibt es die Datei / proc / acpi / button / lid / LID / state, die anzeigt, dass LID geöffnet ist. Noch mehr Ideen?
Antworten:
Sie können überprüfen, ob das Ereignis "Deckel öffnen" so konfiguriert ist, dass Ihr Betriebssystem aufgeweckt wird, indem Sie den
cat /proc/acpi/wakeup
Befehl ausführen .Wenn der Status des LID -Geräts zurzeit deaktiviert ist, können Sie versuchen, es zu aktivieren, indem Sie Folgendes ausführen:
Dies setzt den Status auf aktiviert.
Wenn Sie die Befehle erneut ausführen, wird sie wieder deaktiviert.
quelle
/proc/acpi/
Verzeichnis enthält nurbutton/lid/LID0
auf meinem Sony VAIO (die in Windows aufwacht , wenn der Deckel geöffnet wird , aber weder EchoLID
oderLID0
inwakeup
das Verhalten gewünscht wird.echo "LID" > /proc/acpi/wakeup
Option von aktiviert zu deaktiviert und zurück. Und in meinem Fall, wie @gumkins erwähnt, war esLID0
für mich nichtLID