Wayland on FreeBSD
freebsd at edvax.de
Tue Apr 21 18:13:01 UTC 2020
On Tue, 21 Apr 2020 17:43:01 +0000 (UTC), Paul Pathiakis wrote:
> :D I love it when I see reactions to problems like this on FreeBSD.... :D
Let's just imagine Wayland on FreeBSD + Enlightenment to
become a FreeBSD-native (!) desktop environment with GUI
integreation for OS configuration and control... :-)
Yes, I know, this can (partially) be done with Xfce, Gnome,
KDE, Lxde, but more or less, that is fighting Linuxisms
and still being stuck with stuff that has been abandoned
in Linux world many years ago (think about HAL and DBus).
The degree of incompatibility could be increasing if the
modern development of desktop environments will concentrate
on Linux as the target, and on FreeBSD, you can only get
3/4 of what's technically possible.
> Personally, I see a need for an alternative weighing though.
> There are a HUGE amount of apps that make use of X.
And if it's not a desktop enviroment being incompatible,
it might be one of the targeted applications that relies
on an infrastructure that only Linux can provide.
> Don't get me wrong, I believe X is archaic and has been patched
> constantly to 'enhance' functionality or close security issues
> and it should be replaced.
Just think about the problematic situation of drivers.
If you have been using X before it became X.org, i. e.,
when it was called XFree86, you probably know that in
order to get an ATI graphics card with full 3D support
all you needed to install was the ati driver package.
Now think about all the moving parts involved on many
fronts: OS, X.org, additional driver...
> However, all functionality needs to stay intact and I
> would think that there could be some type of shim that
> allows existing programs to be compiled as they always
> have for X and it just translates to Wayland's APIs.
Something similar is possible (or at least has been
possible) on Mac OS X where you could run regular X
programs if you had X installed (along the graphics
system that comes with Mac OS X).
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...
More information about the freebsd-questions