web-dev-qa-db-ja.com

電源ボタンが一時停止をトリガーしない(または何も)

ラップトップの電源ボタンを設定して、一時停止を開始したいのですが。蓋を閉じるか、pm-suspend、問題はボタンであり、一時停止プロセス自体ではありません。私はGnomeを使用し、Tweakツールを使用してシステムを再起動するように構成したので、これも問題ではありません。

問題は、システムが電源キーを押していることを認識していないことです。これが事実であることを最も明確に示しているのは、ボタンを押して画面の明るさや音量を制御するときとは異なり、acpi_listen電源ボタンを押しても何も返されません。

詳細を説明するために、私はLenovo Thinkpad X1 Carbon(第3世代)とSuse 13.2を使用しています。

9
Onturenio

同じノートパソコンを持っています。電源ボタンを1秒以上押しましたか?イベントをトリガーするのに少し時間がかかります。

13
boon

あなたが試すかもしれません:

  • 他のGNU/Linuxディストリビューションで同じ問題があるかどうかを確認する(DebianやUbuntuなどのライブCDを使用するのが最も簡単)
  • bIOS ACPI設定の変更(ある場合)
  • acpi_osi='!Windows 2012'および/またはその他のACPI関連オプションで起動しようとしています(たとえば http://redsymbol.net/linux-kernel-boot-parameters/ を参照)
  • acpi.debug_layer=0x2 acpi.debug_level=0xffffffffを使用して起動し、起動時および電源キーを押したときにdmesg(8)に明らかになるものが表示されるかどうかを確認します。
  • bIOSファームウェアのアップグレード(アップデートが利用可能な場合)
  • 新しいカーネルを試す
  • thinkpad_acpiモジュールオプションで遊ぶ(カーネルが認識するオプションのリストを取得するにはmodinfo -p thinkpad_acpiを使用し、説明については http://www.thinkwiki.org/wiki/Thinkpad-acpi を使用してください)

(そして、ここでそれが役に立ったと報告します)。

2
Matija Nalis