On 25/02/19 8:21 pm, AMAR SEN wrote:
Hi,
1. Is there any client side functionality to handle multiple displays?
It can be seen as like a particular client has some options that can
direct the server to show frames on either of the displays or both
(multiple displays) of them at the same time. If it has such
functionality, can somebody point me to an example implementation of
such client?
A normal Wayland client has no control regarding how it is placed by the
compositor, which is an intentional design decision.
The most control I can think of (which may fit your use case), is that a
client can ask to be placed fullscreen on a particular output using the
fullscreen-shell protocol
2. As I have read at multiple places that weston supports multi-display
for drm based devices, is it also possible for fbdev backend, or it has
some functionality constraint that do not let that to work on fbdev?
I _think_ the fbdev backend does support multiple outputs. I've never
actually used the fbdev backend before, but the code implies that it
does. Either way, I would strongly recommend that you use the DRM
backend instead.
3. I am actually using weston-3.0.0 version for my project, does it have
multi-display support for any backend? If yes, can someone please help
me findĀ the commit to the wayland weston project which brought in the
multi-display support?
Just to be absolutely sure, are you just referring to having multiple
computer monitors ("heads") connected? I believe weston has always had
support for that.
Later versions of weston are capable of cloning a monitor's contents
efficiently across multiple monitors, which may potentially be useful
for you.
Thanks,
Amar Sen
If you require more complex control of how Weston does window
management, writing a Weston plugin would be the way to do that, as
opposed to a client trying to take control (which it can't).
Scott
_______________________________________________
wayland-devel mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/wayland-devel