Debian-11 の新規インストール後に「サスペンド」などが機能しない

Debian-11 の新規インストール後に「サスペンド」などが機能しない

新しい Debian-11 (XFCE 付き) をデスクトップにインストールしましたが、それ以外は問題なく動作しています。ただし、「サスペンド」が正しく動作しません。

以前、同じデスクトップで Debian-10 を使用すると、サスペンドを押すと、画面が空白になり、ディスク アクティビティが停止し、電源ランプが点灯状態からゆっくり点滅状態に変わります。スペース バーを押すと、デスクトップはすぐに同じ状態に復帰します。

しかし、新しい Debian-11 のインストールでは、サスペンドを押すと画面は真っ白になりますが、ディスク アクティビティと電源ライトは点灯したままです。また、スペース キーを押して再開してもディスプレイが表示されず、ハード リブートを行う必要があります。リブートすると、recovering journalこのパーティションに関するメッセージと多くのclearing orphaned nodesメッセージが表示されます。

xfce ログアウト パネルで「休止状態」または「ハイブリッド スリープ」ボタンを押した場合も、ほぼ同じことが起こります。

このデスクトップには、ドライバーとして nouveau を搭載した Nvidia カードが搭載されています。 inxi --fullコマンドからのグラフィック情報は次のとおりです。

Graphics:  Device-1: NVIDIA GT218 [GeForce 210] driver: nouveau v: kernel 
           Display: x11 server: X.Org 1.20.11 driver: loaded: modesetting unloaded: fbdev,vesa resolution: 1600x900~60Hz 
           OpenGL: renderer: NVA8 v: 3.3 Mesa 20.3.5 

この問題の原因は何でしょうか? また、どうすれば解決できるでしょうか?

答え1

申し訳ありませんが、私もまったく同じ状況です(S3はヌーボードライバーNVIDIA GeForce 210 についてGPU も同じシステムで XFCE も使用しています) 回避策を見つけたので、ここで説明することをお勧めします。

作るヌーボーS3が無効にすることを許可する割り当て時の初期化カーネルパラメータ(ソース) :

root@host:~# grep GRUB_CMDLINE_LINUX_DEFAULT /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet init_on_alloc=0"

注1:このパラメータは、割り当て時にヒープメモリをゼロ化することをデフォルトで有効にします(詳細はここ

注2:同じことが、nVidia GeForce 8400GS 256MB DDR2カード

私の場合、ヌーボードライバーは完璧に動作しており、RAM へのサスペンド機能を使用できます。

関連情報