Hello manjaro community,
I’m a first time manjaro, previously arch user who installed the gnome version on my msi stealth g66.
I’m running into a issue with my gpu&monitor that i can’t seem to figure out.
By default, my 300hz monitor is recognized as a 60hz display.
I figured it was misdetected and following the archwiki xrandr instructions i managed to create a new 300hz mode which i can select in gnome’s display menu without issues.
While xrandr does say my monitor is running at 300, glxgear and any vsync enabled games i try to play seem to be tied to 60 regardless if i use my intel or nvidia gpu.
I took a screenshot:
So far i’ve tried:
- changing from prime-run to optimus-manager
- setting nvidia drm modeset in my kernel drivers
- locking gnome to x11
- the manjaro xfce live usb
- the kubuntu live usb
Neither managed to solve my issue, and i’m out of ideas.
Any help would be appreciated.
Thanks in advance.
This way you disable the vsync at least:
vblank_mode=0 __GL_SYNC_TO_VBLANK=0 glxgears
- vblank_mode=0 → disable vsync on mesa driver
- __GL_SYNC_TO_VBLANK=0 → disable vsync on nvidia driver
No idea how GLX grab the correct frequency…
There is a misunderstanding with a lot of people between FPS and Hz:
- FPS gets dictated by the GPU
- Hz gets dictated by the monitor
- A 60FPS GPU and a 60Hz monitor is the ideal combination.
- A 144FPS GPU on a 300hz is monitor overkill: you will only see 144FPS on a 300Hz monitor as the GPU cannot process enough FPS to feed to the monitor.
- A 144FPS GPU on a 60Hz monitor is graphics card overkill: You will only see 60 FPS as the other 84 frames get dropped by the monitor.
So I don’t need your screenshot to tell you you’re case #2 and as you never gave us an
inxi --admin --verbosity=7 --filter --no-host --width and a
xrandr output, which would be the minimum required information for us to be able to help you, that’s all we can do for you!