Constant micro-freezes since a few weeks back

I have a Microsoft Surface Studio laptop running Nobara (a Fedora variant with linux-surface patches already applied, and I’m still on the Gnome Wayland variant) since a year or so back.

In the last couple of weeks, every few minutes the entire computer freezes for 1-2 seconds. This happens at random intervals, sometimes as close as just 5-10 seconds apart (and sometimes 5-10 minutes apart).

When a micro-freeze happens, video freezes and all input freezes as well (but keyboard presses seem to be queued up and gets spit out afterwards… one time I had about 40 spaces spit out after because it happened right as I pressed the spacebar).

Things I’ve tried that so far has had no effect:

  • Running only on Intel graphics
  • Running only on Nvidia graphics
  • Rolling back to kernel 6.10.x

I’m new to Linux, so what other than graphics drivers and kernel drivers can cause the whole system to freeze up? (Or can it still be graphics drivers, for example?)

How do I go about diagnosing this? The laptop is now pretty much unusable for any serious work.

I recommend going to Nobara support since this is fedora variant that is based from fedora with modifications

https://nobaraproject.org/

1 Like

Unless I’m mistaken, Nobara only adds things, it doesn’t remove anything.

But I’m 99% certain that it was a recent Nvidia driver update, because I just removed all Nvidia drivers and the micro-freezes went away. :expressionless:

Nobara makes considerable change as can be seen by reading even a little on their web site. The interaction between whatever changes they make and the remaining parts of fedora cannot be identified or determined by someone using fedora.

The nobara support would still be required since even the nvidia driver is part of what they have put into their distro and we have no way to know what else may be interacting.

If you feel it is nvidia then troubleshoot it by properly removing the nvidia drivers and reinstall them for testing. Remember also that there is a linux firmware package for nvidia that may be removed if the nvidia drivers are incorrectly removed. If removed, that package (nvidia-gpu-firmware) should be reinstalled.

The proprietary nvidia drivers are not a fedora product, but come directly from nvidia through the efforts of rpmfusion to package them and test them on the fedora OS.