David Rosca
                                            David Rosca
                                        
                                    The reason why capturing gamescope results in partially corrupted image is because gamescope presents without wait semaphore which works for compositors but not for capture. Probably it would be best...
You can check `LD_PRELOAD` value in the flatpak runtime (eg. run `obs-gamecapture sh -c 'echo $LD_PRELOAD'`) and confirm that the path is correct. If not, set `LD_PRELOAD` to correct value...
`info: Loading up OpenGL on adapter Mesa llvmpipe (LLVM 15.0.7, 256 bits)` Here's your issue most likely, OBS isn't using your GPU OpenGL driver.
Maybe you are missing some packages? Please note EGL is used there, not GLX. Otherwise you'll have to ask at nvidia support forums.
I guess it could be changed to allow to set regexp for window name, would that work for you?
Can you please elaborate? Which user scripts were you trying?
What if you add ``` js // @include * ``` to the individual scripts (to metadata block)?
It's still a bug, I'll reopen it. Thanks for reporting.
Why not to fix it? :)
Oh and last note: When will it be ready to merge to main repo? The same for FCM?