- cross-posted to:
- linux@lemmy.ml
- cross-posted to:
- linux@lemmy.ml
If there’s anything more toxic than a bunch of Linux users, it’s a bunch of Linux users on Lemmy. Calm down and go read the change log fussy bastards.
Why should I watch this video and not read the Wine 10.0 change log on their official website?
Do whatever you want, it’s a free world bro
Why?
Wayland
Why?
Why?
Why?
Wayland support.
People should remember not all Desktops have stable wayland support or rarely no wayland at all.
The DEs practically everyone is using - minus Cinnamon, for now - have great Wayland support and have Wayland as the default session. Other smaller DEs and WMs have it on their roadmap.
Yep exactly
Yikes! Thanks but still sticking with Xorg. Even the steamdeck is on Xorg.
Steam Deck uses gamescope, Valve’s own Wayland compositor in game mode.
It uses X11 in desktop mode, but I am sure they will change to Wayland there as well, since plasma 6 uses Wayland by default.
Yes I am aware of what gamescope is.
But you actually aren’t.
gamescope: the micro-compositor formerly known as steamcompmgr
https://github.com/ValveSoftware/gamescope
Gamescope is a traditional normal compositor like Compiz or Picom, it is a “micro-compositor” in the sense that it is specifically targeted at gaming and full-screen applications to run in an isolated sandbox desktop session with a more suitable implementation of V-sync and native FSR and doesn’t necessarily implement things expected of a standard compositor like Compiz or Compton, which really are tailored more towards supporting interactions between various elements inside a WM, e.g. like transparency.
Normally the chain goes like this: Xorg (a display server) -> DisplayManager (more accurately described as a login manager like SDDM) -> Compositor <-> WindowManager.
A “Wayland compositor” is a semi-related partially overlapping concept with “Compositor”.
Because Wayland is an entirely different protocol that wasn’t made over 20 years ago, the separation between Window managers, display servers and compositors doesn’t apply in the same way, a “Wayland Compositor” incorporates some features of both a traditional WM and a traditional compositor, like if i3 had its own Compiz. Additionally these will also incorporate some features that were previously handled by Xorg or a display server.
You can probably guess at why this is if you recall one of the biggest earlier limitations of Wayland that have severely hampered it’s adoption and compatibility with various software, like Guake, for instance, and led to development of alternatives in lieu of ports :)
Kwin (as in the WM bundled with Plasma/KDE) under Wayland acts as a “Wayland Compositor” for instance, but under Xorg it’s just both a Compositor and a Window Manager.
As such, Gamescope isn’t a “Wayland compositor” at all, in fact running it in both gaming mode and nested mode runs an X server (Xwayland).
It’s also worth noting that Gamescope doesn’t even support Wayland hosts by default since it relies on Xorg stuff to do some of the magic, if you play with the resolution and display stuff in the launch parameters from terminal in nested mode (such as on the deck in desktop mode) and look at the log/debug/error output it should become fairly obvious why this is the case as well.
Gamescope does not support Wayland clients by default. To enable support for Wayland clients, add the --expose-wayland flag to Gamescope’s parameters.
https://wiki.archlinux.org/title/Gamescope
WRT the Steam Deck, in gaming mode it actually runs an X server (Xwayland, a wayland -> X compatibility layer for compositors), then Gamescope within with MangoApp for the performance stats.
SSH while it’s in game mode and see for yourself.
TL;DR: Gamescope uses Xwayland (an X server), but it’s not a “Wayland Compositor”, it’s just a compositor.
But you can also run Gamescope steam big picture in a Wayland session if you wish from your DM of choice if the arch wiki is to be believed. I’m not sure if this would still result in an X server (Xwayland) running though.
I game in desktop mode so I use X11, sometimes with Gamescope in nested for those pretty mangoapp perf stats when testing configs. Works great and I see no need or reason to change it.
Thanks for the writeup! I am happy to have been corrected and will go do some further reading.
But for how long? Many distros are switching to Wayland, and there’s no reason to assume SteamOS won’t follow suit in the future.
“most distros are switching to Wayland”
You mean as in, out of the box? Because you can install either or both on any distro. I don’t even have an X server nevermind a Wayland thing on most of my installs of Linux.
For gaming you kinda need Xorg to use Gamescope which adds a lot of useful stuff to gaming on Linux that even Windows doesn’t really have on that same level.
If I needed a graphical desktop for productivity I’d rather install Xorg because it has a lot more software support and options (I mean i3) and no actual flaws or downsides I can think of as an end-user and tinkerer.
I fundamentally don’t know what problem Wayland really solves, like PulseAudio is dogshit so something like PipeWire makes sense.
The cybersecurity arguments against X and window isolation in my professional opinion are utterly absurd, anything with that level of access will have access to all that shit in virtually every other way.
I didn’t say most. I said many. As for why and whether it’s a good thing, that really isn’t up to anyone but the people working on said distros. I’m not gonna argue with you over it, because I don’t really care either way. But it looks like things are moving in that direction, and I wouldn’t be surprised if SteamOS defaults to running things under Wayland in the future.
It’s not like it’s particularly hard to tell KDE not to log in to a Wayland session, so I don’t see the harm in it if they do.
Huh? You didn’t answer what you even meant. Are you suggesting distros will ship Wayland as the sole display protocol out of the box, or are you saying there are distros that are or are planning to drop their X server packages entirely?
And of course it’s not up to the developers only, we can discuss, scrutinize and if need be criticise it. This isn’t windows.
Your entire comment makes very little sense to me.
No, I’m saying that some distros run things under Wayland by default. The distro I use, Bazzite, does this. You can still use Xorg if you want, but the default session is Wayland. It isn’t the sole display protocol, because you can also select X11 when you log in, if you run into some compatibility problem.
It was released 5 days ago
Why is everyone asking why in the comments? The video is short and excellent. It answers the question, providing 4 reasons. I’ve been wondering, and now I know. Thanks OP.
Why is everyone asking why in the comments?
Probably because most of us come to forums like this one for discussion. Not to be click-baited into sitting through someone’s video exposition.
The video is short and excellent.
OP posted an off-site link with a useless title, and nothing else. No explanation. No synopsis. No point of view. Just an off-site link with a title that tries to bait us into spending our time bolstering their view count for them. That alone is enough to disqualify it as an excellent post in a text forum. If he had written something thoughtful here, them maybe it could have been a valuable post.
I feel exactly this way. Its like give me something on this platform to look at or discuss and sure provide a source link and if Im interested enough I may go to it but link and nothing else. nuts to that.
And to a few communities at once
Yeah I’m not a fan of that.
Seems I’ve invited the wrath of the community. Still learning the etiquette. Regret asking the question as I appear to have really miffed some people. It’s a shame. I left Reddit because of the nastiness of the comments. Mostly here it has been so much better.
Perhaps not everyone uses the platform the same way you do? If someone provides a link to an explanation of a complex topic I think that can sometimes be valuable. You seem to have a very black and white view of how the platform is to be used.
Perhaps not everyone uses the platform the same way you do?
Obviously not, as we can see by the fact that OP uses it to promote their youtube content, but that’s irrelevant. You asked why all the comments in response are asking why, and I took a moment to explain. Whether or not you like the answer is up to you. Good day.
It’s really not hard to please both camps. Lemmy is different from Reddit in that you can provide a text body even for link posts, and the etiquette is to use it to provide a short summary.
In this case, give the top few reasons WINE 10 is interesting, and perhaps provide a link to the changelog. Then if I want to watch a video I can, or if I can’t but can read an article/changelog, I can do that instead, and maybe I’ll come back to the video later if I’d like more explanation.
But just posting a YouTube video with a clickbait title feels like the rest of the internet that I’m trying to avoid by coming here, and I consider it rude.
You can see the ratio … in the ratio.
Hmm, my client doesn’t seem to show a ratio. Using Connect. Where would one usually find that kind of information?
Not sure if troll, but I’ll explain just in case.
You wrote:
Perhaps not everyone uses the platform the same way you do?
What I meant was that you can see an exact number of the people thatuse the platform one way or the other (enjoy youtube link posts vs those who don’t enjoy them) in the likes and dislikes (on the original post).
Calculating the ratio is as simple as dividing one number by the other … but it is a bit more useful to divide one of the votes against the total number of people who voted. You can further normalize the results as percentages.
Currently there are 23 upvotes and 26 downvotes. That results in:
- Upvote Percentage: ~47%
- Downvote Percentage: ~53%
(and I challange you to do the math yourself because I am too lazy to type it out)
The point is - this percentages (or the ratio of likes to dislikes) represent the groups of people you talk about. Why are you saying “perhaps not everyone …” when you can see that about half of the people are enjoying the content and half don’t.
(I know the numbers are not perfectly correlated to the attributes we discuss, due to bots, irrational votes etc. but they are good enough to get an approximation)
Further trivia about the term “ratio” in the context of social media platforms, especially twitter: https://reddit.com/r/OutOfTheLoop/comments/n25w8s/whats_the_deal_with_the_term_ratio_on_twitter/
The “why” comments in this thread are a similar kind of ratio concept as on twitter. Even though here we have likes and dislikes directly visible.
Thanks for responding. I figured that’s what the ratio would represent, but my client only shows the net score, no ratio. Maybe I need to play around with other clients. I barely ever used Twitter and deleted my account when Musk started his shenanigans, so I’m not really sure about how Twitter works in that regard. Anyway, I get the basic concept. Just can’t access the data.