No KMS? No Mesa? Run Wayland Off A Linux Framebuffer!
Nov 24, 2010, 16:04 (0 Talkback[s])
(Other stories by Michael Larabel)
WEBINAR: On-demand Event
Replace Oracle with the NoSQL Engagement Database: Why and how leading companies are making the switch REGISTER >
"Besides needing to get the various tool-kits and other
libraries ported to run atop the Wayland Display Server, another
requirement limiting the adoption of this X11 Server alternative so
far has been the specialized graphics requirements. From the
beginning, Wayland was designed for GPU drivers that support kernel
mode-setting (KMS), Graphics Execution Manager (GEM) buffers, and
OpenGL ES, among some other smaller requirements. Originally only
the Intel Linux driver would work, but since then the various
branches needed to support Wayland have been merged to their
mainline code-bases and it's possible to run Wayland with the
open-source ATI Radeon and Nouveau drivers too. But those using the
proprietary ATI or NVIDIA drivers have not been able to run Wayland
nor those people utilizing the VESA driver or any of the other
obscure graphics drivers that lack any of the needed GPU driver
capabilities. This though has now changed as it's been proved
possible that Wayland in fact can run off a Linux frame-buffer.
"Two patches have been published that first change around
Wayland to allow it to be run off a Linux frame-buffer and then the
second patch adds a Wayland FB compositor."