GeneralThis forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Mainly Devuan with some Tiny Core, Fatdog, Haiku, & BSD thrown in.
Posts: 5,281
Rep:
There used to be something called TinyX, I wish it had become more widespread, as I don't need half of what is in Xorg, all I need outside of regular programs, as a desktop user, is an internet connection, & TinyX was quite adequate for this.
No, I haven't 'used' Wayland, & have no need to, as Xorg works well for my needs, sorry.
"Video acceleration with Wine doesn't work at all it seems at the moment."
It does.
Either native or xwayaland, both are a huge step up.
Then it doesn't work with DXVK in Wine. Last time I tried it I got half the fps I get with Xorg. When the only difference was Xorg vs Wayland in Gnome that leads me to believe that my problem is Wayland.
I have yet to discover a distribution that offers Wayland that does not also offer X.org. I do not see a "force" here, just options. Right now, x.org is the better option for me most of the time. Wayland also works, just not the same. I expect BOTH to get better with time!
Systemd is a different issue. Many distributions followed the RH lead and jumped on it, and some of the advantages it offers. Other still offer classic init.d, runit, or other options. The problems there are for the developers: if they support systemd then it is a LOT more work to also support other options, and if they do NOT then they lose compatibility with those systemd distributions. Rough choices. As a result the distributions that avoid systemd or allow alternatives are rare (but special in a good way).
I use systemd where I must, it is not terrible. I run other options where I can, because they are easier and have fewer single points of failure. They all work in the no-problem case. I like dependable in the problem case, and systemd is not that. Wayland and x-org are about equal in troubleshooting recovery, and that is a good thing.
I understand that the very long evolution of Xorg has resulted in a patchwork quilt of spaghetti code and that ideally Xorg should be replaced by far less convoluted code with vastly less cruft... BUT, Xorg does work remarkably well and especially with Plasma on Nvidia, the time is not here for Wayland just yet . I will keep testing from time to time, but until it can actually compete with Xorg for me, I won't replace Xorg. Things aren't good just because they are new or because they are old. Things are good because they do a job well.
wpeckham, thank you for these words, esp. about Xorg/wayland. I fully agree.
Quote:
Originally Posted by fatmac
There used to be something called TinyX, I wish it had become more widespread, as I don't need half of what is in Xorg, all I need outside of regular programs, as a desktop user, is an internet connection, & TinyX was quite adequate for this.
ArchLinux (and other distros I'm sure) has a very modular approach to X.org.
Of course the xorg-server package depends on many others, but itself weighs in at only 3.74 MiB installed size.
I believe that the reason TinyX went unsupported was because X.Org adopted the coding and technique into X.Org during a rewrite a few years ago. About that time X.Org suddenly ran faster in less memory. The full code package did not shrink (or at least not much) but the in-ram footprint shrank to about the same size as TinyX.
X.Org has been through several rewrites (it was born of a rewrite of XWindows) and optimizations to reduce bloat. It handles a LOT of edge cases because of that maturity, but also includes a lot of legacy conditions that are seldome (if ever) encountered on modern equipment. Wayland has great potential to do things faster, smarter, in less ram, and I expect great things from it. What Wayland lacks is that maturity and refinement that comes only with time.
There is no need to "pick one" as long as both serve different people or on different hardware well anymore than we must pick between gnome, mate, Xfce, KDE (with or without full plasma), or other desktops software. They all work well in their target space, serve a purpose better than others, and should be in our toolset.
I like dependable in the problem case, and systemd is not that.
It's interesting to see an honest opinion such as this, more than 10 years into systemd's development. None of my systems use systemd because I've avoided it like the plague. Your opinion makes me think I'm on the right path.
X11/Xorg certainly is Not Dormant.
Starting your thread with such a hyperbolic remark is disqualifying.
Your hostility is uncalled for.
Dormant just happens to be to most accurate translation from my language (blame the English language for being over-simplified).
Wile low on resources, he did manage a new release though that mostly meant splitting up X11(as a server) and Xwayland.
*X11/X.org was almost entirely a redhat project and they've kept adding compatibility (drivers/...) and security patches. Just nothing functionality wise.
Wayland seems to be encountering the same difficulty as GTK 4: effort is required to port application software to it, and afterwards, the software will run more-or-less the same as it did under X11/GTK 3. Developers have more important problems to solve.
Ed
I wonder if I'm alone in finding such discussions profoundly uninteresting? I use what I'm given — that's the point of having a distro for me. Evaluating new products is a job for their developers, not me. My main computer doesn't have wayland or systemd because PCLinuxOS has neither. My laptop has X11 and systemd because they are the Debian defaults. When the distros change, I'll change and hopefully I won't notice any difference. If I do, I can always change distros!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.