我正在使用 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 拒绝捕获窗口?