Nvidia GPU Steam error

So what happened is:

  • My laptop crashed while playing Megabonk (I guess it got too hot idk)
  • It just fully froze so I forced it to turn off
  • Then I boot up again, open Megabonk again
  • It’s running at way lower fps than usual, it used to run on 60fps vsync without issue, and now it’s at 25 fps
  • I checked other Steam games and they also run slower, as if it was using my iGPU instead of the good one.

I had to run Steam games using:

gamemoderun %command%

Since otherwise it wouldn’t detect my GPU.
But now that doesn’t even work.
Running Minecraft through Prism launcher and using the discrete GPU option in the settings does work properly.

So something must be broken, idk.

My laptop is a HP Omen 15-dc0005la, it uses a GTX 1050.

nvidia-smi:

Sat Feb  7 10:53:41 2026       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 580.95.05              Driver Version: 580.95.05      CUDA Version: 13.0     |
+-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce GTX 1050        Off |   00000000:01:00.0 Off |                  N/A |
| N/A   44C    P8            N/A  / 5001W |      12MiB /   4096MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A            3741      G   /usr/bin/gnome-shell                      1MiB |
|    0   N/A  N/A           51685    C+G   ...am/ubuntu12_64/steamwebhelper          4MiB |
+-----------------------------------------------------------------------------------------+