Additional data (resume failure analysis)
Hardware:
- GPU: AMD Radeon R9 380 (Tonga, GCN 3)
- CPU: AMD Ryzen 5 5500
- RAM: 16 GB
- Display: HDMI
Software:
- Kernel: 6.8.0-106-generic
- Driver: amdgpu
- Display server: X11 (issue reproducible), Wayland (no hard failure)
---
Summary:
After suspend/resume, HDMI output is not restored and the system may
freeze under X11.
The issue is reproducible and was not present in Linux 6.3.
---
Key observation:
During resume, the driver fails to read EDID:
amdgpu 0000:01:00.0: [drm] *ERROR* No EDID read.
This appears to explain why HDMI output is not restored.
---
Relevant DRM / AMDGPU log excerpt:
[drm] Display Core v3.2.266 initialized on DCE 10.0
amdgpu 0000:01:00.0: [drm] *ERROR* No EDID read.
[drm] Initialized amdgpu 3.57.0 20150101 for 0000:01:00.0
---
Analysis:
- The failure occurs during display reinitialization after resume
- EDID read failure prevents proper HDMI modeset
- This aligns with the observed "no signal" condition
Behavior differences:
- deep sleep:
- full GPU/display reinitialization
- leads to EDID failure and system instability
- s2idle:
- partial resume
- avoids full lockup but display may still be inconsistent
This suggests the issue is in the display resume path, possibly
involving:
- DC state restore
- HDMI link training
- DDC/EDID communication
- atomic modeset reconstruction
---
Conclusion:
This is likely a regression in the AMDGPU display resume path, where
EDID read fails after resume, preventing HDMI output from being
restored.
---
Additional notes:
This issue was bisected between Linux 6.3 (good) and 6.4 (bad), with the
transition point identified as a KVM merge commit. While not directly
related to AMDGPU, it may have indirectly exposed this issue via
timing/order changes.
---
If needed, I can provide:
- full journalctl logs
- full bisect log
- additional testing (kernel params, debug options)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2142389
Title:
amdgpu (R9 380) fails to resume from suspend (deep sleep) – black
screen, requires hard reboot
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2142389/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs