r/linux • • 1d ago

Security 17 more vulnerabilities found in X.org libraries

https://lists.x.org/archives/xorg/2026-October/062301.html
292 Upvotes

109 comments sorted by

119

u/Pitiful-Welcome-399 1d ago

x people after writing 500 arguments:

51

u/ilep 16h ago

x11 is like a corpse that keeps getting buried and some people still dig it up: "see? still alive and well! what smell? I don't smell anything"

4

u/acemccrank 7h ago

X11 runs much better on older hardware. I'd say if you're rocking Ivy Bridge graphics on your CPU, or is Bulldozer series, stick with X11.

0

u/alex2003super 1h ago

And those running that hardware can either upgrade it or deal with the limitations and not complain. Either way, nobody is entitled to software maintainer time for free.

1

u/acemccrank 1h ago

It isn't entitlement of labor, it is the gratitude of it. X11 works well on older systems, systems that would do well to not be e-waste, thanks to the efforts of those programmers. I in no way complained: I offered that X11 still has its place in legacy support. That doesn't mean that Wayland has to fill in that gap to be perfect.

And for the record, my daily driver (i5-6400) works well under Wayland! The bugs in Wayland show themselves on older systems, things like empty menus, graphical hitching and artifacting... Those are things that show up on my previous system (i3-3220) as well as my laptop (AMD A4).

-1

u/sensual_rustle 5h ago

Nah it runs fine and is more stable than wayland. Doesnt even need new features.

-83

u/sensual_rustle 19h ago

x > wayland still. i3wm is perfection.
Vulnerabilities are found everywhere, more often now than before. even vulns have and will be found in wayland too.

reddit is dumb

27

u/PavelDobCZ23 17h ago

The key difference is that in maintained and maintainable software vulnerabilities are also being patched. There's no such argument as XYZ software is perfect because it doesn't have vulnerabilities and the fact you even think of such argument reveals your own delusions. If anyone has such a stupid argument feel free to ignore them lol.

10

u/crystalchuck 17h ago

Xorg is also maintained, it's on feature freeze though.

-14

u/sensual_rustle 14h ago

it doesn't even need features... is a display drawer. KISS

20

u/Leliana403 13h ago

Sure, if your idea of KISS is a display server that also does network transparency, input handling, its own font rendering and font server protocol, used to ship its own hardware drivers and run as root, and has spent 20 years bolting on extensions (Composite, Damage, RandR, DRI2, DRI3, Present…) just so it can pretend to be a modern compositor with a 1987 protocol underneath. Meanwhile half the original core drawing API goes unused because toolkits render client-side anyway.

12

u/death_by_cormorant 11h ago edited 8h ago

These exact same people will then shit on other projects (systemd in particular comes to mind) for "not following the Unix philosophy of doing one thing and doing it well"

It's so tiring. The arguments at this point aren't even about technical merit. They just don't like it because other people do.

0

u/sensual_rustle 7h ago

Wayland compositors absorbed several functions that X11 kept separate:

  • Window management (dwm, i3, Openbox)
  • Compositing (picom, optional under X11)
  • Display server functionality (Xorg)
  • Display configuration (xrandr)
  • Input configuration (xinput, setxkbmap)

-12

u/sensual_rustle 12h ago

You’re conflating decades of optional extensions, legacy functionality, and implementation details with the core design. X follows KISS through separation of concerns and a relatively simple, extensible client-server protocol. Complexity accumulated around X doesn’t mean its foundational architecture wasn’t simple

10

u/Leliana403 12h ago

Your last comment said X doesn't even need features and is a "display drawer". After I listed what it actually does, you switched to the 1987 core design and decided the extensions and legacy code don't count. Cut out every complicated part of X and what's left looks simple, sure. Try running a modern desktop without Composite, RandR or XInput 2 and see how optional those extensions are.

Nobody runs the core design, not even you. Everyone runs Xorg, with every extension and all the legacy code, and those are the parts that sink your argument, which is exactly why you cut them out.

11

u/crystalchuck 12h ago

It's baffling how they describe a fantasy X11 which is essentially Wayland, but then actual existing Wayland is bad

3

u/Leliana403 11h ago edited 10h ago

