Bug 440533 - XDG Screen sharing is broken, bump portal libraries?
Summary: XDG Screen sharing is broken, bump portal libraries?
Status: RESOLVED FIXED
Alias: None
Product: neon
Classification: KDE Neon
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-02 22:06 UTC by Aleix Pol
Modified: 2022-11-29 00:17 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aleix Pol 2021-08-02 22:06:43 UTC
Last tag is 1.8.1, we are shipping 1.8.0.

https://github.com/flatpak/xdg-desktop-portal/tags

I'm not sure if it fixes anything specifically, but I'm chasing after a bug that makes screen sharing not work through the portal, having the last stable release could help to cross some ts.
Comment 1 Aleix Pol 2021-08-02 22:33:57 UTC
I'm also unable to build a different version because libportal-dev is not available :/

Rebuilding xdg-desktop-portal on 1.8.1 (and libportal, of course) fixed screen sharing on portals. Falling back to 1.8.0 also fixed it for me, so we'd need to make sure packaging is on point. Making sure we build against newer libportal would make sense (?).

I've not been able to reproduce the failure by building xdg-desktop-portals myself.

An easy way to test if it's working is by "flatpak install com.obsproject.Studio", running it and adding a screen sharing source.
Comment 2 Kon 2021-08-02 23:12:23 UTC
This was a packaging bug fixed here:

https://bugs.launchpad.net/ubuntu/+source/xdg-desktop-portal/+bug/1879580

We just need to update the Neon packaging.