[PATCH v5 0/7] Make Weston multiseat aware

nerdopolis bluescreen_avenger at verizon.net
Fri Dec 29 18:31:46 UTC 2017


These patches make Weston handle multiple seats. Fixes from the last 
attempt include updating fbdev_set_screen_info , updating some fuzz,
and making the selection of the framebuffer device similar to 
compositor-drm.c by favoring the boot_vga device

https://github.com/n3rdopolis/weston

nerdopolis (7):
  libweston: set the seat automatically based on the XDG_SEAT
    environment variable
  libweston: fbdev: support the --seat option, (and XDG_SEAT variable)
  launcher-logind: only get a VT on seat0, as only seat0 supports VTs
  libweston: fbdev: set fb device info upon the first run.
  libweston: fbdev: Attempt to detect the first framebuffer device in
    the seat. instead of defaulting to /dev/fb0
  main: don't configure /dev/fb0 by default
  libweston: fbdev: Follow the same logic as compositor-drm, and favor
    the boot_vga device

 compositor/main.c            |  7 ++--
 libweston/compositor-drm.c   |  5 +++
 libweston/compositor-fbdev.c | 90 ++++++++++++++++++++++++++++++++++++++++++--
 libweston/compositor-fbdev.h |  1 +
 libweston/launcher-logind.c  | 22 ++++++-----
 libweston/launcher-util.c    |  4 ++
 man/weston-drm.man           |  7 +++-
 7 files changed, 116 insertions(+), 20 deletions(-)

-- 
2.14.1



More information about the wayland-devel mailing list