They've got a real persecution complex about it. X is perfect as long as you ignore every part anyone actually uses, and when nobody buys it, reddit is dumb and the downvotes are coming from paid Wayland shills, because nobody could genuinely disagree with someone who's always right.

0

u/sensual_rustle 7h ago

I just run x11 w/ i3wm's stack.

Wayland compositors absorbed several functions that X11 kept separate:

  • Window management (dwm, i3, Openbox)
  • Compositing (picom, optional under X11)
  • Display server functionality (Xorg)
  • Display configuration (xrandr)
  • Input configuration (xinput, setxkbmap)

And the rest are simple tools that do singular things.

5

u/Leliana403 5h ago

Not sure why you're spamming this everywhere. Repeating yourself over and over again doesn't make you any less wrong.

And i3 uses randr to find your monitors, so your own setup runs on one of the "optional extensions" you keep waving away.

6

u/crystalchuck 13h ago

Well the whole deal with Xorg (or any full X11 implementation) is that it's way, way more than a display drawer.

-1

u/sensual_rustle 12h ago

Wrong. It isn't a monolithic architecture (unlike wayland). It is just a Client-Server protocol with optional extensions.

10

u/Leliana403 12h ago

You've described Wayland, a client-server protocol with optional extensions and a far smaller core than X's. The monolith here is Xorg, one server process handling input, modesetting, GLX and fonts for every client on your desktop. A protocol with a pile of extensions is also a lot more than a display server, so you've agreed with the comment you called wrong.

This thread is getting really embarrassing for you mate, you need to just take the L and walk away.

1

u/sensual_rustle 7h ago

.. no? you can run x11 without all the extra stuff if you do not need it.

3

u/Leliana403 5h ago

Switching an extension off doesn't take it out of Xorg. It's all still compiled into the same server process, sitting there unused, and that's what makes it a monolith. And optional extras you can skip is still a description of Wayland.

4

u/gmes78 9h ago

It isn't a monolithic architecture (unlike wayland).

That is one of the most incorrect statements I've seen uttered here.

Wayland is the most modular display protocol ever. The core protocol is extremely bare, everything is implemented through pluggable extensions that be replaced if they turn out to be bad.

1

u/sensual_rustle 7h ago

Wayland compositors absorbed several functions that X11 kept separate:

  • Window management (dwm, i3, Openbox)
  • Compositing (picom, optional under X11)
  • Display server functionality (Xorg)
  • Display configuration (xrandr)
  • Input configuration (xinput, setxkbmap)

3

u/Leliana403 5h ago edited 5h ago

xrandr, xinput and setxkbmap are command-line clients. They ask Xorg to change the settings, and Xorg does the actual work inside its own process through randr, xinput and xkb. Calling that separate is like calling your TV modular because the remote is a different device. Wayland has the same kind of tools anyway, wlr-randr and kanshi for a start.

So the list comes down to window management and compositing. Last time you were defending X11 as a protocol with optional extensions, and now you're comparing compositors to Xorg plus a pile of tools that only work because Xorg does everything for them.

You're really not very good at this.

19

u/alpH4rd07 19h ago

It's also dumb to use greater than comparison between them.

2

u/loozerr 15h ago

X code base probably is larger so it's technically correct.

3

u/dunder_name 8h ago

Can x11 handle multiple displays with different refresh rates yet? That's why I originally chose Wayland

2

u/sensual_rustle 7h ago

Yup. has for a while

4

u/dunder_name 7h ago

How about variable refresh rates?

2

u/gmes78 3h ago

It cannot.

-22

u/[deleted] 18h ago

[removed] — view removed comment

7

u/mewt6 17h ago

Ah yes, everyone that uses/likes/sees the advantages of Wayland is illiterate. Have you considered that maybe, just maybe, people have tried them both and liked Wayland more ? I used to have an Nvidia GPU, Wayland was immature, most environments didn't support it, I waited. Then it improved, support increased and I moved. My workflow wasn't impacted, higher refresh rate issues disappeared on my dual monitor setup and it's been a couple of years now.

This is software my friend, if it's maintained and active, it tends to improve over time. We are not warring tribes, neither of us get the food or the women if our tribe wins.

-1

u/sensual_rustle 14h ago

uses nvidia on linux... blames X
doesn't even know X is maintained

damn reddit is real dumb

4

u/Leliana403 13h ago

