From f66d28f106a046887d09871b7ba76ddbb9faec92 Mon Sep 17 00:00:00 2001 From: Kristian Høgsberg Date: Tue, 30 Nov 2010 09:27:21 -0500 Subject: Add window manager faq --- faq.html | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/faq.html b/faq.html index 498e3a5..cc8dd5b 100644 --- a/faq.html +++ b/faq.html @@ -189,5 +189,29 @@ powerful feature in a protocol.

+

How can I replace Wayland's Window Manager?

+ +

+ The Wayland architecture integrates the display server, window + manager and compositor into one process. You can think of Wayland + as a toolkit for creating clients and compositors. It is not a + specific single compositor or window manager. If you want a + different window manager, you can write a new one. +

+ +

+ This may sound like a lot of work, but one of the key points about + Wayland is that the boilerplate code to a Wayland compositor is + comparable or less than the X boilerplate involved in becoming an X + window manager and compositor. Bringing up EGL and GLES2 on the + Linux KMS framebuffer and reading input from evdev can be done in + less that a thousand lines of code. The Wayland server side library + provides the protocol implementation and makes it easy to put the + pieces together. +

+ +

+

+ - + -- cgit v1.2.3