Nvidia gpu not working correctly after latest update

Hi,

Updated my Nvidia drivers from 590 to 595 and the performance is pretty bad compared to what it was, and I can’t find any posts similar to my issue.
I don’t see any errors in my pacman and systemd logs, and I didn’t see any when updating either. I’ve read the announcement, but that didn’t help.
This happened in December as well (with the nvidia-open change), but after a day of trying to fix it, I just reinstalled Endeavour and everything worked fine after that.

Any help would be appreciated.

Hi @colLyde,

Can you please tell which series of Nvidia GPUs are you currently using?

Right, forgot to mention, sorry.

I have an rtx 3070ti. Also my cpu is a i7-12700, if that matters.

First of all - nice rig.

Second - your GPU is an Ampere architecture, so the my main concern about an old GPU is gone.

So my thoughts are:

  1. Wrong kernel module - somehow when you were updating your system, NVIDIA driver had gone from proprietary one to OSS.
  2. Power management issue - update can cause power limits and setup to corrupt resulting in low performance
  3. Shader cache invalidation - mismatch in your old shader cache and your new drivers (more like a Windows problem but still)
  4. The most obvious - bad drivers. I don’t know if that’s true or not, but I heard that 595 drivers works awfully on some systems, however on my system and some of my friends’ rigs it works perfectly so it’s more than just a rumor

I have the same setup and i have zero issues

MSI Crosshair 15 B12UGSZ

Hm, I see.
It also only happens when I play games, and then they only reach like 10 fps, but videos and any less power hungry tasks still run fine.
I thought it was throttling for some reason but the weird thing is that I haven’t seen any errors + it was good before I updated.

Funnily, the only problem I’ve had with EOS (or linux in general) was correlated with my gpu lol

Does your system use a iGPU ?

Nope, my system doesn’t have one

Are you on 595 drivers as well?

Yes and i have max fps. I have a gaming notebook.

Is mesa and vulkan installed ?

Yes to both.
Also I’d like to correct myself, I misremembered and I do have an igpu, sorry.

Is your computer a laptop or a PC?

It’s a pc.

So there should be no problem with iGPU. So my main concerns is still intact, the same 3 reasons.

Because if your computer would’ve been laptop there could be an issue with nvidia optimus a.k.a hybrid graphics

The problem possibly lies when the games are fired up it uses the iGPU. This can be fixed with 2 applications.

Switcheroo: https://discovery.endeavouros.com/hardware/switcheroo-control/2025/02/

Envycontrol: https://discovery.endeavouros.com/hardware/envy-control/2023/03/

I’m not an expert in this hybrid graphics stuff, but doesn’t iGPU automatially turns off when there’s no video out? Especially on PC

Not always, sometimes the igpu just keep enabled even when your using high tasks. With switcheroo and envy control it will be fixed.

My notebook does everything automatically, but my brother in law needs these tools because the igpu got used for gaming too.

  1. I have nvidia-open kernel modules, don’t really see anything else (other than -utils)
  2. Power management is a good idea, although I don’t know how I should check that
  3. Should I just delete the mesa shader cache and update or?

Install these 2 apps first

Sure, I can try