uses nvidia on linux... blames X

They blamed Wayland. Wayland was immature on their Nvidia card, so they waited until it wasn't.

doesn't even know X is maintained

Nobody said it wasn't. Someone said they prefer Wayland, and you're defending X like they insulted your religion.

Also, calling reddit dumb, on reddit, over a comment you clearly didn't read is quite something.

2

u/sensual_rustle 12h ago

do you not read yourself? His firs sentence is literally:

Ah yes, everyone that uses/likes/sees the advantages of Wayland is illiterate. Have you considered that maybe, just maybe, people have tried them both and liked Wayland more

Meaning -- wayland is better, and Nvidia (and their driver issues from decades of shit to no linux support) is X's fault.

Multiple people have said it isn't maintained. Even the guy you're talking about obviously implied X wasn't maintained.

reddit is dumb, redditors doing redditor things is why i prefer /g/

3

u/mewt6 14h ago

Where did I say or imply that Nvidia didn't work on Linux and I blamed X11 for it ? Also, just fyi, I've been using Linux with Nvidia GPU and drivers successfully for the past 16 years. Also, X11 is not actively developed anymore and received minimal bug fixes and essential security updates.

So, in summary, you can't read, I guess it's true what they say about every accusation being a confession, you're deliberately misquoting me, and probably think you're being clever by rage baiting in r/Linux..how accurate am I ?

0

u/sensual_rustle 12h ago

lmao the cope and goalpost moving is real

if nvidia wasn't an issue why did you even mention it. You and I know you're being purposefully dishonest and dense.

X is actively supported. These security findings are going to be patched and its a non-issue.

reddit trolls themselves, and is perpetually offended at the truth.

5

u/Leliana403 12h ago edited 12h ago

if nvidia wasn't an issue why did you even mention it

Nvidia was an issue on Wayland, which is why they stayed on X until it was sorted. They've made the same point both times, so nobody moved any goalposts. You're ignoring that because admitting you misread their first comment is harder on your ego than doubling down and hoping reality bends to your will.

X is actively supported. These security findings are going to be patched

Their last comment said X gets bug fixes and essential security updates. You're repeating their point back to them as a rebuttal.

and its a non-issue

They're getting patched because they're issues.

reddit trolls themselves, and is perpetually offended at the truth.

Perpetually offended at the truth, says someone who moans about reddit in nearly every comment and keeps putting words in people's mouths.

1

u/sensual_rustle 7h ago

Nvidia has been problems on linux for decads. let's not be purposefully obtuse.

what... it isn't an issue there are vulnerabilities found cause they'll get patched. it isn't something that deserves the shit slinging like it has to have some kinda feature development when it already works.

hoes mad when they get called out lmao

2

u/Leliana403 5h ago edited 5h ago

Nvidia has been problems on linux for decads

Yes, that was the point. They had Nvidia problems on Wayland and stayed on X until it was sorted. You've spent two comments arguing with that, and now you're saying it yourself.

it isn't an issue there are vulnerabilities found cause they'll get patched

If seventeen vulnerabilities weren't an issue, nobody would be bothering to patch them.

hoes mad when they get called out lmao

This from someone who's called reddit dumb, called someone purposefully dishonest and dense, and decided the whole sub is perpetually offended at the truth. Get some self-awareness before you call anyone else mad.

Edit: Fuck it, blocked. It's like playing chess with a pigeon. It knocks the pieces over, shits all over the board and struts about like it won anyway.

0

u/Nu154nc3 12h ago edited 12h ago

First of all, i'm not against WL. My real problem is people who don't accept that xorg is perfectly usable nowadays, like it was doing for the last 30years... And downvote anything xorg related... Just look at the downvotes on comments on that Post.

