Window capture broken since Gnome 42
Since the upgrade to Gnome 42 my window capture is broken. But this only affects OBS for me. Discord and other programs using WebRTC capture things fine under Wayland.
I tried with a fresh installation and I installed xdg-desktop-portal
and xdg-desktop-portal-gnome
.
org.gnome.Software.desktop[226158]: info: User added source 'asdfg' (pipewire-window-capture-source) to scene 'Szene'
org.gnome.Software.desktop[226158]: info: [pipewire] screencast session created
org.gnome.Software.desktop[226158]: info: [pipewire] asking for window…
xdg-desktop-por[1221]: Unhandled parent window type
xdg-desktop-por[1221]: Failed to associate portal window with parent window
org.gnome.Software.desktop[226158]: info: [pipewire] window selected, setting up screencast
wireplumber[1286]: <WpPortalPermissionStorePlugin:0x55b8a6a19ce0> Failed to call Lookup: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for camera
org.gnome.Software.desktop[226158]: info: [pipewire] server version: 0.3.50
org.gnome.Software.desktop[226158]: info: [pipewire] library version: 0.3.40
org.gnome.Software.desktop[226158]: info: [pipewire] header version: 0.3.40
org.gnome.Software.desktop[226158]: info: [pipewire] created stream 0x560a17a83810
org.gnome.Software.desktop[226158]: info: [pipewire] playing stream…
gnome-shell[900]: No supported PipeWire stream buffer data type could be negotiated
gnome-shell[900]: No supported PipeWire stream buffer data type could be negotiated
[...]
gnome-shell[900]: No supported PipeWire stream buffer data type could be negotiated
gnome-shell[900]: No supported PipeWire stream buffer data type could be negotiated
gnome-shell[900]: pipewire remote error: id:0 connection error