FW: xrandr and xwayland

Daniel Stone daniel at fooishbar.org
Fri Aug 6 09:57:09 UTC 2021


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.

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


More information about the wayland-devel mailing list