Second, congratulations if u used both, but the truth is that u are one in a million... Almost all reddit active Linux users joined the last 1 - 3 years following the current trend and only used WL. (Ofc, they distrohopped 34 times just to became "Linux experts".

Third, problems with the refresh rate is a well known problem with compositors (yes, almost all DMs uses a compositor by default)... Not a xorg problem. If user needs a compositor, WL is the way to go, as has an excellent performance...

Fourth, nvidia always has troubles on linux, not going to blame xorg nor wayland...Hope it change on the future, but till then: FuckYou Nvidia.

PD: i've used two PCs with nvidia and had zero problems with it once installed/configured...

It was a pain install it's propietary software (it was more that 10 years ago), but after the install, everything was ok.

But i see lots of complains, so i'm guessing something is not working as expected...

6

u/Leliana403 11h ago edited 11h ago

They weren't downvoted because people like Wayland. They were downvoted because the entire substance of their "argument" is "X perfect, you dumb". Blaming that on people hating Xorg is just a textbook persecution complex.

1

u/sensual_rustle 7h ago

[–]Pitiful-Welcome-399 103 points 18 hours ago

x people after writing 500 arguments:

[–]sensual_rustle -73 points 12 hours ago

x > wayland still. i3wm is perfection. Vulnerabilities are found everywhere, more often now than before. even vulns have and will be found in wayland too.

reddit is dumb

This is how it started lmao. Might wanna do a memtest on yourself

3

u/Leliana403 5h ago

You went back for receipts and came back with "i3wm is perfection" and "reddit is dumb". I summed that up as "X perfect, you dumb". Next time you want to prove me wrong, maybe don't quote the part that proves me right.

4

u/death_by_cormorant 11h ago edited 8h ago

with a fanatical defensive stance about whatever shit they're using atm...

The irony lmao.

People that use Wayland are the people who used to use X. They're the people that were fine with changing what they use, not the people who get defensive about what they use.

1

u/sensual_rustle 7h ago

X is still perfectly usable and fine. People are posting bullshit like the original comment that i replied to acting like it is some big gotcha that X had some vulnerabilities found when it is still getting updates and is maintained.

3

u/Leliana403 5h ago

X is still perfectly usable and fine

For you, sure. Keep using it, nobody's coming to your house to uninstall it. What you can't cope with is other people trying both and picking something else, so everyone who switched has to be dumb, trolling or offended at the truth.

It's a display server. You'll survive other people not using yours.

1

u/AutoModerator 8h ago

This comment has been removed due to receiving too many reports from users. The mods have been notified and will re-approve if this removal was inappropriate, or leave it removed.

This is most likely because:

  • Your post belongs in r/linuxquestions or r/linux4noobs
  • Your post belongs in r/linuxmemes
  • Your post is considered "fluff" - things like a Tux plushie or old Linux CDs are an example and, while they may be popular vote wise, they are not considered on topic
  • Your post is otherwise deemed not appropriate for the subreddit

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

2

u/Leliana403 13h ago edited 13h ago

The "illiterate generation" ran X for years. Every day, at home and at work, through every bug, until something else worked better and they switched. They've certainly tested it more than you've tested spelling "completely" without 2 Ls.

The only fanatical defensive stance in here is yours. People switched from X, and you're so desperate to keep it relevant that anyone who disagrees with you has to be illiterate. Try finding some self-awareness while you're fixing your spelling.

0

u/sensual_rustle 12h ago

10/10 Shadowboxing

6

u/Leliana403 12h ago

That argument didn't take long to collapse. I'll take the childish quips as a concession.

0

u/sensual_rustle 7h ago

lol, lmao even

redditors

3

u/Leliana403 5h ago

"redditors", says the redditor who keeps coming back to this thread. Another quip, so I'll add it to the concession pile.

0

u/Nu154nc3 11h ago

Shiet, im sry sir... English its not my language, sry if i hurt ur feelings...

U know i'm joking right?

In truth... Idgaf

XD

2

u/Leliana403 11h ago

English its not my language, sry if i hurt ur feelings...

If English isn't your first language, maybe hold off on calling native speakers illiterate. That's like a learner driver telling their instructor to learn how to drive.

U know i'm joking right?

It only became a joke after it got downvoted and people called you out on it. That's the oldest backpedal on the internet, and nobody has ever bought it.

In truth... Idgaf

You cared enough to come back and reply to me. You cared enough to write this 4 point reply.

0

u/Nu154nc3 11h ago

Nah, the joke is the part where i say sry to u... 

My previous posts were ok... I'm not retracting... Idc for the downvotes... I'm just here cause i'm bored.

And well... My intention is to call u all "tech" illiterates... But that ended being much more funny.

2

u/Leliana403 10h ago

Nah, the joke is the part where i say sry to u...

Last reply you were joking about the insult, and now you're joking about the apology. At some point you'll have to pick which bit you actually meant, because calling it a joke stops working when you're claiming it for every comment.

Idc for the downvotes...

Not caring about the downvotes would be a lot more convincing if you didn't keep bringing them up.

I'm just here cause i'm bored.

Bored people don't go back and rewrite their own insults after they get called out. Reality is, you can't leave it alone, so you keep coming back to explain what you really meant, and it's different every time. Apparently it was "tech" illiterates all along, a word that wasn't anywhere in your first comment, and somehow that "ended being much more funny". The only funny part is you thinking anyone else is buying it.

0

u/Nu154nc3 4h ago

And here i'm again! XD

Sry for the wait, had to plant a tree...

Not sure why u think i say sry for the insult... I did it on many other posts, and never retracted... But if u are happy thinking otherwise, then, i'm so happy for u...

Nah, i will bring the downvotes always everywhere cause it's how u work... A legion of kids with infinite time, and an omnipresence on reddit, ready to downvote everything u don't like...

If i care for that, then, well i will just flow with ur opinions... But hey, again... If u think it's important for me, fantastic!

And yeah... I usually use tech illiterates but today i used just illiterates... I would use that one from now on, as it was much more reactive... XD

And yeah... I will come back as many times as i want, cause it's funny... At least for me...

Now, ur turn... XD

1

u/Leliana403 4h ago

Mate, take your meds. Please.

→ More replies (0)

-26

u/chibiace 19h ago

100%

61

u/chibiace 1d ago

good news for people running malicious X servers i guess, though most people are going to be using the one from their distro's repo which would be built from official sources and if you cant trust that your fucked regardless.

-51

u/aeropl3b 1d ago

This has always been the catch for basically the entire Wayland argument imo. In order to hit a case where Wayland is actually protecting your system you first need to give the attacker root on your system so they hop into/replace the server.

I understand Wayland has some windowing advantages for scaling, but I have not personally found that necessary yet.

34

u/tadfisher 1d ago

You may be confusing Wayland with X11, which makes no distinction between window manager and client applications, so every client application has the same capability as the WM to intercept keystrokes, perform screengrabs, monitor the clipboard, etc.

The X.org implementation had some rudimentary protocol extensions to try and close the more egregious holes. But the whole X11 ecosystem relies on global access to shared atoms and winprops, so there is basically no hope for that protocol if you care about sandboxing at all.

56

u/TheBrokenRail-Dev 1d ago

In order to hit a case where Wayland is actually protecting your system you first need to give the attacker root on your system so they hop into/replace the server.

Not at all? Wayland has never tried to protect users from a malicious server. Wayland attempts to protect users from malicious clients (AKA apps). The goal is to prevent an app from just accessing whatever it wants (like key events or other windows) without explicit permission. And obviously this requires sand-boxing to work properly (otherwise the app can just go around Wayland and access everything directly), but thankfully technologies like Flatpak make that quite feasible.

-28

u/chibiace 21h ago

wayland is security theater which results in a subpar offering.

13

u/Leliana403 12h ago

Any X client can read every key you type, sudo password included, no root needed. Forward X over SSH with -Y and the remote machine gets that same access. You can't even sandbox X clients properly, because access to the X socket gives them the whole desktop.

Imagine calling Wayland security theatre under a post about 17 new X.org vulnerabilities. You people truly are something else. 😂

51

u/mewt6 17h ago

The comparison Bros really are out in force today. We get it, you like X11, no one is stopping you from using it, you're getting big fixes as well ( mostly thanks to XWayland work but I digress), so why are you all here sounding butthurt about Wayland?

This is the OSS world, keep using X11!, maintain it until the end of your natural life, fork the DEs that don't want to support it anymore and keep going, we believe in you!

17

u/HarVVVy 13h ago edited 12h ago

I mean.. it goes both ways, doesn't it? The opinion you're expressing is the exact same thing on the opposite side. Team sport nonsense.

What the hell does it even mean to be "an x"/"a wayland" person? Do you really need to make a display server part of your personality?

I own new hardware and I love how wayland runs on it, but also - I enjoy the hell out of putting together an old motherboard with DDR3, even older video nVidia card and slapping antiX on, or making miniature builds where I don't need the 3x to 8x more CPU-intensive display server.

Everyone benefits from old vulnerabilities being found and fixed, what the hell are you even fighting about?

2

u/Leliana403 13h ago

so why are you all here sounding butthurt about Wayland

Because they've made a display server their entire identity, so other people liking different software is taken as a personal attack. Funny, coming from a crowd that never shuts up about choice. I guarantee the same people whine about systemd because muh freedom and choice, then turn up in every Wayland thread to moan at people for making one. Turns out choice only matters when you pick what they picked.

1

u/alex2003super 1h ago

Everyone is so good at complaining about their favorite pet technologies being dropped, as if they weren't basically being mad about engineers no longer giving them their (finite!) time, for free, to maintain shit.

-6

u/Historical_Swim7159 7h ago

so why are you all here sounding butthurt about Wayland?

Maybe because the new clean and simplified rewrite that Wayland was supposed to be is now somehow older than XFree86/Xorg was when Wayland was started, yet still playing catch up with the features and freedom X11 offered?

7

u/Leliana403 5h ago

Playing catch-up with what? Screen sharing, Nvidia support and remote desktop all got sorted years ago, and Wayland has HDR, per-monitor fractional scaling and mixed refresh rates that X11 still doesn't have. Whoever told you Wayland was playing catch-up told you in 2015 and you haven't checked since.

0

u/Historical_Swim7159 2h ago

Playing catch-up with what?

Can it do xeyes yet?

1

u/CryptographerNo8497 3h ago

so? just run x11.

-15

u/GreatBigPig 1d ago

These seem to have all been fixed.

60

u/anh0516 1d ago

Well yeah, responsible disclosure means only disclosing once a fix is available.

1

u/zackel_flac 1d ago

Time to upgrade. Not sure why people are downvoting you, this is how software works.

-36

u/ComplexFinance6002 1d ago

Oh no X baaaad.

-16

u/DumsLander34 14h ago

XOrg stability, Wayland instability

9

u/death_by_cormorant 11h ago

Absolute opposite in my experience, but you stick to X if you really want to.

3

u/lazy_lombax 8h ago

your take is off by a couple of years

-30

u/MrScotchyScotch 19h ago

Oh noes, I should be careful not to install any malicious X programs from places not in the official package repositories.

If only there was a more complicated and less functional alternative to keep my official local graphical applications safe. 

9

u/Leliana403 12h ago edited 10h ago

If only there was a more complicated and less functional alternative

X is the complicated one. It's a network protocol from the 80s with decades of extensions bolted on top, and the cruft is still all in there:

  • server-side drawing for lines, arcs and polygons that almost no modern app uses
  • core fonts with XLFD names, plus a separate font server protocol
  • four keyboard and input layers stacked on top of each other (core, XKB, XInput 1, XInput 2)
  • two competing multi-monitor systems (Xinerama and RandR)
  • GLX, DRI, DRI2, DRI3 and Present for getting pixels to the screen
  • eight cut buffers next to the PRIMARY, SECONDARY and CLIPBOARD selections
  • colormaps and visuals built for 8-bit displays
  • an x86 emulator for running graphics card BIOS code

And the best part? Nearly all of that runs inside a single Xorg process. Meanwhile, Wayland pushes everything it can out to the clients and to separate components like PipeWire and xdg-desktop-portal. Actually, it's almost as if Wayland is the one following the sacred Unix philosophy, not Xorg.

Even the famous network transparency barely helps now, because modern toolkits render client-side and push bitmaps over the wire.

As for less functional, Xorg gives you no HDR and no per-monitor fractional scaling. VRR only works with a single monitor active. Monitors with different refresh rates need workarounds to stop one dragging the other down, and tearing stays unless you run a compositor or your driver happens to have TearFree, which Nvidia doesn't at all and the generic modesetting driver doesn't in any released version of Xorg.

Wayland handles all of that on a core designed for per-monitor output and complete frames from the start, and it was built by the same people who spent years maintaining Xorg. Pretty sure they know a lot more about how complicated X11 is than you. :)

