Cookie Consent by Free Privacy Policy Generator ๐Ÿ“Œ [Rant/Discussion] What's with all the excitement around Wayland?

๐Ÿ  Team IT Security News

TSecurity.de ist eine Online-Plattform, die sich auf die Bereitstellung von Informationen,alle 15 Minuten neuste Nachrichten, Bildungsressourcen und Dienstleistungen rund um das Thema IT-Sicherheit spezialisiert hat.
Ob es sich um aktuelle Nachrichten, Fachartikel, Blogbeitrรคge, Webinare, Tutorials, oder Tipps & Tricks handelt, TSecurity.de bietet seinen Nutzern einen umfassenden รœberblick รผber die wichtigsten Aspekte der IT-Sicherheit in einer sich stรคndig verรคndernden digitalen Welt.

16.12.2023 - TIP: Wer den Cookie Consent Banner akzeptiert, kann z.B. von Englisch nach Deutsch รผbersetzen, erst Englisch auswรคhlen dann wieder Deutsch!

Google Android Playstore Download Button fรผr Team IT Security



๐Ÿ“š [Rant/Discussion] What's with all the excitement around Wayland?


๐Ÿ’ก Newskategorie: Linux Tipps
๐Ÿ”— Quelle: reddit.com

The main arguments I've heard concerning how Wayland is better than Xorg are:

  • It has a cleaner/smaller codebase since Xorg is so old
  • The X11 specification is too large, too many features that aren't being used often
  • It's more secure and prevents keylogging

I want to address each one separately.

To start off, the first 2 arguments are basically the same thing. Xorg has more features and as a result it has more code, whereas Wayland gives applications a pixmap to draw whatever they want however they want, and thus saves the code that would be needed to draw lines and arcs and rectangles and such that Xorg offers. This isn't a feature. The point of making a smaller codebase is so that it's easier to add more features, but Wayland has no intention of doing that and so it becomes almost useless. The argument that X11's specification is too large is also not a good reason, since we've been using the same implementation of it (Xorg) for nearly 20 years.

The third argument is more reasonable, but Wayland's approach of blocking apps from accessing inputs completely isn't a good approach either. In my opinion, it's actually worse. The way I think of it is: If the only two options were to let everyone board a plane whenever they wanted or to ban everyone from using planes, which one would be better? (I know this isn't an obvious question. What I'm saying is, if you would answer "allow everyone" then you would agree that Xorg's approach is better, but if you would answer "full ban" then you would argue that Waylands approach is better). Even if Wayland allowed users to choose which apps could/couldn't access the inputs of other apps, it wouldn't be worth completely replacing all of Xorg. There are some security addons available for Xorg that distributions/desktop environments can just install by default.

โ€‹

I know that all I've said so far doesn't really give a reason for not using Wayland, so I'll cut to the chase and share why I think X is better. If you read the note beside this wikipedia link, you'll see that before X was created, there was a windowing system called "W". X was supposed to be a faster alternative to W, and it got it's name because "X" was the letter that came after W. The way W worked was similar to wayland: applications would write to a pixmap, send it to the windowing system with a specified size and position, and have that data passed on to a window manager which could draw it onto the screen. X worked by writing this data directly to the screen and allowing window managers to draw around it (or over it if they liked). For window managers that actually change how windows look (like compiz), X wasn't any faster than W: X would write to the screen buffer and the WM could get that data and write that data to the screen, where W would write data to a random memory location and the WM could get that data and draw it on the screen. It was pretty much the same process. On the other hand, window managers that only draw a titlebar and borders would gain a huge speed boost by not having the computer draw a window contents twice.

The way I see it, Wayland is just a remake of W, but with "ayland" added to it, and the word "modern" stamped all over the place. People on the internet are saying that X is too old and that Wayland is the new "modern" replacement, but they never give a reason other than the smaller codebase and less features (which is somehow supposed to be a good thing). They rarely even bring up the security benifits.

Am I missing something or was everyone else missing something?

EDIT: The reason I tagged this as "discussion" and concluded with "am I missing something" is because I really don't know if there are any other arguments to using Wayland. Rather than disliking this and leaving you could explain your point of view to me because I genuinely want to know what it is.

submitted by /u/ComprehensiveAd8004
[link] [comments] ...



๐Ÿ“Œ [Rant/Discussion] What's with all the excitement around Wayland?


๐Ÿ“ˆ 86.49 Punkte

๐Ÿ“Œ rant rant rant Sound quality in Debian Linux is just trash and here we are in 2018 and I just want my old Sound Blaster Live card to work!


๐Ÿ“ˆ 56.15 Punkte

๐Ÿ“Œ Windows update is making me switch to ubuntu (rant / over-dramatic rant)


๐Ÿ“ˆ 37.44 Punkte

