OBS无法在Sway下进行窗口捕获

OBS无法在Sway下进行窗口捕获

我正在使用 Sway 运行 Fedora Linux,并且我想使用 OBS 捕获一些内容。但是,根本没有选项可以执行“窗口捕获”。据我所知,这通常归因于 PipeWire 或xdg-desktop-portal-wlr.尽管如此,我可以通过 PipeWire 进行全屏捕获,并选择监视器,它会提示我一个漂亮的窗口,该窗口大概是由xdg-desktop-portal-wlr.所以,我想,这些工作得很好:

显示屏幕捕获源选择(?)窗口的屏幕截图

按照 GitHub 存储库中的建议xdg-desktop-portal-wlr,我还将其添加到我的 sway 配置中:

exec dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=sway

然而,这并没有真正帮助。还有哪些因素会导致 OBS 拒绝捕获窗口?

答案1

相关内容