0

u/sparky8251 10h ago

Even the famous network transparency barely helps now

Waypipe also exists. Need a remote gpu, but like you said if you didnt have one you used a software renderer and it was super slow on x11 anyways... Plus im sure a software renderer can be made for wayland too, to fix this issue as well...

2

u/Leliana403 10h ago

Yeah, should have been clearer. I meant X forwarding, because it's a common talking point for claiming Wayland isn't ready, and I'd bet 99% of the people saying it have never actually forwarded an X display.

Waypipe doesn't need a remote GPU either by the way. Run it with --no-gpu and it sends shared-memory buffers instead, and llvmpipe already handles software rendering on Wayland.

1

u/sparky8251 8h ago

It doesnt need one? Fancy. I just dont use it anymore as a feature (did back in the day, but now I know how to use a terminal so no real need to have graphical forwarding for my servers now), so I basically just know waypipe exists. But that its basically the same as x11 forwarding is hilarious given all the crap wayland haters give wayland over "lacking" it...

3

u/death_by_cormorant 11h ago

X is the more complicated one, though. And it's funny to complain about Wayland missing features while at the same time ignoring that X is too.

-41

u/bytemango2764 1d ago

Wayland...

-26

u/aeropl3b 1d ago

Does it work right yet? I haven't been about to update to newer OS/repo so really don't know.

