“Urgent” because this prevents me from using my streaming toolkit and I’m already behind my schedule.
xdg-desktop-portal-kde crashes no matter what when I try to use PipeWire screen capture in OBS. All the dependencies are installed, when switching to X11 the capture just works with no hassle, but I can’t use X11 because of an unrelated-to-this-post bug.
When the thing crashes, I get the following log:
`Application: xdg-desktop-portal-kde (xdg-desktop-portal-kde), signal: Aborted
This GDB supports auto-downloading debuginfo from the following URLs:
<https://debuginfod.archlinux.org> Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal] Debuginfod has been disabled. To make this setting permanent, add ‘set debuginfod enabled off’ to .gdbinit.`
warning: Can't open file /memfd:JSVMStack:QtQml (deleted) during file-backed mapping note processing
warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed mapping note processing
warning: Can't open file /memfd:JITCode:QtQml (deleted) during file-backed mapping note processing
warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during file-backed mapping note processing
This started happening after last update. Arch folks are out of ideas.
More logs:
[seacat17@purr1to ~]$ systemctl --user status xdg-desktop-portal
● xdg-desktop-portal.service - Portal service
Loaded: loaded (/usr/lib/systemd/user/xdg-desktop-portal.service; static)
Active: active (running) since Mon 2025-11-10 00:56:20 CET; 7min ago
Invocation: c540cc7bdebb431987eed082ff065a9f
Main PID: 1058 (xdg-desktop-por)
Tasks: 7 (limit: 18278)
Memory: 6.4M (peak: 7.7M)
CPU: 169ms
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/xdg-desktop-portal.service
└─1058 /usr/lib/xdg-desktop-portal
Nov 10 00:56:07 purr1to systemd[952]: Starting Portal service...
Nov 10 00:56:07 purr1to /usr/lib/xdg-desktop-portal[1058]: Choosing gtk.portal for org.freedesktop.impl.portal.Lockdown as a last-resort fallback
Nov 10 00:56:20 purr1to /usr/lib/xdg-desktop-portal[1058]: PipeWire roundtrip timed out waiting for events
Nov 10 00:56:20 purr1to /usr/lib/xdg-desktop-portal[1058]: Failed connect to PipeWire: No node factory discovered
Nov 10 00:56:20 purr1to systemd[952]: Started Portal service.
[seacat17@purr1to ~]$ systemctl --user status xdg-desktop-portal-kde
Unit xdg-desktop-portal-kde.service could not be found.
[seacat17@purr1to ~]$