Summary: | [Fixed on beta 6.0.90] Screen sharing/recording fails with error message "Failed to connect PipeWire context" | ||
---|---|---|---|
Product: | [Frameworks and Libraries] KPipeWire | Reporter: | Andrés Becerra <andres.becerra> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | grave | CC: | agsimmons0, ahiemstra, aleixpol, avivr903, dan76, ek+kde, gigastarcraft2, jan.claussen10, jgrulich, kde, konstantin.tigay, leodream2008, lopit321, malikth32, nate, ozonehelix, parona |
Priority: | HI | Keywords: | qt6, regression |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
attachment-3156249-0.html
attachment-3160421-0.html |
Description
Andrés Becerra
2024-03-06 21:51:29 UTC
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?
(In reply to David Edmundson from comment #13) > https://community.kde.org/Schedules/Plasma_6 Thanks, this is great news! |