I dislike wayland

Quite the unpopular opinion, but I just wanted to post this to show the silent majority that we still exist. We have reached a point where voicing criticism against wayland is treated like the worst thing ever and leads you to being censored and what not. The red hat funded multi year long shill campaign has proven to be quite successful. Now do the same for immutable distros and every new buzzword that restricts your ability to make changes to your system and the long term plan of completely sabotaging the linux desktop will finally come true. That is all.

Presi300,
@Presi300@lemmy.world avatar

I dislike Wayland

Why?

RedHat bad

What does that have to do with Wayland?

RedHat BAD!!!1!1!1!!!

Average Wayland hater

bogokeb,

I love Wayland

Why?

RedHat said so

What does that have to do with Wayland?

RedHat is my overlord!!!1!1!1!!!

Average Wayland shill

Presi300, (edited )
@Presi300@lemmy.world avatar

You know that RedHat controls Xorg, right? Like… X11 is a RedHat thing.

bogokeb,

That’s what makes it even easier. They can push the narrative that the xorg developers were fed up and started working on wayland.

princessnorah,
@princessnorah@lemmy.blahaj.zone avatar

You sound like your more of a silver hat fan.

bogokeb,

Haha

Lettuceeatlettuce,
@Lettuceeatlettuce@lemmy.ml avatar

Don’t use any Linux distro that has non-super users, that is a distro that restricts your ability to make changes on your system…

If you want a truly unrestricted OS experience, go daily drive TempleOS.

That actually would be nice, since you wouldn’t be able to connect to the internet anymore and we wouldn’t have to hear your pissing and moaning.

You seethe and rage against the ocean because it continues to make waves lol.

bogokeb,

Lunch time at red hat?

eleitl,

The problem with trying to ignore Wayland is that Xorg is abandonware.

redcalcium,

It’s pretty bad for nvidia users. Want new features? Use wayland and deal with numerous annoying bugs. Don’t want to deal with those annoying bugs? Stay on x11 but miss all those new cool features.

eleitl,

nVidia users are in general SOL for FLOSS users in Linux and BSDland. Wayland devs distinctly not at fault here.

savvywolf,
@savvywolf@pawb.social avatar

Of all the social injustices in the world that you could devote time and resources into, you’ve decided the best one is “Some Linux systems use a different program to draw graphics”…

Like, just use a distro that uses XOrg if you still need it. Then feel betrayed 3 years down the line when they switch over to Wayland without you noticing.

bogokeb,

Wayland is freedom restricting, in that way I’m actually fighting social injustices

Illecors,

You must be delusional. Wayland is not freedom restricting.

Infiltrated_ad8271,
@Infiltrated_ad8271@kbin.social avatar

fighting social injustices

There you have given yourself away as a troll.

TxzK,

Did you just create this account just to spew your hatred of Wayland without any explanations as to why? Get a life lmao. You’re just a moron with an irrational hatred for change.

bogokeb,

>hurr durr let me look at his post history to find material to bitch about

>nothing? heh at least let me point that out for muh updoots

Pathetic

TxzK,

The only thing pathetic here is you. You’d realise that if you weren’t such a whiney bitch. If you don’t want to use Wayland, just don’t use it. No one’s shoving it down your throat. But no need to whine like a bitch.

Infiltrated_ad8271,
@Infiltrated_ad8271@kbin.social avatar

Your attitude and constant insults are much worse.

TxzK,

Is that so? Well, then I am sorry for slightly insulting someone who’s been spamming hate posts, throwing ridiculous allegations like Wayland goal apparently being sabotaging Linux, spreading various misinformations, calling everyone a shill, etc. I should’ve hugged him instead. My bad. I apologize.

bogokeb,

It’s alright

TxzK,
  1. I wasn’t talking to you.
  2. The comment was ironic.
bogokeb,

It’s fine

Fryboyter,

In my opinion, just because someone is behaving incorrectly is no reason to behave in the same way. One can also disagree with someone without using terms like moron or whiny bitch.

5714,

You posted this exact post before.

hurr durr

Really?

bogokeb,

The paid moderators keep deleting my posts just becuase of slighly criticising red hat. What do you want me to do? Expect replies from a deleted post?

TimeSquirrel,

This is called a paranoid delusion.

Nobody. Cares.

520, (edited )

Ah yes, everyone who disagrees is a shill. How productive.

The funny thing is, the people in the comments have done a much better job than you at providing actual arguments as to why Wayland isn't great.

