Screencast capture in Full Screen Exclusive Mode on XWayland

Jonas Ådahl jadahl at redhat.com
Wed Jun 7 15:52:07 UTC 2023


On Thu, Jun 01, 2023 at 09:59:47AM -0700, Philip Race wrote:
> Jonas,
> 
> The problem discussed here
> https://wiki.openjdk.org/display/wakefield/Meeting+Notes
> 
> "And there is one that is not a crash, with one particular test on
> particular systems, which we still need to analyze, related to be not able
> to get the screen data."
> 
> looks like a case in which JDK uses puts a window into full screen mode
> using this code
> https://github.com/openjdk/jdk/blob/master/src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c#L1672
> 
> In this case screencast capture of that window just fails.
> 
> I found  a 12-18 month old thread where you were mentioned although I'm not
> sure if you were directly involved
> or just integrating fixes.
> 
> https://github.com/flatpak/xdg-desktop-portal/issues/610
> which linked to this
> https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1914
> 
> Can you shed any light on whether this might still be an issue on Gnome 42
> (which is what I think I have).

That should be included in 42, and does look related. There seems to
have been a regression
(https://gitlab.gnome.org/GNOME/mutter/-/issues/2282) that I seem to
have fixed
(https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2462). The fix
was backported to 42.3. What version of mutter does your system have
installed?


Jonas

> 
> -phil.
> 
> 



More information about the wakefield-dev mailing list