Multiple display support with weston/wayland-ivi-extension

Friedrich, Eugen (ADITG/SW1) efriedrich at
Fri Sep 30 07:44:39 EDT 2016

Hello Vikas,

Best regards

Eugen Friedrich
Software Group I (ADITG/SW1)

Tel. +49 5121 49 6921

> -----Original Message-----
> From: genivi-ivi-layer-management [mailto:genivi-ivi-layer-management-
> bounces at] On Behalf Of Vikas Patil
> Sent: Freitag, 30. September 2016 08:46
> To: genivi-ivi-layer-management at; genivi-
> projects at
> Subject: Multiple display support with weston/wayland-ivi-extension
> Dear All,
> I am looking for the multiple display support with weston and
> wayland-ivi-extension and different possible use cases.
> I have tried weston 1.9.0 with desktop-shell on TI's Jacinto6/Linux4.4
> and it worked with dual display in extended mode. But with
> and could not able to see dual
> working in any mode or I don't know how to do it.
> Is multiple display possible and supported with weston 1.9.0 and
> wayland-ivi-extension 1.9.1 with hmi-controller and ivi-controller?
> What configuration I need to use?
[EF] there is a bug in 1.9.1 please use 1.10.90 verion with Weston 1.11 if possible,
Details of the bug can be found here:

> Can I run EGLWLMockNavigation on one physical display and
> EGLWLInputEventExample on second physical display with
> How to run this if it is possible?
[EF] just create several ilm layers and attach them to the corresponding screens:
The [LayerManagerControl get screens] should report several screens if displays are detected correctly

> Does ivi-cotroller supports following  dual display mode?
> - Extended
> - Cloned
[EF] ivi-controller should not know about cloned view, should be done on the level below in drm
We should only see one display.

> - Independent Driving.
[EF] this is we only support, you will get several ilm screens and can attached layers to each screen separately.
Currently 1 layer can be only on 1 screen, and 1 surface can be only on 1 layer, we are planning to relax this limitation
And allow 1 surface to be on many layers but we would need to break the ABI and change the ivi-controller protocol. 
> Thanks & Regards,
> Vikash
> _______________________________________________
> genivi-ivi-layer-management mailing list
> genivi-ivi-layer-management at

More information about the genivi-ivi-layer-management mailing list