Screen sharing not working on KDE on any app after upgrade to 20250512 snapshot

After upgrade to 20250512 snapshot screen sharing not working on any app (discord, browsers, teams-for-linux, slack), no matter if this is flatpak, native or appimage app. There is no popup for choosing screen to share. I think it can be related to KDE upgrade on this snapshot. After rollback everything works again.

There’s many bug reports about this.

It’s spamming your journal too, and more.

https://bugs.kde.org/show_bug.cgi?id=504014

https://bugs.kde.org/show_bug.cgi?id=504082

It came from Frameworks 6.14.0 upstream.
At least most of it did. This is generating bug reports for every app and distro that it affects.

Kwallet is opening before it has a display or it thinks it doesn’t have one. I read the early reports so there’s probably more info now.

1 Like

This is (for whatever reason) a duplicate Reply that was posted in a KWallet thread. This thread started with no mention of KWallet

Or maybe I missed something (?) :confused:

Since it requires some authentication I wasn’t sure if it was connected.
There’s a lot of reports all over and I think I read a screen sharing report. I was just trying to notify them in case it was part of the problem, but they could have other issues with screen sharing.

It’s spamming my logs and showing up in crashed process viewer etc. Also, I don’t have the same issues as many others, but kwallet crashing is the common issue. Workarounds haven’t been consistent either. I know the OP didn’t mention kwallet and that’s why I replied. They’d have never read the other post if it is related.

Users are reporting Signal and Chrome bugs about them taking 1-2 minutes to open. Their cause is kwallet.

1 Like

I’m having a similar issue, most probably caused by the same thing.

Whenever I log in, KDE Wallet asks for authentication and some apps and services only start after I authenticate. Most apps I use start up normally, without delays.

Cryptomator asks for a vault password that was supposed to be saved in kwallet.

Teams for Linux behaves as described, cannot open the sharing panel at all, however, using Teams as a Chrome App or in a Chrome Tab, it opens the screens sharing panel, but doesn’t let me got to Windows or Entire Screen, only Chrome Tabs, but even with the tabs, I cannot see them all, only a few.

I haven’t seen anything else misbehaving for the moment.

Not sure what to do at this stage, or where to go for more information.

1 Like

Factory is show that Tumbleweed 20250515 has been published so there’s an update coming very soon. Maybe it has what we need.

https://factory-dashboard.opensuse.org

Snapshot 20250515 didn’t fix the problem but for sure its related to this issue:

this command fixes screen sharing:
/usr/libexec/xdg-desktop-portal --replace &

1 Like

Thank you.
It doesn’t work for me but I already used these which did get it started.

systemctl --user start plasma-xdg-desktop-portal-kde.service
systemctl --user restart xdg-desktop-portal.service

But…when I reboot I’ll try it and see what happens.
I’ll report back on that.

kdeconnect would not allow remote input before running the two commands above. Just adding that to the list of things that are broken because of this.

hmmm maybe its just enough to make plasma-xdg-desktop-portal-kde user systemd unit enable on boot?

systemctl --user enable plasma-xdg-desktop-portal-kde.service

it will start it on boot.

PS And if xdg desktop portal needs to be restarted everytime, It will be a good idea to make overrive for this unit and make it restart on ExecStartPost step

1 Like

This works for me right after a fresh reboot.

The fix is in the openSUSE Tumblweed KDE Frameworks repo if you know how to use it.
I posted about it here.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.