X.org Alternatives? MicroXWin, Wayland, Y, DFB, Xynth, Fresco, etc. (2009)
bbs.archlinux.org
bbs.archlinux.org
How many of Wayland haters have put the effort to make them happen?
KDrive gave me a TLS error (the certificate is misconfigured) but ignoring it brings me to a web page that states the information is obsolete and hasn't been updated in about 7 years according to the page info. Everybody online talks about KDrive in the past tense it seems.
Y-windows.org works, but the homepage only shows two entries written in 2004. It seems to be the product of a thesis that never received any development.
I think it's safe to say from the listed post, only Wayland survived. I think of all the other alternatives, Mir had the best change at succeeding, but that died half a decade ago.
I really hope Arcan takes off; it's a much more elegant system than Wayland's XML-based crap whose main defense is "just use a toolkit!".
> Wayland's XML-based crap
What is that? Do you mean the protocol definition? Why is that a big issue?
If anything that gives Wayland even more weight as the replacement for Xorg.
I get that no law requires them to "be nice," but we should definitely talk about it regardless.
Shutting up and using Wayland is the sensible thing to do.
So one either shuts up and accepts that the X developers know what they are doing, or comes up with an alternative that beats Wayland.
E.g. I can criticize a restaurant or a government or a building development.
None of these requires that I start my own restaurant, government, or building development.
Or accept what exists and that is it.
I'm going to go with e.g. the framers of the Constitution and others who actually think this is a good thing.
If it were for anti-Wayland people mindset, nothing would have changed, they would only complain about it on newspaper readers section.
If we reconsider your "criticize a restaurant" analogy, we are not random folks walking into a restaurant. We are professional chefs criticizing the output of other professional chefs.
In that context, "go start your own restaurant" does actually make sense.
One of the worst things in computing is this sort of gatekeeping; it's not only "professional chefs" here, it's people who want to democratize more of software building, not reintroduce more silos.
A great deal of the things we use were at one time someone or some group wanting something the status quo wasn't providing.
By openly talking about it with your community, which includes people who may not be the builders.
The pro-Wayland folks appear to believe that this -- talking about and being critical of software that a lot of people may use -- is a bad thing.
Criticizing Wayland is great if you do it with the intent of improving Wayland.
Encouraging people to fuck off back to X is counterproductive because X is a DEAD END. It's like Republican politics: all it does is obstruct useful progress, by design. The maintainers of Xorg have decided that Wayland is the way to go, as have the maintainers of the major toolkits, DEs, and distros. Spreading FUD about Wayland in an attempt to encourage people to stick with X generates more heat than light, and is ultimately useless because no one wants to maintain X or the X code paths; these will eventually break or go away. Wayland is the community-supported option going forward. You can't even count on kernel support for X: the Asahi Linux kernel display driver actively detects if it's being called from an X server, and fails if it is.
When it comes to alternatives to both X and Wayland... good luck attracting the developer expertise and mindshare that Wayland already has. It's like coming up with an alternative to Facebook.
I teach college students; they mostly don't use Facebook because there are already literally lots of alternatives, and they didn't come about because of gatekeeping the commentary about the tech. Perfectly wrong example you gave there.
If this is true it's a testament to how poorly designed Wayland must be - for it to have such comprehensive support & still be as limited as it is today is quite the achievement.
> Shutting up and using Wayland is the sensible thing to do.
Sadly, you're probably right here. The network effect has indeed shifted toward Wayland - I'm putting up & shutting up with it in my current system; I should probably switch back to Xorg given how bad it is, but knowing I'll likely be going back to Wayland eventually the effort of two migrations seems futile.
Apparently, Mir is still being actively developed at Canonical, but with focus towards embedded systems. The original plan had been to base it on libraries borrowed from Android, but those have been replaced with parts of Wayland. It looks as if it can also be hosted on top of Wayland or X11.
Official site: https://mir-server.io/
maybe the year of critical mass switchover will be soon?
In terms of usage numbers, X is very, very dead. Android uses something that looks a lot more like Wayland than X (or arguably Wayland looks a lot more like Android's SurfaceFlinger than X, but whatever), and ChromeOS is Wayland as well. I'm pretty sure Steam Deck is also Wayland.
Thats wishful thinking. Citation needed.
My company is doing commercial linux and i spent most of my worktime today debugging some XRDP related issue. Everything still Xorg. No idea what you are talking of.
Other desktops are either lagging way behind or are essentially unmaintained and not trying to upgrade.
All the old apps will hobble along with a compatibility layer, because for some reason it's better to remove all the clutter from X11 to write a new clean Wayland, and then re-introduce all the X11 clutter into a shim so that old apps can run.
I'm running it by default on a laptop, and other than it being tricky to set global keyboard shortcuts, it works perfectly fine.
Have I just been using Linux so long that I'm ignorant of what's possible on other systems? What am I missing?
My package manager describes it as A serif typeface designed by Matthew Carter for low resolution devices.
You are probably blessed with not having this font installed on your system, which prevents your browser from choosing it instead of Georgia.
I rarely encounter this problem though, I suppose there aren't many fonts that are only available as bitmap on most systems, and even fewer of them get used by websites.
There is a section on font rendering, here is a copy.
Font rendering (which is implemented via high level GUI libraries) issues:
! ClearType fonts are not properly supported out of the box. Even though the ClearType font rendering technology is now supported, you have no means of properly tuning it thus ClearType fonts from Windows look ugly.
Quite often default fonts look ugly, due to missing good (catered to the LCD screen - subpixel RGB full hinting) default fontconfig settings.
Font antialiasing settings cannot be applied on-the-fly under many DEs. This issue is impossible to solve unless there's a common GUI library/API which is shared between all tooklits and desktop environments.
!! The way Wayland works, fonts under Wayland sessions may look blurry.
Edit following worksonmine response:I pasted the part related to font rendering here for convenience, but note that the article is much more complete and has a page-long preface explaining the context, and answers to the most common objections. The article is not a suggestion that you should use Windows instead, in fact the author also has a "Windows 10 sucks" article.
How is Windows font not rendering properly in Linux a Linux problem? Do we blame Windows for not supporting Linux specific software? Even so it seems to be possible to enable.
> Quite often default fonts look ugly, due to missing good (catered to the LCD screen - subpixel RGB full hinting) default fontconfig settings.
Highly opinionated, just change it, and the source is a slashdot comment from 2012? Really?
> Font antialiasing settings cannot be applied on-the-fly under many DEs
Okay, use one that supports it if that's the problem.
> The way Wayland works, fonts under Wayland sessions may look blurry.
Haven't made the switch yet, so can't say much about it.
All of these are very weird gripes and I'm even more confused that people don't use Linux because "fonts". Are these really the problems that make people stay on spyware OS?
I do usually select different fonts/sizes instead of relying on distro defaults though.
Anecdotally, I use PopOS as my daily driver and the fonts and DE are beautiful. I prefer it to the Mac workstation I use for work. When I flip my KVM I'm often reminded of the contrast. I use open source ligature enabled FreeType fonts and they are all exceedingly sharp.
I wish someone finds out why this is at some point. I'm a 90% Linux 10% windows user and I've been for many years. I've accepted the inferior mouse experience on Linux (not just one mouse, all mice I ever had on a number of pcs and laptops), but I hope it gets sorted at some point.
https://berlin.sourceforge.net/
oh and this for X11 security issues as it's a nice summary : https://security.stackexchange.com/questions/4641/why-are-pe...