SUMMARY *** For plasma-6.0.0 and plasma-6.0.1 I can not share my screen (screen recording) in a Wayland session. The application I am using is zoom: - If I start an X11 session, screen recording (or sharing screen) is possible - For plasma-5.27.10 I was able to share screen in Wayland and X11 sessions *** STEPS TO REPRODUCE (In a wayland session) 1. Start zoom 2. Create a new meeting 3. Try to share screen (Desktop) OBSERVED RESULT I get the notification: KDE Portal Integration Failed to start screencasting Failed to connect PipeWire context EXPECTED RESULT Sharing the desktop using zoom SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE Plasma Version: 6.0.1 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2 ADDITIONAL INFORMATION If I try to record the desktop activity in a Wayland session with spectacle, it fails with the message: Failed to connect PipeWire context In an X11 session spectacle does not provide the option to record the desktop
What GPU are you using?
(In reply to Nate Graham from comment #1) > What GPU are you using? Mesa Intel Xe Graphics, lspci output: 0000:00:02.0 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 03)
(In reply to Nate Graham from comment #1) > What GPU are you using? Sam here, on 5.27 I could run OBS on both Wayland and X11. Now on Plasma 6 I can only on X11. Radeon 5700xt.
*** Bug 483410 has been marked as a duplicate of this bug. ***
Y'all have rebooted after performing the upgrade, right?
(In reply to Nate Graham from comment #5) > Y'all have rebooted after performing the upgrade, right? Yes. Are there good ways to debug this further? I couldn't scrounge anything from pipewire logs. So I guess the issue somewhere between portals and kpipewire. Operating System: Gentoo Linux 2.15 KDE Plasma Version: 6.0.2 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2 Kernel Version: 6.8.0-xanmod1-dist (64-bit) Graphics Platform: Wayland Graphics Processor: AMD Radeon RX 5700 XT
I am having this same issue Operating System: Arch Linux KDE Plasma Version: 6.0.2 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.2 Kernel Version: 6.8.1-zen1-1-zen (Zen Kernel) Graphics Platform: Wayland xwaylandvideobridge [1] 29757 segmentation fault (core dumped) xwaylandvideobridge
(In reply to ozonehelix from comment #7) > I am having this same issue > Operating System: Arch Linux > KDE Plasma Version: 6.0.2 > KDE Frameworks Version: 6.0.0 > Qt Version: 6.6.2 > Kernel Version: 6.8.1-zen1-1-zen (Zen Kernel) > Graphics Platform: Wayland > > xwaylandvideobridge > [1] 29757 segmentation fault (core dumped) xwaylandvideobridge before the error I was getting is org.kde.xwaylandvideobridge: XDG session failed: QMap() 2 now it just either segmentation faults or screen share appears in discord but doesn't do anything when selected
Same issue, trying to dig a bit but cannot really find anything, when running xdg-desktop-portal-kde in the terminal i get the following: error creating screencast "Failed to connect PipeWire context" error creating screencast "Failed to connect PipeWire context" xdp-kde-screencast: QScreen(0x5d650f439aa0, name="DP-3") Screencasting::Metadata xdp-kde-wayland-integration: failed to start streaming ScreencastingStream(0x5d650fd00f00, name = "DP-3") "Failed to connect PipeWire context" xdp-kde-screencast: Invalid screen! 2 "0x0" Tried digging a bit in xdg-desktop-portal-kde, and it seems to happen when the ScreencastingStream object is emitting the failed signal under QtWayland::zkde_screencast_Stream_unstable_v1which gets me into the cmake generated files or something
Created attachment 170167 [details] attachment-3156249-0.html I really hope this gets solved soon. This issue is forcing me to use X, which can't handle per-monitor scaling.
This is solved in the plasma desktop beta (6.0.90) . Now I can share my desktop in zoom sessions and spectacle can record videos of the desktop. This is on a Gentoo box with: KDE Plasma Version: 6.0.90 KDE Frameworks Version: 6.2.0 Qt Version: 6.7.1 Kernel Version: 6.9.3-gentoo-x86_64 (64-bit) Graphics Platform: Wayland
Created attachment 170168 [details] attachment-3160421-0.html How long will this take to get released?
https://community.kde.org/Schedules/Plasma_6
(In reply to David Edmundson from comment #13) > https://community.kde.org/Schedules/Plasma_6 Thanks, this is great news!