I have a machine running fully updated release 44.
After the recent updates to kernel 7.2.5-200.fc44 and then 7.2.6-200.fc44 I do not get graphical output once SDDM takes control of the monitor, however the normal kernel text chatter works fine. If I select the older 7.1.12-200 kernel it works fine.
If I plug the machine into another monitor and boot it the port works, so it’s some sort of issue with the TV it’s normally plugged in to.
CPU is a AMD Ryzen 5 5600G with a Cezanne iGPU. The Motherboard is a Gigabyte B550M AORUS PRO-P with the most recent BIOS installed.
My first question is, how do I prevent it from effectively becoming unbootable next time it’s updated and the 7.1 kernel is removed? Can I stop that package from being removed?
Second question is how do I diagnose the issue further? The machine is used by my father with Parkinson’s and is his bridge to the world, so I am loath to take it away from him for an extended period. I have ssh access to the machine.
The timing of the issue with the 7.2 kernel suggests that it’s related to HDMI 2.1 support.
I have done some searching and found HDMI 2.1 on Linux: AMD, Intel, and NVIDIA Support Guide , and I tried adding the suggested amdgpu.dc_feature_mask=0x400 parameter to the GRUB entry for kernel 7.2.6-200, however it doesn’t fix the issue and the message kernel: amdgpu: unknown parameter 'dc_feature_mask' ignored shows up in the journal.
I hope you can help!