After additional testing I was able to precisely identify the regression
window affecting suspend/resume on this system.
Hardware:
AMD Radeon R9 380 (Tonga)
Driver:
amdgpu
Environment:
Zorin OS 18 (Ubuntu 24.04 base)
Testing methodology:
For each kernel version I performed the following steps:
1. Boot system
2. Confirm kernel version using `uname -r`
3. Suspend the system
4. Resume and verify if the display and keyboard respond normally
Kernel testing results:
6.0 – suspend/resume works normally in X11
6.1 – works
6.2 – works
6.3 – works
6.4 – broken
6.7 – broken
6.9 – broken
6.10 – broken
6.11 – broken
6.12 – broken
6.13 – broken
6.14 – broken
Conclusion:
Last known good kernel: 6.3
First bad kernel: 6.4
Observed behavior:
When resuming from suspend in X11 the display does not return and the
keyboard becomes unresponsive. The system appears to hang until a forced
reboot.
Additional observation:
The system resumes normally under Wayland on all tested kernels.
Relevant log message during resume:
amdgpu: PCI CONFIG reset
[drm:detect_link_and_local_sink [amdgpu]] *ERROR* No EDID read.
This message appears immediately after the GPU reset during the resume
sequence.
The regression window (6.3 → 6.4) seems to coincide with changes in the
AMDGPU display code responsible for display initialization after GPU
reset.
This may indicate an issue related to display link detection or EDID
probing during the resume process.
This information may help narrow down the problematic commit.
--
You received this bug notification because you are subscribed to linux
in Ubuntu.
Matching subscriptions: Bgg, Bmail, Nb
https://bugs.launchpad.net/bugs/2142389
Title:
amdgpu (R9 380) fails to resume from suspend (deep sleep) – black
screen, requires hard reboot
Status in linux package in Ubuntu:
New
Bug description:
AMDGPU suspend → display black / no video after resume on Radeon R9
380 (No EDID read)
Summary:
After system suspend from Zorin OS 18 (Ubuntu 24.10 base, kernel 6.17.0-14), the system sometimes resumes but the display remains black (no signal). System continues running (fans/LEDs active), but monitor shows no output. Only hard reboot restores video.
Steps to reproduce:
Boot Zorin OS 18 (Ubuntu 24.10 kernel 6.17).
Suspend system (e.g., via GNOME "Suspend").
Wait short period.
Attempt to resume (mouse/keyboard).
System wakes but display either shows garbled video or no output.
Observed behavior:
System appears not crashed (fans/LEDs/keyboard continue).
Screen stays black or displays remnants but no usable video.
Sometimes resume works, sometimes fails.
Relevant log excerpt:
amdgpu 0000:01:00.0: [drm] *ERROR* No EDID read.
Hardware:
Motherboard: Gigabyte B450 AORUS PRO WIFI
CPU: AMD Ryzen 5 5500
GPU: AMD Radeon R9 380 Series (Tonga, amdgpu driver)
Software environment:
Zorin OS 18 Core (Ubuntu 24.10 base)
kernel: 6.17.0-14-generic
X11 session
Workaround currently applied:
Suspend disabled. System remains stable without suspend.
Note: Bug appears related to video resume rather than system freeze;
display subsystem (EDID handshake) may fail after suspend.
Additional info:
Similar reports of amdgpu black screen / suspend issues exist (e.g., Launchpad #2141216) and community discussions on black screen resume after suspend for AMD GPUs.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2142389/+subscriptions
Комментариев нет:
Отправить комментарий