[PATCH weston 0/2] Introduce substitute of connector option

Daniel Stone daniel at fooishbar.org
Wed Mar 15 09:44:31 UTC 2017


Hey,

On 8 March 2017 at 15:43, Ucan, Emre (ADITG/SW1) <eucan at de.adit-jv.com> wrote:
> Remove the option, because it is hard to use.
> Drm connector ids are hard to reach for users,
> and they can change when kernel or device tree
> is modified.
>
> If someone wants to enable just one output and
> disable all others, he can set "require-output-config".
> Then, all unconfigured outputs will be disabled
> automatically.
>
> In current implementation, there is no configuration
> to disable unconfigured outputs.
>
> One can create an output section for a known output
> in weston.ini file and set its mode to "off" to disable
> a known output. But there is no configuration to disable
> unknown outputs.
>
> This might be usefull for example, if someone wants to
> enable just one output and disable all others. Without
> this option, we have to right down an output section for
> every output known to system and disable all outputs,
> which we do not want to enable.

This looks quite good, and is better than what I would've come up
with. Armin - could you please take a look from the config point of
view? 1/2 is Acked-by me, 2/2 is Reviewed-by me, and if you can
provide review/ack on 1/2, then I'll take care of landing them and any
collisions with changes to the DRM backend.

> It might be usefull also for startup time optimization,
> because some display types (e.g. LVDS and VGA) are always
> up. Therefore, weston would modeset every one of them.
> Even there are no attached displays.

Hm, VGA does have load-detect and HPD possible. Anyway, if these
displays are active, wouldn't this give us a dead area which couldn't
be used? Though I guess with IVI shell you wouldn't really notice as
the surfaces would be explicitly placed on to particular outputs.

Cheers,
Daniel


More information about the wayland-devel mailing list