Bug 2144516
| Summary: | Screencasting not working in Firefox or Chrome | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 9 | Reporter: | adam winberg <adam.winberg> |
| Component: | gnome-shell | Assignee: | Debarshi Ray <debarshir> |
| Status: | CLOSED DUPLICATE | QA Contact: | Desktop QE <desktop-qa-list> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 9.1 | CC: | jadahl, jgrulich, rstrode, tpelka, tpopela |
| Target Milestone: | rc | Flags: | pm-rhel:
mirror+
|
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2022-11-29 11:12:45 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
adam winberg
2022-11-21 14:45:07 UTC
It works for me with the same version of xdg-desktop-portal. Do you have xdg-desktop-portal-gnome installed? I guess you do as my understanding is it was working before, but just to be sure. Can you kill all xdg-desktop-portal-[gtk,gnome] processes and run "/usr/libexec/xdg-desktop-portal --verbose" and attach here the output? From the error message it looks the screencast portal is not loaded. Hm, I did not have xdg-desktop-portal-gnome installed, only xdg-desktop-portal-gtk, but it did work before. After installing it it works better but not great - I can share my entire screen but not any windows, when I try the list of windows is empty. Running with '--verbose' shows: XDP: screen cast session owned by ':1.81' created XDP: Running app windows changed, wake up monitor thread XDP: Running app windows changed, wake up monitor thread XDP: Running app windows changed, wake up monitor thread XDP: Running app windows changed, wake up monitor thread ** (/usr/libexec/xdg-desktop-portal:1922181): WARNING **: 17:23:06.260: Failed to get application states: GDBus.Error:org.freedesktop.portal.Error.Failed: Could not get window list XDP: Running app windows changed, wake up monitor thread XDP: Running app windows changed, wake up monitor thread (In reply to adam winberg from comment #2) > Hm, I did not have xdg-desktop-portal-gnome installed, only > xdg-desktop-portal-gtk, but it did work before. > > After installing it it works better but not great - I can share my entire > screen but not any windows, when I try the list of windows is empty. That's https://bugzilla.redhat.com/show_bug.cgi?id=2079194 Ouch, that bug is from April. So the bug with windows sharing being broken if xdg-desktop-portal-gnome is installed has been in RHEL9 all the time, but with 9.1 you no longer can use screensharing at all without that package? We already depend on xdg-desktop-portal-gtk in gnome-shell, but in RHEL 9.1 we introduced xdg-desktop-portal-gnome that takes over some parts of xdg-desktop-portal-gtk. We should also add runtime dependency to this package as it apparently can happen it won't get installed and users won't be able to share their screens. This was fixed through 2079194 *** This bug has been marked as a duplicate of bug 2079194 *** |