linuxmint / xdg-desktop-portal-xapp

GNU Lesser General Public License v2.1
10 stars 8 forks source link

Add org.freedesktop.portal.ScreenCast implementaion #13

Open jamzy118 opened 4 months ago

jamzy118 commented 4 months ago

Hello,

I've recently moved from Plasma to Cinnamon on my Arch and I'm trying to use Valent as a drop-in replacement for KDE Connect. Most of the things work properly, but attempt to remotely control the mouse throws a lot of

on_session_created(): GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs: No such interface “org.freedesktop.portal.ScreenCast”

as far as I see with /usr/lib/xdg-desktop-portal -vr and in the source code, there is no implementation of ScreenCast - any chance we could have this?

GNOME one here

levivk commented 2 months ago

I also see this error with Gnome network displays (https://gitlab.gnome.org/GNOME/gnome-network-displays). I assume the missing ScreenCast interface to be the reason for it not working. Is there any potential workaround (i.e. another compatible backend)? Or do we need a Cinnamon specific implementation of ScreenCast?