Multi screen configuration with ilm
Friedrich, Eugen (ADITG/SW1)
efriedrich at de.adit-jv.com
Sun Sep 25 06:51:00 EDT 2016
You should start weston with:
The fbdev backend supports only one display, linux can provide several fbdev devices but weston fbdev backend will take only one.
So try to load the drm-backend.so and the following command should report several screens:
LayerManagerControl get screens
You can assign you layer to a corresponding screen id, this way ivi-shell provides you a multi display control.
If you have a touch panel(s) you have to tag those devices with a udev rule so the weston would know with device belongs to with screen.
The udev tag is WL_OUTPUT and you have to put the name of the connector, you will see it in the weston log during the loading of drm-backend (typically something like HDMI-A-1).
Currently there is no way to predefine the Screen ID to ensure the ILM screen ID 0 will refer always to the same physical connector. This feature is on our todo list but for the actual setup in GDP it should not be a problem.
Software Group I (ADITG/SW1)
Tel. +49 5121 49 6921
>From: genivi-ivi-layer-management [mailto:genivi-ivi-layer-management-
>bounces at mailman1.genivi.org] On Behalf Of Jomon John
>Sent: Saturday, September 24, 2016 3:07 PM
>To: genivi-ivi-layer-management at lists.genivi.org
>Subject: Multi screen configuration with ilm
>I am trying to configure dual screen setup (LVDS + HDMI ) with genivi 10.0
>baseline (weston 1.9.0 ) on NXP Sabre SDP platform having 4.1.15 kernel.
>Tweaked the kernel boot params for dual display and added the two display
>outputs in weson config file but weston identifies only one display (/dev/fb0)
>and ilm_getScreenIDs returns only one screen. Anybody successfully
>configured multi screen setup with ilm ? any help is appreciated.
>The associated section from weston log (complete log @
>> [12:38:31.544] fbdev output 1920×1080 px
>> guessing 61 Hz and 96 dpi
>Complete weston config file ( /etc/xdg/weston/weston.ini )
> Best Regards
> Jomon John
>genivi-ivi-layer-management mailing list
>genivi-ivi-layer-management at mailman1.genivi.org
More information about the genivi-ivi-layer-management