蓋が開いているときにラップトップを起動しますか?


18

私はSAMSUNGラップトップを持っています。これは過去数ヶ月の経験からすれば素晴らしいものです。実際にいくつかの機能を実装していますが、気づいたので、Windows 7の蓋を開くだけでラップトップをスリープから復帰させることができますが、Ubuntuで起動するには電源ボタンを押す必要があります。i-nexと呼ばれるプログラムを使用して、カーネルが「蓋スイッチ」を決定することに注意し、機能を起動するためにそれを使用することを楽しみにしています。何か案は?

ここに画像の説明を入力してください

更新:手がかりを見つけて くれてありがとう@yossile!ただし、コマンドの出力にcat /proc/acpi/wakeupはLIDデバイスは表示されません。私はまだあなたが私に与えた2番目のコマンドセットを効果なしで試しました。次に、LIDには他の値で名前を付けるべきだと推測して実験を試みたので、他の値を有効にしてみました。今のところ勝利はありません。しかし、pciリストを持たないデバイスは、私が試したものに関係なく、常に無効になっていることに気付きました。コマンドの出力は次の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

それでは、LIDがGEC、PE21、またはPE23である可能性があります。

それでも、LIDが開いていることを示す/ proc / acpi / button / lid / LID / stateファイルがあります。他にアイデアはありますか?


このリンクの何かがあなたを助けますか?thecodecentral.com/2011/01/18/...
fossfreedom

ラップトップでスリープが機能していません。開いたときにラップトップのスイッチステータスを「ウェイクアップ」に設定します。しかし、ありがとう!
crackout12

回答:


10

cat /proc/acpi/wakeupコマンドを実行することにより、OSを起動するようにLid openイベントが構成されているかどうかを確認できます。
LID」デバイスのステータスが現在無効になっている場合は、次を実行して有効にすることができます。

sudo -s
echo "LID" > /proc/acpi/wakeup

これにより、ステータスが有効に設定されます。
コマンドを再度実行すると、無効に戻ります。


これはまさに、蓋を開けたときにウェイクアップを無効にしたいと考えていたものです。ありがとう。
Abhinavサルカール

6
/ proc / acpi / wakeupにはLIDが含まれていませんが、代わりにLID0が含まれています。したがって、エコー "LID0"> / proc / acpi / wakeupがうまくいきました。ありがとうございました!
ガムキンズ

5
私の/proc/acpi/ディレクトリが含まれているだけでbutton/lid/LID0、私のソニーのVAIO(蓋を開けるときにWindowsに目覚めるが、エコーでもない上LIDまたはLID0wakeup。目的の動作を取得します
ポールLammertsma

逆に蓋を開けたときにウェイクアップを無効にしたい場合は、echo "LID" > /proc/acpi/wakeup有効から無効に切り替えてから元に戻します。そして、私の場合、@ gumkinsが言及したようにLID0、それは私のためではありませんでしたLID
gene_wood
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.