Hi everyone.
I am trying to setup videowall in Linux Mint 21.2 on single RTX A2000 GPU using basemosaic. The videowall is composed fine, but there are screen tearing artifacts, both locally on every display and between displays. I was trying to both enable and disable basemosaic option with no luck. Enabling ForceCompositionPipeline or ForceFullCompositionPipeline eliminates tearing across displays but doesn’t eliminate inter-display tearing effects. Displays in videowall seem be 2…3 frames out of sync. What’s more - both of these options have noticeable impact on GPU performance: I am running custom software to capture mutiple 4K streams, postprocess them using CUDA and render on videowall and this software tend to have slight although noticeable performance issues when processing and rendering more than 6 4K uncompressed video streams when ForceFullCompositionPipeline is enabled.
So the main question is - what are the ways to enable inter-display vsync in linux at least on single GPU in linux, and what is preferrable in the future - on multiple GPUs.
And the secondary question: is RTX A2000 not performant enough to process and render multiple 4K streams when ForceFullCompositionPipeline is enabled?