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 inxi -Fxxxz
:
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?