๐Ÿ“Œ "Ok, so what *is* this Wayland thing, anyway?" (Discusses the Wayland protocol and Mir as a Wayland server implementation)


๐Ÿ“ˆ 34.65 Punkte

๐Ÿ“Œ [Rant/discussion] I don't think Fedora is an Ubuntu replacement


๐Ÿ“ˆ 33.39 Punkte

๐Ÿ“Œ Wayland rant


๐Ÿ“ˆ 30.27 Punkte

๐Ÿ“Œ Wayland and Xorg or Both Suck Big Time: an essay (a rant)


๐Ÿ“ˆ 30.27 Punkte

๐Ÿ“Œ [RANT] Wayland and Pipewire's stability are *overrated*


๐Ÿ“ˆ 30.27 Punkte

๐Ÿ“Œ Tomorrow, on /r/linux there will be the Gentoo AMA, I'm not going to be around so please let them read this vintage italian rant


๐Ÿ“ˆ 29.37 Punkte

๐Ÿ“Œ For all the Wayland news this week, I still don't feel that Wayland is ready.


๐Ÿ“ˆ 28.41 Punkte

๐Ÿ“Œ [Discussion] Wayland badly need colour management


๐Ÿ“ˆ 26.22 Punkte

๐Ÿ“Œ [OpenJDK] Call for Discussion: New Project to support the Wayland display server on Linux


๐Ÿ“ˆ 26.22 Punkte

๐Ÿ“Œ E3 2017: Enhancements, Expectations and Perhaps Excitement


๐Ÿ“ˆ 25.59 Punkte

๐Ÿ“Œ Debian Linux 10 'Buster' Places Stability Ahead of Excitement


๐Ÿ“ˆ 25.59 Punkte

๐Ÿ“Œ Debian Linux 10 'Buster' Places Stability Ahead of Excitement


๐Ÿ“ˆ 25.59 Punkte

๐Ÿ“Œ Debian Linux 10 'Buster' Places Stability Ahead of Excitement | Reviews


๐Ÿ“ˆ 25.59 Punkte

๐Ÿ“Œ Windows 10 PowerToys Excitement Builds as New Toys Announced


๐Ÿ“ˆ 25.59 Punkte

๐Ÿ“Œ I do not like these trends (see number of comments and time they were uploaded). Hopefully its just the excitement due to novelty


๐Ÿ“ˆ 25.59 Punkte

๐Ÿ“Œ Market excitement for fiber must not gloss over challenges


๐Ÿ“ˆ 25.59 Punkte

๐Ÿ“Œ The AI art debate: Excitement, Fear and Ethics


๐Ÿ“ˆ 25.59 Punkte

๐Ÿ“Œ The Lack of Excitement for Windows 10 19H2


๐Ÿ“ˆ 25.59 Punkte

๐Ÿ“Œ Alexa's Voice Can Now Express Disappointment and Excitement


๐Ÿ“ˆ 25.59 Punkte

๐Ÿ“Œ #RSAC: AI Dominates RSA as Excitement and Questions Surround its Potential in Cybersecurity


๐Ÿ“ˆ 25.59 Punkte

๐Ÿ“Œ Filming of Matrix 4 Brings 'Excitement, Some Damage' to San Francisco


๐Ÿ“ˆ 25.59 Punkte

๐Ÿ“Œ Windows 11 23H2 ISO files spark excitement as Microsoftโ€™s rollout plans take shape


๐Ÿ“ˆ 25.59 Punkte

๐Ÿ“Œ Know, Prevent, Fix: A framework for shifting the discussion around vulnerabilities in open source


๐Ÿ“ˆ 25.32 Punkte

๐Ÿ“Œ HPR2829: Discussion around fair use clips on HPR


๐Ÿ“ˆ 25.32 Punkte

๐Ÿ“Œ Know, Prevent, Fix: A framework for shifting the discussion around vulnerabilities in open source


๐Ÿ“ˆ 25.32 Punkte

๐Ÿ“Œ [Rant] People who bash on gnome, don't understand what it at all.


๐Ÿ“ˆ 24.03 Punkte

๐Ÿ“Œ Wayland 1.13.0 Display Server Officially Released, Wayland 1.14 Lands in June


๐Ÿ“ˆ 23.1 Punkte

๐Ÿ“Œ Wayland McWayface (a simple wayland compositor) for the JVM


๐Ÿ“ˆ 23.1 Punkte

๐Ÿ“Œ Wine-wayland - DX9/DX11 and Vulkan games via pure wayland and Wine/DXVK.


๐Ÿ“ˆ 23.1 Punkte

๐Ÿ“Œ Running kwin wayland on Nvidia with other words. Wayland might finaly be ready


๐Ÿ“ˆ 23.1 Punkte











matomo