Вот в новостях пишут, что gtk и qt виджеты поддерживают wayland, т.е. могут рисовать на стороне клиента. Как это, черт возьми, реализовано? Как вообще устроены тулкиты? Вяленый или иксы дают тулкитам фреймбуфер - рисуйте, ребята, или как? Что есть фреймбуфер? Как оно всё работает?