FW: xrandr and xwayland
Guillermo Rodriguez Garcia
guille.rodriguez at gmail.com
Mon Aug 9 14:33:49 UTC 2021
Hi Daniel,
El vie, 6 ago 2021 a las 11:57, Daniel Stone (<daniel at fooishbar.org>)
escribió:
> Hi Guillermo,
>
> On Fri, 6 Aug 2021 at 10:44, Guillermo Rodriguez Garcia
> <guille.rodriguez at gmail.com> wrote:
> > El vie, 6 ago 2021 a las 10:14, Daniel Stone (<daniel at fooishbar.org>)
> escribió:
> >> kiosk-shell is something we have in newer versions of Weston which
> >> sounds like it would work well for your usecases - it's designed to
> >> just run a single application fullscreen. You might want to check out
> >> what we have in git, which will be released as 10.0 in a few weeks'
> >> time.
> >
> > I have a use case for this which is conceptually one single application,
> fullscreen, no desktop stuff (navigation bar, window management etc) but
> needs to support additional processes with separate top-level windows. This
> would be used e.g. to overlay a video stream (using gstreamer) on top of
> the "main" application. Will this be supported by kiosk-shell ?
>
> For clients to be able to position themselves relative to other
> clients, wl_subcompositor gives you the subsurface mechanism for
> embedding. This was designed for this exact usecase: an application
> embedding media content in its own top-level window. Using this is
> very strongly recommended.
>
But does this require that both "clients" run as the same process? I assume
that's the case since I need to pass a handle of the parent wl_surface in
order to create a subsurface.
An important part of the problem is that we need to run the main
application and the gstreamer client as separate processes.
Thanks,
Guillermo
> If you are unable to do this for whatever reason, then you will need
> to customise the window manager - in this case, kiosk-shell. We are
> planning to extend this with Lua scripting to make this easier, but
> have no firmly-defined ETA for this right now.
>
> Cheers,
> Daniel
>
--
Guillermo Rodriguez Garcia
guille.rodriguez at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20210809/0e9dc303/attachment.htm>
More information about the wayland-devel
mailing list