Linuxをインストールした後、古いラップトップは「スリープ」状態を維持し続けます。

Linuxをインストールした後、古いラップトップは「スリープ」状態を維持し続けます。

私は最近16年前(またはそれ以前)のラップトップにantiX 19.3をインストールしました。私が続けている問題の1つは、それが眠り続けているということです! 30〜45秒ごとにスリープモードに入り、キーを押すと再起動します。これには起動順序も含まれます。これは、ランレベル5のinitスクリプトを実行したときに一度発生しました。デスクトップ環境(IceWM)がロードされた後も続行されます。

私は読んだこの非常に関連性の高い質問、回避策を見つけました。カーネルのgrub2ブートラインでACPIとAPMを完全に無効にしましたacpi=off apm=off。しかし、ファンの速度制御などを望む場合は、ノートブックを使用しない場合はスリープモードに切り替えることが重要であるため、これは良い解決策ではありません。

別の提案はsystemd機能に関連していますが、私のディストリビューションはsystemdを使用しません。

また何ができますか?また、この問題の原因は何ですか?

これは私のdmesgの重複部分です。

[Wed May 12 17:11:00 2021] VFS: busy inodes on changed media or resized disk sr0
[Wed May 12 17:11:26 2021] PM: suspend entry (deep)
[Wed May 12 17:11:26 2021] PM: Syncing filesystems ... done.
[Wed May 12 17:11:26 2021] Freezing user space processes ... (elapsed 0.001 seconds) done.
[Wed May 12 17:11:26 2021] OOM killer disabled.
[Wed May 12 17:11:26 2021] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[Wed May 12 17:11:26 2021] Suspending console(s) (use no_console_suspend to debug)
[Wed May 12 17:11:26 2021] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[Wed May 12 17:11:26 2021] sd 0:0:0:0: [sda] Stopping disk
[Wed May 12 17:11:28 2021] ACPI: EC: interrupt blocked
[Wed May 12 17:11:28 2021] ACPI: Preparing to enter system sleep state S3
[Wed May 12 17:11:28 2021] ACPI: EC: event blocked
[Wed May 12 17:11:28 2021] ACPI: EC: EC stopped
[Wed May 12 17:11:28 2021] PM: Saving platform NVS memory
[Wed May 12 17:11:28 2021] Disabling non-boot CPUs ...
[Wed May 12 17:11:28 2021] ACPI: Low-level resume complete
[Wed May 12 17:11:28 2021] ACPI: EC: EC started
[Wed May 12 17:11:28 2021] PM: Restoring platform NVS memory
[Wed May 12 17:11:28 2021] ACPI: Waking up from system sleep state S3
[Wed May 12 17:11:28 2021] ACPI: EC: interrupt unblocked
[Wed May 12 17:11:28 2021] usb usb2: root hub lost power or was reset
[Wed May 12 17:11:28 2021] usb usb3: root hub lost power or was reset
[Wed May 12 17:11:28 2021] usb usb4: root hub lost power or was reset
[Wed May 12 17:11:28 2021] 8139too 0000:01:00.0 eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
[Wed May 12 17:11:28 2021] sd 0:0:0:0: [sda] Starting disk
[Wed May 12 17:11:28 2021] ACPI: EC: event unblocked
[Wed May 12 17:11:28 2021] ata1.00: ACPI cmd ef/03:0c:00:00:00:a0 (SET FEATURES) filtered out
[Wed May 12 17:11:28 2021] ata1.00: ACPI cmd ef/03:45:00:00:00:a0 (SET FEATURES) filtered out
[Wed May 12 17:11:28 2021] ata2.00: ACPI cmd ef/03:0c:00:00:00:a0 (SET FEATURES) filtered out
[Wed May 12 17:11:28 2021] ata2.00: ACPI cmd ef/03:42:00:00:00:a0 (SET FEATURES) filtered out
[Wed May 12 17:11:29 2021] usb 3-2: reset full-speed USB device number 2 using uhci_hcd
[Wed May 12 17:11:29 2021] firewire_core 0000:01:02.0: rediscovered device fw0
[Wed May 12 17:11:30 2021] OOM killer enabled.
[Wed May 12 17:11:30 2021] Restarting tasks ... done.
[Wed May 12 17:11:30 2021] PM: suspend exit
[Wed May 12 17:11:35 2021] VFS: busy inodes on changed media or resized disk sr0
[Wed May 12 17:12:01 2021] PM: suspend entry (deep)

メモ:

  • ノートブックに以前にインストールされたWindows XPでは、これが起こらなかったことに言及したいと思います。
  • ノートブックのバッテリーがほぼ放電され、主電源に接続されている間にのみ実行できます。
  • カーネルバージョンを4.9.somethingから4.19.something(antixパッケージイメージ)に切り替えてみましたが、何の効果もありませんでした。
  • ラップトップ情報:Clevo M3CW、Pentium M 1.6GHz、1GB RAM、40GB HDD。私のための内蔵CDがあります。別の種類の問題これは関係ないかもしれません。

ベストアンサー1

以下を行います。

  • /etc/elogind/logind.conf.

  • HandleLidSwitchセクションのオプションを[Login]次のように設定します。

    HandleLidSwitch=ignore
    

    (注:#行の先頭にはコメントはありません!)

  • コンピュータを再起動してください

これは私にとって効果的です。それでも問題が解決しない場合は、他のACPI信号を無視してみてください。確かに、古いノートブックは奇妙な方法でこれらのシグナルをエクスポートするか、Linuxカーネルがシグナルを誤って解釈します。

おすすめ記事