On 24.4.2015 17:53, alex lupu wrote:
In the process of updating my Xorg components, I came across the
so-called "libinput".
It appears this library (current release 0.14.1) is needed by the so-called
"xf86-input-libinput" driver (current release 0.9.0 - as of this
writing;  by
the time my post is published, there might already be a new release:
they are coming at a staggering speed).
(As an aside, "libinput" needs "mtdev", a BLFS standard.)


It needs libevdev and mtdev. libevdev was developed as a library to ease access to the kernel evdev subsystem.

Seems the driver is part of the so-called "Wayland" concept
(to my untrained and totally amateurish eye, Wayland is to Xorg-7.7
as kernel 4.0 is to kernel 3.19.5).


The library (not the driver) was originally written to be used by wayland compositors and other software that needs to handle input by itself (such as clutter). The library is now set to become a new standard for writing input drivers in the linux ecosystem. That's where Xorg Driver comes into question - it wraps libinput so Xorg Server can use it for all the input tasks (mouse, kbd, touchpad, wacom, etc).

http://www.freedesktop.org/wiki/Software/libinput/

As for the last claim - you aren't even close. Wayland is to Xorg like Linux Kernel was to GNU Hurd (Mach) in 1991. It's a complete reimplementation of a window system concept on Linux, meaning it's not even close to X11. It uses some ideas from X11, but implements them in a different way. Comparing X11 and Wayland is like comparing X11 with Quartz (Apple MAC OSX) and DWM (MS Windows) - totally unrelated stuff that does the same thing - provide a way to draw and manage graphical windows (a rough explanation).

http://wayland.freedesktop.org/
http://en.wikipedia.org/wiki/Wayland_%28display_server_protocol%29

I installed this cutting-edge software and haven't detected any adverse
effects to my existing
Xorg functionings so far (my evdev seems to still be in control behind
the scenes).

Any more coherent and enlightening comments will be highly welcome.

a Wayland convert,
-- Alex




To sumarize - Wayland is total replacement to Xorg (much like Clang is to GCC or Musl is to Glibc) and brings no updates to Xorg. Software is still in process of being ported to Wayland and the popular window managers are in process of being turned into Wayland Compositors.

https://www.youtube.com/watch?v=RIctzAQOe44
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to