On KDE neon 6 using Wayland, OBS 30.1.2 is black when trying "Screen Capture (PipeWire)" or "Window Capture (PipeWire)", when launching from terminal, the following line stands out :
error: [pipewire] Error retrieving pipewire fd: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
When asking the OBS community, I'm told :
Sounds like a broken PipeWire and/or xdg-desktop-portal install.
That would be a question for your distro's support channels
What to do ?
Thanks
SOLVED : the xdg-desktop-portal package crashes since v1.18.3 (see issue report), so downgrading it fixes this.
The command itself doesn't output any error, but starting OBS just after executing the command triggers the following :
warning: The Wayland connection broke. Did the Wayland compositor die?
warning: Attempting wayland reconnect
warning: Failed to write to the pipe: Bad file descriptor.
info: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Desktop Audio)
warning: [pipewire] Failed to start screencast, denied or cancelled by user