HP Probook x360 435 G7 上の Ubuntu 20.04 画面がオンになっていないため、サスペンド後に再開できない
Ubuntu 20.04 を実行している HP Probook x360 435 G7 ラップトップは、サスペンド後に再開しません。電源ボタンを押すと、キーボードのライトが点灯し始めますが、画面は空白のままです。
Alt-Ctrl-F1 または F2/F2 などを押しても、画面に何も反応しません。ただし、Alt-Ctrl-F3 + Alt-Ctrl-Del を押すと、システムが再起動します。また、キーボードが機能しているので、ログイン パスワードを (空白の画面で) 入力し、「sudo reboot」を実行しても機能します。したがって、画面だけがオンにならないようです。
/var/log/pm-suspend.logの内容こちらからご覧いただけます。
設定メニューのサスペンドボタンを使用してサスペンドを試してみましたが、
$sudo systemctl suspend
プロセッサはAMD Ryzen 7 4700U(Radeonグラフィックス搭載)
$ cat /proc/cpuinfo | grep AMD
model name : AMD Ryzen 7 4700U with Radeon Graphics
$ sudo dmidecode -s bios-version
S80 Ver. 01.01.04
カーネルバージョンは5.4.0-42-genericです
$ uname -a
Linux abhijit-laptop 5.4.0-42-generic #46-Ubuntu SMP Fri Jul 10 00:24:02 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
RAMは8GB
$ free -m
total used free shared buff/cache available
Mem: 7420 1946 3721 166 1752 5027
Swap: 15257 0 15257
スワップパーティションは15 GBです
$sudo swapon
NAME TYPE SIZE USED PRIO
/dev/nvme0n1p7 partition 14.9G 0B -2
また、
$ cat /etc/systemd/logind.conf | grep -i suspend
#HandleSuspendKey=suspend
#HandleLidSwitch=suspend
#HandleLidSwitchExternalPower=suspend
#SuspendKeyIgnoreInhibited=no
また
$ cat /sys/power/state
freeze mem
$ cat /sys/power/disk
[disabled]
$ cat /sys/power/mem_sleep
s2idle [deep]
$ cat /sys/power/resume
0:0
セキュア ブートが有効になっているため、cat /etc/power/state に「ディスク」が表示されない可能性があります。セキュア ブートを無効にすると、/etc/power/state に「ディスク」オプションが表示され、休止状態が機能しますが、ディスプレイ解像度が低下し、サスペンドも機能しません。
また、
$ sudo lshw -c video
[sudo] password for abhijit:
*-display UNCLAIMED
description: VGA compatible controller
product: Renoir
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:04:00.0
version: c2
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix vga_controller bus_master cap_list
configuration: latency=0
resources: memory:d0000000-dfffffff memory:e0000000-e01fffff ioport:2000(size=256) memory:e0700000-e077ffff
そして
$ lsmod | grep amd
edac_mce_amd 32768 0
kvm_amd 98304 0
ccp 86016 1 kvm_amd
kvm 663552 1 kvm_amd
また、
$ lspci | grep -i intel
01:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
そして
$ lspci | grep -i audi
04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 1637
04:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor (rev 01)
04:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) HD Audio Controller
そして
03:00.0 Non-Volatile memory controller: SK hynix Device 1339
$sudo pm-hibernate
$ echo $?
1
$ sudo pm-suspend
$ echo $?
128
私はこれらを試しました:
1) この記事に続いてUbuntu 19.04 がサスペンド後にフリーズする 私は試した
/etc/default/grub setting
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=646c69bc-782d-4bcb-be49-f4308c37d358 nouveau.modeset=0"
2) のアドバイスに従って XUbuntu 16.04 上の HP ノートブック 17-y020ca がサスペンドから再開できない
pm-suspend --quirk-radeon-off
3) 以下のパッケージをインストールしました
$ dpkg -l | grep amdgpu
ii libdrm-amdgpu1:amd64 2.4.101-2 amd64 Userspace interface to amdgpu-specific kernel DRM services -- runtime
ii ricks-amdgpu-utils 2.6.0-1 all AMD GPU performance adjustment and monitoring
ii xserver-xorg-video-amdgpu 19.1.0-1 amd64 X.Org X server -- AMDGPU display driver
ii xserver-xorg-video-amdgpu-hwe-18.04 3:14.5 amd64 Transitional package for xserver-xorg-video-amdgpu-hwe-18.04
しかし、それらはすべて役に立ちませんでした。
ログと構成ファイルの詳細をさらに共有したいと思います。誰か助けてくれませんか?
答え1
問題は解決しました
- ubuntu-mainline-kernel.shを使用して最新のカーネルをインストールするubuntu-mainline-kernel.sh の最新バージョンをダウンロードしてください。
- セキュアブートを無効にする(そうしないとマシンは起動せず、カーネル署名を要求し続けます)
- 削除
blacklist amdgpu
する/etc/modprobe.d/blacklist.conf
- ランニング
sudo update-initramfs -u