Whenever I run some steam game (well, only tested on terraria) using
prime-run (so it uses the nvidia GPU), the game looks like it's being really laggy, but according to steam's fps counter it's running 60fps.
The lag also happens on other programs, such as GLFW's OpenGL tearing detector test program (just a white bar moving across the screen)
Also, even on the very simple tearing detector test program, the gpu very quickly gets pretty hot, a lot hotter than if I use the intel iGPU, which I have no issues using.
Relevant section of output of
Graphics: Device-1: Intel vendor: Dell driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:8a56 Device-2: NVIDIA GP108M [GeForce MX230] driver: nvidia v: 440.82 bus ID: 01:00.0 chip ID: 10de:1d11 Display: x11 server: X.Org 1.20.8 driver: modesetting,nvidia unloaded: nouveau alternate: fbdev,intel,nv,vesa compositor: kwin_x11 resolution: 1920x1080~60Hz OpenGL: renderer: Mesa Intel UHD Graphics (ICL GT1) v: 4.6 Mesa 20.0.6 direct render: Yes
Here's a screenshot of my mhwd configuration:
Would it be a good idea to download and install a driver from nvidia's website? Would that work any better?