While you're here, please consider supporting GamingOnLinux on:
Reward Tiers:
Patreon. Plain Donations:
PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers:
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Steam Frame and Steam Machine will be another good boost for Flatpaks and desktop Linux overall too
- Nexus Mods retire their in-development cross-platform app to focus back on Vortex
- Canonical call for testing their Steam gaming Snap for Arm Linux
- SteamOS 3.7.20 adds the ntsync driver to help improve some game performance
- Steam Client Beta adds a revamped interface for opting into game Betas and other changes
- > See more over 30 days here
- A New Game Screenshots Thread
- JohnLambrechts - Will you buy the new Steam Machine?
- mr-victory - Welcome back to the GamingOnLinux Forum
- Liam Dawe - Game recommendation?
- JSVRamirez - Weekend Players' Club 2026-01-09
- Minoscereb - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck
I always use ForceFullCompositionPipeline which seems to bugger all.
What are you guys using to reduce it?
Edit: For those wondering, I solved it: https://www.gamingonlinux.com/articles/i-have-finally-found-a-way-to-sort-out-screen-tearing-on-nvidia-with-linux.7213
just generate a xorg.conf file:
nvidia-xconfig
and in the Screen section add:
Option "TripleBuffer" "1"
example:
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
Option "TripleBuffer" "1"
EndSection
you can also remove ForceFullCompositionPipeline
works for me with kwin
It seems the tearing only happens on my 4K screen and not my 1080p screen.
View PC info
Triple buffering is enabled for me, but it doesn't help on its own.
View PC info
ForceCompositionPipline fixes everything for me.. but i have no idea about 4K resolution.. might be broken there?
My massive compton start command:
compton --vsync opengl-swc --paint-on-overlay --backend glx --glx-no-stencil -c
View PC info
also recording will be pain with compton. there will be screen tearing on the video
Thanks to this tweet: https://twitter.com/HeavyHDx/status/730818366148071424
Essentially I now have a shortcut assigned for two scripts, one to set ForceFullCompositionPipeline on at 4K resolution and one to set ForceFullCompositionPipeline on at 1080p resolution.
It seems when games change the monitor resolution instead of stretching a fullscreen window (hello Stellaris), the ForceFullCompositionPipeline option is actually reset.
Why am I doing some games at 1080p? Performance, text being too small etc.
So I am just doing this:
nvidia-settings --assign CurrentMetaMode="DP-4:3840x2160_60 +0+0 { ForceFullCompositionPipeline = On }, DVI-I-1:1920x1080_60 +3840+0 { ForceFullCompositionPipeline = On }"And this:
nvidia-settings --assign CurrentMetaMode="DP-4:1920x1080_60 +0+0 { ForceFullCompositionPipeline = On }, DVI-I-1:1920x1080_60 +1920+0 { ForceFullCompositionPipeline = On }"