this post was submitted on 21 Jun 2024
9 points (90.9% liked)

KDE

4668 readers
54 users here now

KDE is an international technology team creating user-friendly free and open source software for desktop and portable computing. KDE’s software runs on GNU/Linux, BSD and other operating systems, including Windows.

Plasma 6 Bugs

If you encounter a bug, proceed to https://bugs.kde.org, check whether it has been reported.

If it hasn't, report it yourself.

PLEASE THINK CAREFULLY BEFORE POSTING HERE.

Developers do not look for reports on social media, so they will not see it and all it does is clutter up the feed.

founded 1 year ago
MODERATORS
 

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.

top 4 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 1 week ago (1 children)

Try systemctl --user restart pipewire pipewire-pulse

[–] [email protected] 2 points 1 week ago

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
[–] [email protected] 1 points 1 week ago (1 children)

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