[SOLVED] Black OBS capture on KDE neon 6

Hi,

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.

mox ,

Do you have the xdg-desktop-portal-kde package installed?

KaKi87 OP ,
@KaKi87@jlai.lu avatar

Yes

e_t_ Admin ,

Try systemctl --user restart pipewire pipewire-pulse

KaKi87 OP ,
@KaKi87@jlai.lu avatar

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
  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • [email protected]
  • All magazines