Closed ngortheone closed 1 year ago
These are the dialogs when I attempt to run screenshare on Firefox 106
With Firefox 102 the same dialog looks the different (and pressing Allow button starts screensharing)
have you been able to figure out a solution with firefox 106 and above?
I think the reason for me was that version 106 of Firefox was built without webrtc support in FreeBSD (some port build issue that I don't remember at the moment)
In any case, I was able to confirm that it is not a fault of xdg-desktop-portal-wlr
oh, I fixed mine, turns out I was missing rtkit
which is necessary for xdg-desktop-portal
to run realtime
This is not a bug of
xdg-desktop-portal-wlr
, or at least it doesn't immediately seem like one.On FreeBSD 14 an upgrade to firefox 106 broke screensharing. The test script https://gitlab.gnome.org/snippets/19 still works. Firefox 102 still works too.
Something has changed in Firefox 106 (they had some WebRTC related improvements) and now it doesn't allow me to select the screen to share.
I do not see any expected logs in
xdg-desktop-portal
/xdg-desktop-portal-wlr
I used to see logs this
xdg-desktop-portal-wlr
debug outputor these logs in xdg-desktop-portal
But I don't see these anymore with Firefox 106. As if it is not even trying to call relevant dbus methods...
The question Did firefox break screensharing or desktop portal(s) implementation lagging behind and firefox expects some newer interface?