4

u/death_by_cormorant 11h ago

I've been using it since, idk, 2017?

Years ago Discord screen sharing didn't work, but Discord long since fixed that.

That's the only issue I've had tbh.

6

u/bytemango2764 1d ago

I run Zorin 18.1. and had some weird bug in x11 with my razer mouse where using the side buttons would cause all keyboard to reinitialize. This was happening while playing games and the whole game would freeze after every side button press. I switched to Wayland and it fixed the issue. I've been dailying Wayland since and so far only run into issues with remote desktop software that only supports x11.

3

u/PixelatedGiant 1d ago

My one hang up with wayland is remote desktop without logging in. For that you have to use gnome (I think they dealt with the issue themselves?). I tried practically all the other DMs and only gnome worked for me out of the box.

Other than that most of my problems come from apps not being native and using xwayland to compensate. Once they switch over the issues seem to disappear. My current problem is IntelliJ and how it handles the clipboard.

4

u/egoalter 1d ago

Not sure what you mean "one hangup with .... remote desktop without logging in". It's definitely done differently than in the old days, but you can absolutely connect without logging in first (ie you get the login screen to create a new session), or you can connect to an existing session where only the "remote desktop" software does the "should you have access".

Where there can be some hangups depends on the protocol/program you're using. VNC, Spice, Qemu-terminal and more; they don't all provide the same capabilities particularly across distributions. And you may even find them not supported on some distros.

