В Xlib всё просто. Нужен мне оконный менеджер, #include <X11/Xlib.h> и пиши себе. Нужно гуёвое приложение, #include <X11/Xlib.h> и пиши себе. В wayland же как-то... Сложно... В общем я не разобрался.
Начнём с того, что существует либа wayland-client.h, что уже как-бэ говорит о том, что оконный менеджер на этом нельзя писать. Далее weston, в вики написано, что это «эталонная реализация композитного менеджера Wayland», из этого я мало чего понял. Что weston означает для разработчика?
Короче говоря, два вопроса:
1. Хочу написать оконный менеджер под вейланд, какую либу брать?
2. Хочу написать приложение под оконный менеджер, какую либу брать?
Ну и вообще хотелось бы услышать про тонкости этого всего. Спасибо.