18.04 から 20.04 にアップグレードした後、サスペンド要求中にサスペンドがクラッシュするか、再開時にクラッシュします。これはラップトップではなくデスクトップです。18.04 と同じ BIOS とハードウェアです。
20.04 はいくつかの異なる方法でクラッシュします。
- サスペンドすると、USB がオフになり、ファンとシステム LED が点灯したままになり、画面が真っ暗になり、クラッシュします。
- サスペンド時に、画面がランダムな色と文字で点滅し、ファンと USB がオンのままになり、クラッシュします。
- 再開すると、USB とファンがオンになり、数秒後に USB がオフになり、黒い画面にログイン プロンプトがグレー表示され、クラッシュします。
電源アイコンまたはコマンド ラインからサスペンドすると、ファンが作動した状態で常にクラッシュします。タイムアウト時にマシンをサスペンドすると、再開時に常にクラッシュします。明らかに 20.04 はこのハードウェアでは動作しませんが、なぜ 18.04 では処理できたのでしょうか。
破損した状態から抜け出すには、電源ボタンを 10 秒間押し続けます。リセット ボタンは機能する場合もあれば、機能しない場合もあります。これは非常に深刻なクラッシュです。
- CPU:ライゼン3600
- マザーボード:ギガバイト B450M-DS3H
- BIOSバージョン:F50
user@desk:~$ free -h
total used free shared buff/cache available
Mem: 15Gi 1.3Gi 13Gi 150Mi 1.3Gi 13Gi
Swap: 2.0Gi 0B 2.0Gi
user@desk:~$ sysctl vm.swappiness
vm.swappiness = 60
user@desk:~$ ls -al ~/.local/share/gnome-shell/extensions
total 12
drwxrwxr-x 3 user user 4096 May 23 2019 .
drwx------ 3 user user 4096 Aug 14 10:51 ..
drwxrwxr-x 4 user user 4096 May 23 2019 [email protected]
user@desk:~$ ls -al /usr/share/gnome-shell/extensions
total 24
drwxr-xr-x 6 root root 4096 Aug 11 16:36 .
drwxr-xr-x 7 root root 4096 Aug 11 16:38 ..
drwxr-xr-x 2 root root 4096 Aug 11 16:36 desktop-icons@csoriano
drwxr-xr-x 2 root root 4096 Aug 11 16:38 [email protected]
drwxr-xr-x 3 root root 4096 Aug 11 16:31 [email protected]
drwxr-xr-x 3 root root 4096 Aug 11 16:32 [email protected]
答え1
オーバークロック
CPU または RAM がオーバークロックされている場合は、デフォルトに戻してください。
drwxrwxr-x 4 user user 4096 May 23 2019 [email protected]
BIOS
ギガバイト B450M-DS3H
BIOSバージョンはF50です。
新しいBIOSバージョンF51が利用可能で、ダウンロードできます。ここ
注記: お使いのモデル番号に適切な Web ページがあることを確認してください。
注記: BIOS を更新する前に適切なバックアップを作成してください。
スワップ
少し大きめの /swapfile を作成しましょう...
/etc/fstab のこの行を確認してください...
注記: 「swap」を含む他の行がないことを確認します。
/swapfile none swap sw 0 0
注記:dd
コマンドを誤って使用するとデータが失われる可能性があります。コピー/貼り付けをお勧めします。
sudo swapoff -a # turn off swap
sudo rm -i /swapfile # remove old /swapfile
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
sudo chmod 600 /swapfile # set proper file protections
sudo mkswap /swapfile # init /swapfile
sudo swapon /swapfile # turn on swap
free -h # confirm 16G RAM and 4G swap
reboot # reboot and verify operation
メモリ
Ryzen プロセッサはメモリ互換性の問題で有名です。
質問を編集して私に見せてくださいsudo lshw -C memory
。
へ移動https://www.memtest86.com/無料でダウンロード/実行して、memtest
記憶力をテストしてください。記憶力が良好であることを確認するには、4/4 テストすべてに少なくとも 1 回は合格する必要があります。完了するまでに数時間かかる場合があります。
CPU サポート リスト:https://www.gigabyte.com/マザーボード/B450M-DS3H-rev-10/support#support-cpu
メモリサポートリスト:https://www.gigabyte.com/マザーボード/B450M-DS3H-rev-10/support#support-doc
答え2
とりあえず修正しましnomodeset
たGRUB_CMDLINE_LINUX_DEFAULT
。/etc/default/grub
これで、ボックスは正常にサスペンドし、速度も著しく向上しました。ハードウェアや BIOS の変更は行っていません。
nomodeset
20.04 のメモリ フットプリントが安定するまでに必要な時間が与えられたようです。
他の異常が発生した場合に備えて、このボックスを監視し続けます。
答え3
私も同じ問題を抱えていて、miarbor の提案に従って grub に nomodeset を追加しようとしましたが、残念ながら NVIDA グラフィック カードでは、システム全体の視覚化が台無しになりました。Ubuntu 開発者が推奨するオープン ソースの X.OrgXserver ではなく、オリジナルの NVIDA バイナリ ドライバー (プロプライエタリ、テスト済み) を使用することで解決しました。画像を参照してください。
答え4
Ubuntu 20.04 でも同様の問題が発生しました。ログ ファイルを確認したところ、ACPI に何らかの問題があることがわかりました。
ターミナルに次のように入力することで解決できました。
echo "disable" > /sys/firmware/acpi/interrupts/gpe6F
ここでこの答えを見つけました:http://jhshi.me/2015/11/14/acpi-error-method-parseexecution-failed-_gpe_l6f/index.html#.YHhsW4Mzbm4