System Info:
Symptoms
Steps to Reproduce
Diagnostics
Temporary Workarounds
Impact
Request / Notes
Any long term fixes?
- ThinkPad X13 Gen 1
- Kubuntu 25.10, kernel 6.17.0-6-generic
- BIOS/System Firmware: 0.1.52
- GPU: Integrated AMDGPU (Renoir / Vega)
Symptoms
- On battery, sometimes fails to boot the display:
- Secure display: Generic Failure in dmesg
- Or blank screen (backlit, but no image)
- Cold boot may work; warm reboot is more likely to fail.
- Boots reliably on AC only in some cases.
Steps to Reproduce
- Boot laptop on battery → observe SecureDisplay error or blank screen.
- Boot on AC, then warm reboot → often results in blank screen or SecureDisplay failure.
- Repeat multiple cold/warm boots; behavior is intermittent but reproducible.
Diagnostics
- dmesg | grep -i amdgpu shows PSP / DMUB initialization failures:
- Kernel 6.17 ignores amdgpu.securedisplay=0.
- Runtime PM disabled (amdgpu.runpm=0 prevents GPU sleep).
- Display Core (DCN 2.1) eventually initializes, but SecureDisplay handshake fails.
Temporary Workarounds
- GRUB parameter:
- Prevents GPU runtime PM, improving warm boot reliability.
- Older kernel (≤6.16) + amdgpu.securedisplay=0 may restore full stability, but not ideal long-term.
Impact
- Laptop unreliable on battery.
- Cannot guarantee display initialization without AC.
- Workarounds are incomplete for warm reboot scenarios.
Request / Notes
- Lenovo: Investigate PSP / EC warm boot sequence on X13 Gen 1, especially on battery.
- Canonical / AMDGPU: Fix SecureDisplay / DMUB handshake in kernel ≥6.17 for warm boots.
- Goal: Stable cold & warm boots on battery without manual kernel parameters.
Any long term fixes?