No and I never said that it wasn't the solution. I quote myself (bold emphasis added):
I will be quite blunt, however.
If additional software is required for drivers on Tuxedo Hardware, then this is clearly at odds with the existence of all the other hardware manufacturers out there that do not require this.
If Tuxedo Hardware exclusively needs Tuxedo patching software- then it is by design of Tuxedo to ensure that their hardware is exclusively running Tuxedo OS.
Well.. 2Hz is significant, but I cannot help but feel that this is a guess.
As a guess, I would first question whether the refresh rate is actually dropping or if something else is going on there.
Are you on the 530 (Proprietary) driver?
Is the Nvidia Card dedicated?
I didn't change the driver during this entire process, I am still using the NVIDIA driver metapackage from nvidia-drive-535. I don't know is the graphics driver is causing the refresh rate drops but after a reboot it was even worse. It was so laggy that i couldn't even turn the fractional scaling off. The mouse cursor didn't move so i tried to open the settings and TAB over to the 100% scaling button, but I couldn't even do that because the whole system froze.
If you have an Integrated Graphics card like Intel, then a dedicated Graphics card like AMD Radeon or Nviida, then the Dedicated is only used during the times of High Demand and the Intel integrated used for low demand and everything else.
You might try the Grub parameter nomodeset and reboot and see if that helps.
This is a painfully frustrating series of events.
You might also open Software & Updates and move to the Additional Drivers tab. Ensure you are on 530 (proprietary) or 535 (proprietary), not (tested) or (server)....
A reboot if necessary if changing the Nvidia driver.
The notebook has a 13th Gen Intel i9-13900HX, which means it has both an integrated and dedicated GPU. I tried the grub parameter, but it didn't help. I was already using the 535 driver. You say that the OS switches between the GPUs depending on load, so is there any way to know which GPU is currently being used? And would it be possible to disable the dedicated GPU and only use the one in the CPU, so that i could try if the switching might be causing the problem.
(PS: Sorry for the late reply, I was trying to figure it out with the Tuxedo support again, but they didn't help at all. They kept suggesting downgrading libc6 or some other things that just bricked the system.)