Ubuntu 19.10ノートブックは一時停止後すぐに目覚めます。

Ubuntu 19.10ノートブックは一時停止後すぐに目覚めます。

Ubuntu ASUSノートブックを一時停止しようとすると、すぐに目が覚めます。私はこのノートブックを数ヶ月間使用しましたが、私が覚えている限り、常にこの問題がありました。私はこの問題を解決するためにいくつかの解決策を試しましたが、そのうち何も機能しませんでした。

/proc/acpi/wakeupファイルのすべてのフィールドを無効にするように設定してみました。また、問題になる可能性があると考えて、セカンダリNvidiaグラフィックカードを無効にしようとしました(実際にこれが成功したかどうかはわかりませんが、確認方法がわかりません)。

dmesg出力:

[   57.214218] PM: suspend entry (s2idle)
[   61.995781] Filesystems sync: 4.787 seconds
[   62.000447] Freezing user space processes ... (elapsed 0.003 seconds) done.
[   62.004139] OOM killer disabled.
[   62.004140] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[   62.005597] printk: Suspending console(s) (use no_console_suspend to debug)
[   62.007240] wlo1: deauthenticating from 24:7f:20:aa:03:56 by local choice (Reason: 3=DEAUTH_LEAVING)
[   62.402707] pci 0000:01:00.0: Enabling HDA controller
[   62.421668] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[   62.540601] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[   62.608208] iwlwifi 0000:00:14.3: FW already configured (0) - re-configuring
[   62.631788] OOM killer enabled.
[   62.631790] Restarting tasks ... done.
[   62.666222] PM: suspend exit
[   62.726320] ata3: SATA link down (SStatus 4 SControl 300)
[   66.418569] wlo1: authenticate with 24:7f:20:aa:03:56
[   66.427189] wlo1: send auth to 24:7f:20:aa:03:56 (try 1/3)
[   66.467410] wlo1: authenticated
[   66.471843] wlo1: associate with 24:7f:20:aa:03:56 (try 1/3)
[   66.476075] wlo1: RX AssocResp from 24:7f:20:aa:03:56 (capab=0x1411 status=0 aid=3)
[   66.482586] wlo1: associated
[   66.482657] wlo1: Limiting TX power to 20 (20 - 0) dBm as advertised by 24:7f:20:aa:03:56
[   66.523036] IPv6: ADDRCONF(NETDEV_CHANGE): wlo1: link becomes ready

この問題をどのように解決できますか?この状況をデバッグする方法に関する情報を歓迎します。

答え1

Ubuntu 21.04 Hirsute Hippoのアップデート後にこれが起こりました。問題はNVIDIAグラフィックカードとインストールされているCUDAにあります。

この問題を解決するには、ソフトウェアアップデートプログラムでCUDAリポジトリを無効にします。 ソフトウェアアップデータイメージ

NVIDIAドライバをアップデートしてください。

sudo apt install nvidia-driver-[your drive number]

ドライバ番号がわからない場合は、インストールされているドライバを確認してください。

apt list -i | grep nvidia

systemdでこれらのサービスを有効にします。

sudo systemctl enable nvidia-suspend.service
sudo systemctl enable nvidia-hibernate.service
sudo systemctl enable nvidia-resume.service

答え2

Bluetoothをオンにすると、この問題が発生しました。電源を切って一時停止してみてください。

systemctl disable bluetooth再起動中にBluetoothをオフにしたい場合は、実行してください。必要に応じて手動で有効にできます。

答え3

この問題が発生し、ソースを見つけるために数日を費やしました。私の解決策は最初にログを検索することでした。journalctl -b | grep suspend

私は以下を見つけました:

PM: Device 0000:05:00.0 failed to suspend async: error 1

lspciこの行は、デバイスを識別するために使用するアドレスではなく、問題を引き起こすデバイスのアドレスを提供します。05:00.0 ASmedia usb 3.1

lspciアドレス別にデバイスの実際の名前を表示するために使用されました。私の場合、ASRock Biosはこの内容を見たことがあり、ASmedia USB 3.1のサポートを無効にして再起動し、デスクトップが正常に停止しました。

私のケースは私だけですが、他の人が問題を特定するのに役立ちます。

関連情報