Skip to main content
Topic: GAMES RUNNING AT HIGH FPS, FEEL CHOPPY (Read 930 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

GAMES RUNNING AT HIGH FPS, FEEL CHOPPY

im quite new to linux, and started with mint a few weeks ago, eventually after trying out many distros i stuck with arch for about a week, and after reading about the privacy concerns of systemd, ive ended up on artix. on arch i was running games fine but now on artix the problem im facing is that in game, even if im getting 1000+ FPS, the game looks no different than if i capped it at 60fps. ive added a ss of my 1233 fps on minecraft down below as an example, but the same occurs for thinks like cs overwatch etc. ive updated my drivers, configured some nvidia settings as ive had a similar issue before on a debian based distro, yet ive seen no help. im still quite a noob so idek what to post about my system other that could help someone refer to me what the problem is. my current nvidia driver version is 545.29.06 on a gtx 1080. any help would be greatly appreciated.

Re: GAMES RUNNING AT HIGH FPS, FEEL CHOPPY

Reply #1
What is the refresh rate of the display?
Try setting the TearFree setting either on or off.

Re: GAMES RUNNING AT HIGH FPS, FEEL CHOPPY

Reply #2
What is the refresh rate of the display?
Try setting the TearFree setting either on or off.
What is the refresh rate of the display?
Try setting the TearFree setting either on or off.
its set to 144hz, i dont have a tear free setting, but ive tried with gsync both on and off. i should also add that in for example menu screens, things such as my cursor are very clearly moving witha  higher refresh rate as opposed to things like the actual 3D game.

Re: GAMES RUNNING AT HIGH FPS, FEEL CHOPPY

Reply #3
Are you sure you have properly installed proprietary nvidia drivers? I'm pretty sure for the best experience on nvidia it's advised to preload the modules then use nvidia_drm.modeset=1 nvidia_drm.fbdev=1 kernel parameters.

https://github.com/korvahannu/arch-nvidia-drivers-installation-guide

For example, I have 1060 6GB and when I don't have nvidia_drm.modeset=1, librewolf doesn't have any HW decoding for common codecs at about:support.

Re: GAMES RUNNING AT HIGH FPS, FEEL CHOPPY

Reply #4
Are you sure you have properly installed proprietary nvidia drivers? I'm pretty sure for the best experience on nvidia it's advised to preload the modules then use nvidia_drm.modeset=1 nvidia_drm.fbdev=1 kernel parameters.

https://github.com/korvahannu/arch-nvidia-drivers-installation-guide

For example, I have 1060 6GB and when I don't have nvidia_drm.modeset=1, librewolf doesn't have any HW decoding for common codecs at about:support.
ive passed the kernel parameters, what do you mean about preloading the modeules ?

Re: GAMES RUNNING AT HIGH FPS, FEEL CHOPPY

Reply #5
https://wiki.archlinux.org/title/NVIDIA#Early_loading
https://wiki.archlinux.org/title/Mkinitcpio#MODULES

So you'd edit /etc/mkinitcpio.conf

Right near the top you can see the MODULES=() section

Within the brackets put nvidia, nvidia_modeset, nvidia_uvm and nvidia_drm so it looks like this:
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)

Then run mkinitcpio -P to regenerate initramfs

Re: GAMES RUNNING AT HIGH FPS, FEEL CHOPPY

Reply #6
https://wiki.archlinux.org/title/NVIDIA#Early_loading
https://wiki.archlinux.org/title/Mkinitcpio#MODULES

So you'd edit /etc/mkinitcpio.conf

Right near the top you can see the MODULES=() section

Within the brackets put nvidia, nvidia_modeset, nvidia_uvm and nvidia_drm so it looks like this:
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)

Then run mkinitcpio -P to regenerate initramfs
thanks but ive reached no hope. reinstalled nvidia drivers fully with the things you suggested and no help, still stuck at 60hz in game, atp i might just have to distro hop

Re: GAMES RUNNING AT HIGH FPS, FEEL CHOPPY

Reply #7
thanks but ive reached no hope. reinstalled nvidia drivers fully with the things you suggested and no help, still stuck at 60hz in game, atp i might just have to distro hop
The canonical way of disabling vertical sync in Linux is by setting the vblank_mode environment variable to 0. Try the following and notice if the recorded FPS differ (you need mesa-utils installed):
Code: [Select]
$ vblank_mode=1 glxgears
$ vblank_mode=0 glxgears

Re: GAMES RUNNING AT HIGH FPS, FEEL CHOPPY

Reply #8
i realised its a probkem of my second monitor runni ng at 60hz while my main at 144hz, and something to do with the x server syncs my main to 60hz. i saw help on reddit on how to fix this but it was mostly switch to wayland. for now i just have my seeocnd m,monitor switched off