this post was submitted on 23 Feb 2024
33 points (100.0% liked)

linuxmemes

24355 readers
422 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  • Β 

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS
     
    all 23 comments
    sorted by: hot top controversial new old
    [–] [email protected] 30 points 1 year ago (3 children)

    Did you make this account solely to whine about wayland?

    [–] [email protected] 22 points 1 year ago

    Perfectly valid reason to make an account.

    Complaining about X.org on Usenet also was the excuse for many people to post.

    Some traditions must be kept alive.

    [–] [email protected] 15 points 1 year ago

    Yeah OP is laughably childish lmao

    [–] [email protected] 3 points 1 year ago

    Complaining on the internet is a traditional pass-time. I’ve made accounts to do less.

    [–] [email protected] 22 points 1 year ago (2 children)

    Isn't the main Argument that it has a smaller, cleaner and more modern codebase, which is easier to maintain. And has a smaller attack surface?

    [–] [email protected] 18 points 1 year ago (1 children)

    It's not as much of rewriting Xorg cleanly but also rethinking how we handle graphical sessions as a whole, accounting for how tech works and where it's going.

    It does lead to things like not being able to put your window at position (x,y) because what if you're in VR and now your window position is some 3x3 matrix. But that's a good thing, we're thinking of those use cases instead of writing something that will need breaking changes later. Wayland likes to make no assumptions, so you can use it on phones or even do some rather exotic stuff. You could implement a Wayland compositor that outputs a video stream instead of on a real screen if you want to. You can make a true multi-user compositor with multiple mouse and keyboards that's not horribly broken like it is on Xorg. You can make a distributed Wayland compositor that runs across multiple machines. You can make a compositor optimized for e-ink displays. It makes no assumptions that a computer always have a monitor, keyboard and mouse, or what kind.

    We could just write something that works and that wouldn't have any of the typical Wayland complaints. But it doesn't solve things like VR, phones, tablets, TVs, etc, it would only re-solve Xorg and displaying windows and titlebars and panels.

    That's why we're not writing a display server, but instead a series of protocols that anyone can implement and handle however the hell they want. We can have specialized compositors rather than one giant display server that needs to implement every possible use case. We're still not quite at feature parity on the desktop yet, but that's just not the sole end goal of Wayland in the first place.

    [–] [email protected] 1 points 1 year ago

    IMHO with 5+G and symmetric 1G+ speeds becoming generic soon, it seems "network is the computer" minus Ellison's evil intentions happening.

    Even today, most people can't or won't own a top end GPU with a decent amount of memory. Ok you can afford it but it will be outdated in 6 months. I would get a service instead so I really wouldn't care about pixels per second.

    I am telling these as a person who uses Wayland for a very long time even on GPUs including nv9400, thanks to Nouveau. So I don't have anything against Wayland but same time, I am using X remote functionality every single day to do things.

    The colour correcting capabilities are just getting stable, developers are systemd like arrogant and disconnected from real life.

    [–] [email protected] 2 points 1 year ago (1 children)

    Depends on the implementation. The reference, Weston, is not.

    [–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

    Weston is by file size, about equal to xserver. But really there is more utility in Weston than xserver.

    [–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (1 children)

    But it's one monolith, same as X.

    [–] [email protected] 2 points 1 year ago

    Xorg needs several of it's extensions to function at the same level as Weston+Wayland. At minimum you'd need xorg server, proto, lib, and driver... Maybe a few other things I'm forgetting.

    [–] [email protected] 4 points 1 year ago

    Like I'm going to make the switch as soon as waypipe is better because I use ssh window piping

    [–] [email protected] 1 points 1 year ago

    ROTFL -34 for now. This isn't Reddit, post (joke) doesn't get hidden.