weston -c /etc/xdg/weston/weston.ini --tty=1 --device=/dev/fb0 &
weston -c /etc/xdg/weston/weston2.ini --tty=2 --device=/dev/fb2 &
if i launch:
WAYLAND_DISPLAY=wayland-1 weston-terminal, i got weston-terminal on display 1
but if i launch WAYLAND_DISPLAY=wayland-0 weston-terminal, i have no error, but no weston-terminal on the display 0.
we use nxp yocto warrior bsp.
Would you have an idea of what i'm doing wrong?
Thanks in advance for your help
Regards
Laurent
Hi
Did you add display panels in weston.ini?
Best Regards
Zhiming
Hi,
i've added output section in each weston.ini,
with
name,mode and seat definitions,
but i'm not sure this is what you are referring
Regards
Laurent
Hi again,
after some analyzes, it seems that
the behaviour depends on the order of the weston launch sequence.
if i do:
weston -c /etc/xdg/weston/weston.ini --tty=1 --device=/dev/fb0 &
weston -c /etc/xdg/weston/weston2.ini --tty=2 --device=/dev/fb2 &
i'm then able to start weston terminal on the second weston (on /dev/fb2).
and if i launch command in the other order like :
weston -c /etc/xdg/weston/weston2.ini --tty=2 --device=/dev/fb2 &
weston -c /etc/xdg/weston/weston.ini --tty=1 --device=/dev/fb0 &
i'm stil able to start weston terminal on the second weston (which is /dev/fb0 now).
so it seems that whan using multiseat weston, the second weston session "breaks" something in the first one
Laurent