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.
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 (?)
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.
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.
Factory is show that Tumbleweed 20250515 has been published so there’s an update coming very soon. Maybe it has what we need.
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 &
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
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.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.