I am fairly new to Linux in general and opted for Fedora Workstation 43 and was using GNOME fine without issues but wanted to try out Niri. I have these random complete reboots which from reading around could be related to GPU? Also after a suspend I closed the laptop and opened it and was greeted with the login lock screen then when I turned on my second monitor the screens went red.
I had to boot into a tty to reboot.
I have looked around this forum and also other forums and am finding it quite difficult to troubleshoot. I suspected it could be related to the Nvidia drivers not being installed correctly. So followed the Howto/NVIDIA - RPM Fusion guide.
What would be the best way to pin point what is causing these reboots?
I have used LLM’s to further trouble shoot when not able to find any other people with the same issue online. Mainly for how to check logs etc.
Already Checked:
- No kernel panics found with
journalctl -b -1 | grep -i panic- only shows normal drm panic registration, no actual panics. - No OOM (Out of Memory) kills with
journalctl -b -1 | grep -i "killed process"- nothing found - No hardware errors in dmesg -
dmesg | grep -i errorshows only minor issues (RAS correctable errors, UVC probe control failure) - Logs end abruptly with no errors, system just stops logging, suggesting hard lockup rather than kernel panic
- System runs for variable periods anywhere from minutes to 3+ hours before crash
- Crashes/reboots during normal use and on suspend/resume particularly when waking from suspend + connecting second monitor
Hardware Context:
- Laptop with hybrid graphics (Intel Iris Xe integrated + Nvidia RTX A500 discrete)
- Display physically connected to Intel GPU (Nvidia shows
Disp.A Offin nvidia-smi) - Fedora Workstation 43, kernel 6.17.12
- Using niri Wayland compositor
- Nvidia driver version 580.119.02 (proprietary, from RPM Fusion)
If I need to provide any further information please let me know, as I said I am pretty new to this but have worked with the command line in my job so don’t have an issue navigating from there.