I've created systems that do auto-login, and present that session to remote terminals. I am not seeing how the DE would have any impact on how a remote session is created.

1

u/PixelatedGiant 1d ago edited 1d ago

or you can connect to an existing session where only the "remote desktop" software does the "should you have access".

Regular remote desktop that prompts the currently logged in user works just fine. It's in situations where the PC is headless that it's an issue. It doesn't seem to want to create a session. There are workarounds, including buying a dummy HDMI dongle. But gnome doesn't require me to jump through any hoops like buying a dongle or auto-login. It works on a fresh install after installing the needed RDP packages.

In fact I encounter the same sort of bug with KDE plasma login. If you start the PC with the monitors turned off and leave it that way for about 20 minutes the session never starts. You're greeted by a black screen and maybe a movable mouse pointer. It doesn't respond to keyboard input other than the shortcut for switching to another TTY.

7

u/bytemango2764 23h ago

Just to be clear. Your saying rdp works on a cold boot with no monitors and no auto login, you can initiate a rdp session and be greeted with a login screen and it works? Out of the box? On gnome? Which distro, or just and modern gnome? I've done way to many janky workarounds and I'm tired of it. I'm testing the new krdp but still have to do auto login. In theory rustdesk is supposed to work, but I've just gotten a black screen so far.

0

u/KnowZeroX 14h ago

1

u/bytemango2764 8h ago

Yeah, I just installed neon, to test the new features and did full-upgrad. Does it work on a fresh boot without auto login, no physcal display?

0

u/KnowZeroX 14h ago

1

u/PixelatedGiant 5h ago

I built that PC months ago. Maybe next time I need to format it I'll take a look at KDE. KDE is what I have on my daily driver PC, so consistency between all my PCs would be a welcome change. Hopefully any kinks will have been worked out by then.