I don't own an Ally or other handheld to try, but I think I saw some people solving that issue setting the UMA frame buffer for something different than auto
Note: This “documentation” is a glorified user guide for Bazzite since the topics below are not covered in extensive detail or clarify specific edge-cases, but there are links to upstream documentation when relevant. General Bazzite’s README FAQ Installation Guide Gaming Guide Desktop Environment Tweaks Steam Gami...
Is obs-vkcapture still needed? At least on my AMD system (7900 XTX), I did not see it being noticeably faster than the regular screen capture on Wayland with Pipewire (I'm assuming they use the same method to capture now, or at least something very similar?), but I can't say I've done a massive amount of testing.
I'm guessing the portals got optimized since it was introduced, or there are specific usecases where vkcapture is still better?
As it is, I find obs-vkcapture to have downsides:
Extra maintenance work
Unofficial extension atop OBS Studio (so I guess this is not an officially supported solution)
Requirement to add the argument to each game that should be captured