Summary: | Unable to record fullscreen applications with pipewire | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Ian Boll <lordofthemaracas> |
Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | aleixpol, behzad.a_ir, nate, pizzadude |
Priority: | NOR | ||
Version: | 5.23.5 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Attempted recording of Steam Big Picture |
Description
Ian Boll
2022-02-13 01:13:57 UTC
I just tested under an X11 session and didn't observe the bug. Obviously this meant I was using Xcomposite and Xshm for capturing instead of pipewire. I also forgot to mention in the original bug report: the pipewire fullscreen recording includes the taskbar even when I'm looking at the fullscreen application. The recording even sometimes includes the titlebar for the application with a maximum width and located at the top of the screen. Can't reproduce with git-master, I tested Wine, Chrome, and Kmahjongg, But I remember a few months ago I had a similar issue when wanted to record Wine, but solved in git-master I have this issue also. I can't record any fullscreen game (like Xonotic) with OBS and pipewire in wayland. Can you check with Plasma 5.24? (In reply to Nate Graham from comment #4) > Can you check with Plasma 5.24? This is on Plasma 5.24.1 on Fedora, using Wayland. I just tested on Plasma 5.24.0 on Fedora Rawhide Kinoite and the only thing that changed was that using the window capture no longer crashed OBS. Instead, it has the same behaviour as the screen capture. Seems fixed in latest OBS (flatpak) and latest Pipewire (0.3.47) so must have not been a KDE issue. Cool, thanks for following up. It seems this problem has came back. :/ Nevermind, I just upgraded to KDE 5.24.3 and it works now. I'm not sure why it worked earlier, and then stopped working. This seems to be fixed with the commit "Backends/drm: fix recording with direct scanout. Commit. Fixes bug #450943". *** This bug has been marked as a duplicate of bug 450943 *** |