Ubuntu 20.04 en HP Probook x360 435 G7: pantalla no encendida, después de reanudar

Ubuntu 20.04 en HP Probook x360 435 G7: pantalla no encendida, después de reanudar

Ubuntu 20.04 en HP Probook x360 435 G7 No se puede reanudar después de la suspensión porque la pantalla no está encendida

La computadora portátil no se reanuda después de la suspensión en la computadora portátil HP Probook x360 435 G7 con Ubuntu 20.04. Después de presionar el botón de encendido, la pantalla permanece en blanco aunque las luces del teclado comienzan a brillar.

Al presionar Alt-Ctrl-F1 o F2/F2, etc., no se obtiene ninguna respuesta en la pantalla. Sin embargo, presionar Alt-Ctrl-F3 + Alt-Ctrl-Supr reinicia el sistema. Además, dado que el teclado funciona, escribir la contraseña de inicio de sesión (¡en una pantalla en blanco!) y luego ejecutar "sudo reboot" también funciona. Aparentemente lo único que no se enciende es la pantalla.

Contenido de /var/log/pm-suspend.logse puede encontrar aquí.

Intenté suspender usando el botón suspender en el menú de configuración y usando $sudo systemctl suspend

El procesador es AMD Ryzen 7 4700U con gráficos 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

La versión del kernel es 5.4.0-42-genérica

$ 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

La memoria RAM es de 8 GB.

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

La partición de intercambio es de 15 GB

$sudo swapon 
NAME           TYPE       SIZE USED PRIO
/dev/nvme0n1p7 partition 14.9G   0B   -2

También,

$ cat /etc/systemd/logind.conf  | grep -i suspend
#HandleSuspendKey=suspend
#HandleLidSwitch=suspend
#HandleLidSwitchExternalPower=suspend
#SuspendKeyIgnoreInhibited=no

También

$ cat /sys/power/state
freeze mem
$ cat /sys/power/disk
[disabled]
$ cat /sys/power/mem_sleep 
s2idle [deep]
$ cat /sys/power/resume
0:0

El arranque seguro está habilitado y es por eso que quizás no veo un "disco" en cat /etc/power/state. Después de deshabilitar el arranque seguro, la opción "disco" es visible en /etc/power/state y la hibernación funciona, pero a costa de una resolución de pantalla reducida, e incluso entonces la suspensión no funciona.

También,

$ 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

y

$ lsmod | grep amd
edac_mce_amd           32768  0
kvm_amd                98304  0
ccp                    86016  1 kvm_amd
kvm                   663552  1 kvm_amd

También,

$ lspci  | grep -i intel
01:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)

y

$ 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

y

03:00.0 Non-Volatile memory controller: SK hynix Device 1339

$sudo pm-hibernate 
$ echo $?
1
$ sudo pm-suspend
$ echo $?
128

He probado estos:

1) Siguiendo este artículoUbuntu 19.04 se congela después de la suspensión Lo intenté

/etc/default/grub setting
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=646c69bc-782d-4bcb-be49-f4308c37d358 nouveau.modeset=0"

2) Siguiendo los consejos de HP Notebook 17-y020ca bajo XUbuntu 16.04 no puede reanudarse desde la suspensión

pm-suspend --quirk-radeon-off

3) Instalado los siguientes paquetes

$ 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

Pero todo eso no ayudó.

Estaré dispuesto a compartir más registros y detalles del archivo de configuración. ¿Alguien puede ayudar?

Respuesta1

El problema se soluciona después

  • instalar el último kernel usando ubuntu-mainline-kernel.sh desdehttps://github.com/pimlie/ubuntu-mainline-kernel.sh
  • deshabilitar el arranque seguro (de lo contrario, la máquina no arranca y sigue solicitando una firma del kernel)
  • eliminando blacklist amdgpude/etc/modprobe.d/blacklist.conf
  • correr sudo update-initramfs -u

información relacionada