Re: Another XLibre and/or Wayland subthread
Farley Flud <[email protected]> Tue, 28 Jul 2026 00:24:58 +0000
| Newsgroups | comp.os.linux.misc |
|---|---|
| Organization | UsenetExpress - www.usenetexpress.com |
| Message-ID | <[email protected]> |
On 27 Jul 2026 23:46:29 GMT, rbowman wrote: > > I spent part of the last 25 years working with Motif. Even the legacy GUIs > on Windows used Motif with the NutCracker runtime and PTC X server. With > that much history the Motif code was completely entwined with XLib and Xt. > You're correct that the Gtk and Qt APIs sheltered you from getting down > and dirty with X11. The frontend replacement for the legacy GUIs was web > based Angular. No way could Motif be salvaged. What we did with placement, > app-defaults, IPC using XAtoms and so forth was exactly what the Wayland > people consider evil. > Both GTK+ and Qt can be built with, as of now, an optional Wayland integration using libwayland. Of course, X11 integration has been the standard default for both. However, LibreOffice, which can utilize either GTK+, Qt, or pure X11 frontends, demands that GTK+ be built with Wayland integration otherwise it will not run. This is true even if LibreOffice runs only within an X11 session. The trend is obvious. LibreOffice is another project that considers only the dictates of the mainstream distros. I have been told as much when reporting issues on the LibreOffice forums. Their developers will not ever address fringe concerns. But, getting back to graphical toolkits, I believe that Fltk also allows Wayland integration but the other common toolkits, such as Tk, Motif, and xforms do not and likely never will. IBM/RedHat gets its money from servers and hence security is, to them, of paramount importance. Their Wayland product has been designed from the ground up with security in mind. Each program can only run in isolation with no IPC. This may be fine for a public-facing server but it is a detriment to desktop workstations. Thus, productive desktop workstations will suffer tremendously just so those IBM/RedHat bastards can rake in more profit. -- Gentoo/LFS: Is there any-fucking-thing else?