But here's the thing about Wayland: it can and will get better. Unlike X11, the codebase of the various Wayland compositors isn't 30 years of hack after hack making it an unmaintainable mess.

If we want to make desktop experiences that rival Windows and MacOS, including future versions, we have to make these kinds of changes. If we want to adapt to changing computing landscapes, we have to make these changes.

Wayland isn't perfect but the Linux desktop world is in a much better place with it than without it.

redcalcium,
Hexagons,

Paid moderators? Why do you think they get paid? Who do you think is paying them?

bogokeb,

Red hat employees have infiltrated moderation teams of various forums. This has been done on reddit and now the plague has spread here too.

Hexagons,

Do you really believe this? Red hat is paying people to shill for them on lemmy? I don’t suppose I could trouble you for some evidence of that, could I?

5714,

What do you want me to do?

I want you to keep the conversation civil and to rely on evidence-based arguments and pathways.

The paid moderators keep deleting my posts

If you find your voice silenced in a community, there are ways to build a community yourself. Freedom of association and freedom of speech dictate that no one is forced to listen though, communication happens best voluntarially. I value the work of moderators and understand the value of its remuneration - paying moderators does not equal silencing, especially on the Fediverse.

bogokeb,

That’s a lot of buzzwords that ultimately mean nothing

daniyeg,

why do you dislike it though?

bogokeb,

Freedom restricting corpo funded garbage

anamethatisnt,

You know, if you actually list factual problems you have with Wayland then it would be possible to have a discussion with you.

If you want to avoid freedom restricting corpo stuff then you better start with researching the supply chain of your phone and computer:
emergingtechbrew.com/…/forced-labor-tech-supply-c…

bogokeb,
anamethatisnt,

So the blog has these points listed:

  • Wayland’s client API is gimped. Understandably, any piece of software has limits on its scope. I’m not criticizing that, but the limit on the scope of the Wayland ecosystem is way too small.

  • Wayland’s lack of feature parity with Xorg cripples it. This brief section is now outdated and much to my surprise, the tearing protocol was actually merged thanks to Valve pushing hard for it. The text is left here for historical reasons.

  • Wayland’s render loop design is ridiculous. If you build a client from ground up specifically with Wayland in mind, sure this is easy. But many applications are cross platform and internally driven.
    There’s nothing wrong with an application managing how it should render internally. It’s a natural choice for any program that operates in a cross-platform manner.

  • Wayland’s Mesa implementations are leagues behind Xorg’s. Both the EGL and Vulkan Mesa implementations are, quite frankly, bugged and lacking when compared to their Xorg DRI3 counterparts.
    In EGL’s case, the spec isn’t violated, but swap intervals greater than 1 are completely broken.
    Vulkan is more dire. The indefinite blocking behavior outright violates the Vulkan spec. Giving a timeout in AcquireImage does nothing in practice because the blocking is done in PresentQueue. Only two presentation modes on Wayland actually work: fifo (well this works by breaking the spec) and mailbox.

  • Wayland itself has bad core decisions. The big and obvious mistake to point out is fractional scaling. Update: The fractional scale protocol has been merged, and it’s definitely a step forward.

  • Was it really worth it? We were told all along that Xorg is so bad and terrible that it needed to be started from scratch but at this point people need to be looking in the mirror and asking questions. If that 14 years of effort was instead focused onto solely improving Xorg, what would the result be? Surely, much more tangible results would have been gained at the end of the day.

    I’m not qualified to discuss render loop design or mesa implementations, but it seems 2/5 points has been rendered obsolete in the last 18 months. Progress! :)

bogokeb,

Progress is good but the other reasons are fundamental faults of wayland. You cannot “fix” them, the only solution is to make X12. And no wayland is not X12.

Phanatik,

Wayland isn't trying to be X12 and since X11 has been around, there haven't been plans for there to be an X12 either. You want to discourage people from using Wayland but don't encourage people to contribute to X11. You're so hellbent on taking Wayland down, rather than further convincing people that X11 is superior and it's easier to improve.

soulfirethewolf,

I fail to see what this has to do with slavery in tech supply chains

WallEx,

How is it restricting freedom? It gives you the choice, if you want to use it cool, if you don’t don’t. Its not like anyone is forcing you to use it.

bogokeb,

The last thing you want is for people to fall for the shill campaign and start developing wayland exclusive apps

WallEx,

Why not? Its more to chose from, so more freedom. Like different distros.

daniyeg,

genuinely asking how does it restrict your freedom?

bogokeb,

Apps have to rewrite code for every compositor. This is intentionally shitty design.

daniyeg,

