HP Probook x360 435 G7의 Ubuntu 20.04: 재개 후 화면이 켜지지 않음

HP Probook x360 435 G7의 Ubuntu 20.04: 재개 후 화면이 켜지지 않음

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 재부팅"을 실행하는 것도 가능합니다! 따라서 분명히 화면만 켜지지 않습니다.

/var/log/pm-suspens.log의 내용여기에서 찾을 수 있습니다.

설정 메뉴에서 일시 중지 버튼을 사용하고 다음을 사용하여 일시 중지를 시도했습니다. $sudo systemctl suspend

프로세서는 Radeon 그래픽을 탑재한 AMD Ryzen 7 4700U입니다.

$ 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

램은 8GB

$ free -m
              total        used        free      shared  buff/cache   available
Mem:           7420        1946        3721         166        1752        5027
Swap:         15257           0       15257

스왑 파티션은 15GB입니다.

$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

삼) 다음 패키지가 설치되었습니다.

$ 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를 사용하여 최신 커널 설치https://github.com/pimlie/ubuntu-mainline-kernel.sh
  • 보안 부팅 비활성화(그렇지 않으면 머신이 부팅되지 않고 커널 서명을 계속 요청함)
  • 제거 blacklist amdgpu하다/etc/modprobe.d/blacklist.conf
  • 달리기 sudo update-initramfs -u

관련 정보