web-dev-qa-db-ja.com

LenovoのUbuntuは、サスペンドモードのときに自動的に起動し続けます

これは、多くの人が説明しているように数秒後、または数分または数時間後に起こります。キーボードを押すかマウスを動かすと、ディスプレイはオフのままになります。

理由は何ですか?

私はBluetoothマウスを使用していますが、寝ているときに接続するのは、それらを近くのバッグに入れたからですか?しかし、たとえそうだとしても、それが唯一の理由ではないと思います。」

更新:

$ cat /proc/acpi/wakeup
Device  S-state   Status   Sysfs node
LID       S3    *enabled   platform:PNP0C0D:00
IGBE      S4    *enabled   pci:0000:00:19.0
EXP3      S4    *disabled  pci:0000:00:1c.2
XHCI      S3    *enabled   pci:0000:00:14.0
EHC1      S3    *enabled   pci:0000:00:1d.0

キーボードのキーを押すだけでウェイクアップできるようにするには、何を無効にする必要がありますか?

2
アレックス

LIDはラップトップのふただと思うので、ふたを開いて目を覚ますことができるように、そのままにしておきます。 IGBEはネットワークカードであるため、問題に関連していないようです。 EXP3が何であるかはわかりませんが、無効になっているので問題ではありません。これにより、XHCIとEHCIが残ります。これら2つはUSBハブです(1つはUSB 2.0、もう1つは3.0)。

any USBデバイスからのウェイクアップを無効にするには、次を/etc/rc.localに追加するだけです:

echo "XHCI" > /proc/acpi/wakeup
echo "EHC1" > /proc/acpi/wakeup

また、rootとしてコマンドを実行し、ラップトップをスリープ状態にして、それ自体で起動が停止するかどうかを確認することもできます。この変更を行う前後にマウスを動かしてみて、効果があるかどうかを確認してください。

4
o9000