it’s completely ok to not like or even hate wayland but this ain’t it. i don’t know if that’s true, but even if wayland is so shit that every compositor needs a separate compatibility patch i still don’t see how that’s restricting your freedom or app developers’ freedom or any kind of freedom. if it’s so cumbersome to support wayland then devs won’t support it and people won’t use it. no one is forcing anyone to do anything no one is ruling through software even if apps drop xorg in a free software environment people can pay developers to keep maintaining for xorg.

soulfirethewolf,

Last time I checked, free software respecting your freedom was about giving you the ability to redistribute it and do what you wanted with it. It wasn’t about guaranteeing compatibility

PoliticalCustard,
@PoliticalCustard@lemmygrad.ml avatar

deleted_by_author

  • Loading...
  • bogokeb,
    WallEx,

    Okay, so what do you dislike about wayland from a technical standpoint? Or is it just the creator that you personally don’t like?

    bogokeb,
    Krafting,
    @Krafting@lemmy.world avatar

    Most of them are totally false… or completely dumb. if an application “doesn’t support wayland” it doesn’t mean that you can’t do the thing with something else, or the devs are working to support it…

    bogokeb,

    The fact that such a thing exists shows the intentional flaw. Why should an application write different code for multiple compositors? It’s almost like they want devs to feel frustrated.

    Krafting,
    @Krafting@lemmy.world avatar

    Wait til you hear about other OS, or even how most windows 95 apps doesn’t work in later OS

    S410,
    @S410@kbin.social avatar

    Wayland has it's fair share of problems that haven't been solved yet, but most of those points are nonsense.

    If that person lived a little over a hundred years ago and wrote a rant about cars vs horses instead, it'd go something like this:

    Think twice before abandoning Horses. Cars break everything!
    Cars break if you stuff hay in the fuel tank!
    Cars are incompatible with horse shoes!
    You can't shove your dick in a car's mouth!

    The rant you're linking makes about as much sense.

    bogokeb,

    Is wayland the horse here. That would make sense. Xorg would be the car since it is objectively better and actually works. The only “benefits” of wayland would be similar to saying horses are better since they don’t contribute to global warming.

    Th4tGuyII,

    Dude - you're either stupid enough to not realise the irony of what you've just said, or you're trolling. For your sake, I kinda hope it's the latter

    Diplomjodler,

    I wouldn’t recommend shoving your dick in a horse’s mouth, though. But you do you.

    YeetPics,

    Okay so that’s a link. You were asked a direct question. Can you not answer it with your own words?

    bogokeb,

    It’s not worth it if my post gets deleted by the time i finish writing anything

    MonkderZweite,

    Not the op but wasn’t it thought for kiosk applications, then extended to login screens, then lauded as the savior from Xorg, while causing another promising attempt to give up?

    Technical side, i dont see the exact opposide extreme to Xorg (Having everything merged in the WM vs. having most in the server) as the solution, will lead to lots of maintainability issues and fragmentation. Better would have been where the Display Server has some common elements and a sane approach to modularity.

    Zamundaaa,

    wasn’t it thought for kiosk applications, then extended to login screens

    No, that’s a really pervasive myth, spread by trolls.

    Wayland - or rather, Weston - first came into use in the embedded scene because things are a lot simpler to change there and the limitations of Xorg even more unforgiving… But it was never designed for that purpose alone, it was always meant to replace Xorg everywhere.

    flx,

    This was literally posted like two days ago, the cope is real

    bogokeb,

    5 days ago actually. But the jannies who are red hat employees removed it. Its sad they infiltrate not only reddit but now lemmy.

    velox_vulnus,

    How about you make your own superior display protocol and share it with us plebs?

    bogokeb,

    I recognize my inability to contribute. What I do understand is if red hat truly cared a tiny bit about desktop linux they would have intervened in the 18 year history of wayland. They’re either afraid of acknowledging the fact that 18 years went down the drain or they are doing it on purpose. Mostly the latter.

    velox_vulnus,

    The gist you’ve shared about the problems with Wayland, that’s one of the worst things I’ve read. At least bring something good on the table to debate.

    Here, let me help you - Wayland Isn’t Going to Save The Linux Desktop. Now this article is way better than the nonsense you’ve shared earlier.

    I’m not informed much about the technicalities of Wayland, but it looks be the the same as Rust, with their vague specifications.

    I don’t like Flatpak. I’m not really opposed to using systemd, but I don’t like the attitude of Lennart Poettering, especially with what he did to PulseAudio. However, if I had a choice, I’d prefer another init system. I wanted reproducibility and ephemeral environment. I wanted deterministic builds and meta-distribution. And that’s exactly what I did - I use Guix now.

    If you don’t like Wayland, you need to fix the legacy parts in X11, you need to read whitepapers on modern drop-in replacement techniques written by postgrads and PhD folks, you need to bring other like-minded folks to work with you. That’s your responsibility. Your complaining won’t fix this “corporate” takeover.

    Btw, there’s the Arcan display protocol if you don’t like Wayland. You might want to fund the dev.

    BaalInvoker,

    Sabotage linux desktop?

    It’s exactly due to immutability that Linux is reaching even more people. An example is SteamOS, an immutable distro.

    Common user doesn’t wanna know if he’s using X11 or Wayland, or if your distro is immutable or not. He wanna knows if the distro works and if he can do their stuff. And that’s the exactly reason why Windows is the best alternative for them.

    Not everyone is tech-savy to care about the engines that make an os work or to tweak every aspect of the system. Actually this is minority.

    Off course your disapointment and contempt with Wayland and immutable distros is legit. I’m not arguing against it. You have your reasons and respect it. But please, don’t jump to conclusions like “it will sabottage linux desktop” with no evidence.

    JASN_DE,

    You again.

    bogokeb,

    Stay on topic

    GustavoM,
    @GustavoM@lemmy.world avatar

    What do we learned today kids? Baseless/empty words = not an opinion. :^)

    GolfNovemberUniform,
    @GolfNovemberUniform@lemmy.ml avatar

    I actually agree. Wayland is good on new AMD hardware with high refresh rate triple monitor setups. But on common non-gaming hardware it’s just a disadvantage, especially in terms of accessibility (yes I know it’s improving now but it’s still far from X11). If you’re an advanced Linux user, Wayland is a good thing. But if you’re a regular person who uses the computer for office work and YouTube, it is not. The problem here is that the most popular distros (Ubuntu, Fedora, RHEL) enable it by default or completely remove X11 support. If you’re a gamer and you need Wayland’s features, you’re most likely advanced enough to use it but there are limitations and bugs that regular users will not want to deal with and/or fix using terminal commands. Wayland is probably the future but it is not the today. Making it the default makes Linux desktop a little bit more of a hacky tool for geeks than it was with X11+optional Wayland support. Oh and good luck using Wayland on NVidia 800 series and older

    DangerousInternet,
    @DangerousInternet@lemmy.world avatar

    deleted_by_author

  • Loading...
  • bogokeb,

    I mean i don’t hate them and i do acknowledge their benefits but they’re primary goal is for enterprise. Slowly many more such software will be pushed onto the average user and it might become something you cannot replace just like what happened with systemd.

    kbal,
    @kbal@kbin.melroy.org avatar

    Pointing to android and chromeos as successful examples of immutable systems is a very effective way to convince some of us to avoid the immutable distros.

    stevecrox,

    Immutable distributions won't solve the problem.

    You have 3 types of testing unit (descrete part of code), integration (how a software piece works with others) and system testing (e.g. the software running in its environment). Modern software development has build chains to simplify testing all 3 levels.

    Debian's change freeze effectively puts a known state of software through system testing. The downside its effecitvely 'free play' testing of the software so it requires a big pool of users and a lot of time to be effective. This means software in debian can use releases up to 3 years old.

    Something like Fedora relies on the test packs built into the open source software, the issue here is testing in open source world is really variable in quality. So somethinng like Fedora can pull down broken code that passes its tests and compiles.

    The immutable concept is about testing a core set of utilities so you can run the containers of software on top. You haven't stopped the code in the containers being released with bugs or breaking changes you've just given yourself a means to back out of it. It's a band aid to the actual problem.

    The solution is to look at core parts of the software stack and look to improve the test infrastructure, phoronix manages to run the latest Kernel's on various types of hardware for benchmarking, why hasn't the Linux foundation set up a computing hall to compile and run system level testing for staged changes?

    Similarly website's are largely developed with all 3 levels of testing, using things like Jest/Mocha/etc.. for Unit/Integration testing and Robots/Cypress/Selenium/Storybook/etc.. for system testing. While GTK and KDE apps all have unit/integration tests where are the system level test frameworks?

    All this is kinda boring while 'containers!' is exciting new technology

    PaX,
    @PaX@hexbear.net avatar

    Xorg? Wayland? You have bespoke protocols just for windowed graphics? I’m happy with my /dev/draw and /dev/wsys/* grillman

    Unix is a zombie OS that should probably die

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • fightinggames
  • All magazines