Hello @CrafterSvK, are you using mesa/nouveau or the nvidia proprietary driver with the nvidia gpu? In almost all cases, the proprietary driver has better performance between the two. You should be able to check which driver is being used for 64 bit programs with optirun -b primus glxgears in a terminal. For the majority of source 1 games, you also need to make sure the 32 bit opengl libraries are working properly.
Hello, I am using latest nvidia proprietary driver with my nvidia gpu. I have lib32 libraries.
Issue with noticeable "mouse lag" is usually because of v-sync is enabled by default.
Open "nVidia X Server Settings" application and disable feature called "Sync to VBlank":
$ optirun nvidia-settings -c :8
Lag is still present after setting SyncToVblack value to false.
Less noticable but still worse than running using Intel Integrated Graphics
Also framerate is still locked into 60
I have searched for a good 2 hours on the internet I found a solution which works only for primusrun and it's "vblank_mode=0 primusrun %command%" launch option on steam. It seems to be the same thing as you said but it doesn't work for the nvidia settings.
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
I expected better performance which I've got but the mouse is slow and kinda bad for competetive gameplay. When I tried without optirun works just fine.
Mouse is actually not very responsive and moves by a >100ms response time.
Steps for reproducing this issue: