Bug 473599

Summary: XWaylandVideoBridge only shares white screen
Product: [Applications] XWaylandVideoBridge Reporter: teadrinkingprogrammer
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: aleixpol, aleksandar.r204, firlaevhans.fiete, kde
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Flatpak   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: The shared screen as it shows in Discord

Description teadrinkingprogrammer 2023-08-21 11:39:18 UTC
Created attachment 161087 [details]
The shared screen as it shows in Discord

SUMMARY
XWaylandVideobridge shares a white screen when used. No screen selection window pops up.

STEPS TO REPRODUCE

1. Download Xwayland video bridge from Flathub
2. Launch Xwayland video bridge
3. Launch Discord
4. Join a call
5. Share screen
6. Select Xwayland video bridge "screen"

OBSERVED RESULT
No screen selection window pops up and a white screen is shared.

EXPECTED RESULT
Screen selection window pops up.

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 38
KDE Plasma Version: 5.27.6
KDE Frameworks Version: 5.108.0
Qt Version: 5.15.10
Kernel Version: 6.4.4-200.fc38.x86_64 (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
I have used the nightly version before. That one used to work, but doesn't anymore as well. This makes me think it might be a change in Plasma.
Comment 1 Firlaev-Hans 2023-09-18 08:11:53 UTC
I'm having the same issue. I'm using xwaylandvideoridge from the Fedora Repositories, and before that I used a nightly Flatpak build. Neither of them work.
Comment 2 David Edmundson 2023-09-18 08:53:32 UTC
Something changed, and I believe this was fixed in master, but I can't know for sure. 

Do you know what version xwaylandvideoridge has the Fedora repositories?
Comment 3 Firlaev-Hans 2023-09-18 09:37:21 UTC
(In reply to David Edmundson from comment #2)
> Something changed, and I believe this was fixed in master, but I can't know
> for sure. 
> 
> Do you know what version xwaylandvideoridge has the Fedora repositories?

Ah, seems to be a rather old version from May:
xwaylandvideobridge-0:0~git20230504.3445aff-2.fc38.x86_64
A more recent Flatpak build from gitlab CI works fine.
I guess Fedora just needs to update their package.
Comment 4 teadrinkingprogrammer 2023-09-18 13:14:31 UTC
The latest version from the CI pipeline indeed works: https://invent.kde.org/system/xwaylandvideobridge/-/artifacts.

The bug was already reported on the Fedora side: https://bugzilla.redhat.com/show_bug.cgi?id=2223300. I have added a link to this thread as well. Just curious: is this package also released on Flathub? I can't seem to find it.
Comment 5 David Edmundson 2023-09-18 14:17:24 UTC
>Just curious: is this package also released on Flathub? I can't seem to find it.

Not currently. I wanted to do so, just need to go through some admin