I would search for reports of suspend/resume issues with your model across other linux distros as your issue is probably not specific to Fedora. Assuming you preserved or restored your home directory, you could try creating a “test” login to see if the issue is linked to your home directory.
Thanks. It was a completely fresh installation after wiping the SSD, so this isn’t the same home directory from my previous Fedora installation. The issue occurs with the fresh user created during installation as well. That’s why I’m leaning toward a kernel/NVIDIA/firmware issue rather than user-specific configuration.
My laptop only supports s2idle (S0ix) and has no integrated GPU. The internal display is driven entirely by the NVIDIA GPU. Enabling NVIDIA’s S0ix power management and disabling dynamic runtime power management appears to allow the GPU to resume correctly after suspend.
Hopefully this helps anyone with a similar ASUS TUF laptop or another NVIDIA dGPU-only system experiencing black-screen resume issues.
Most of those lines make no sense and were probably presented to you by some ‘stupid’ LLM, because those exact four lines were previously posted here by an user on this forum.
The issue is a known regression in the 595.80 nvidia drivers and was fixed in 595.84. For some reason the rpmfusion team has not packaged this driver yet. Maybe open a ticket at rpmfusion and request politely an driver update.
All you need is one line changing DynamicPowerManagent from 3 (default) to 2, 0 disables dynamic powermanagement.