Linux Mint bringing Wayland sessions to Cinnamon (blog.linuxmint.com)
from ZcaT@lemmy.world to linux@lemmy.ml on 27 Oct 2023 05:05
https://lemmy.world/post/7390554

#linux

threaded - newest

heygooberman@lemmy.today on 27 Oct 2023 06:25 next collapse

Some positive news for a lot of Linux Mint users who have been complaining about the lack of Wayland support. However, as the blog post listed, it’s only going to be experimental in the next major update of Version 21. Still, it’ll be good to experience the change.

Also, very clever on the naming schemes used by the Debian and Mint teams for their stable and unstable releases.

QuandaleDingle@lemmy.world on 27 Oct 2023 07:05 next collapse

XD Linux devs are such nerds…I love it. Glad to see that Wayland is becoming the standard.

Lord_ToRA@lemmy.world on 27 Oct 2023 07:19 collapse

I’ve never heard of XD Linux before. I can’t even find it on distrowatch.

Czele@lemmy.world on 27 Oct 2023 08:33 next collapse

He’s just Polish

Atemu@lemmy.ml on 27 Oct 2023 12:13 next collapse

XD

QuandaleDingle@lemmy.world on 27 Oct 2023 19:00 collapse

My bad, it’s supposed to be an emoji! XD

Petter1@lemm.ee on 27 Oct 2023 09:50 collapse

Funny times: while one distro kicks Xorg overboard, another distro finally includes Wayland as experimental.

miss_brainfart@lemmy.ml on 27 Oct 2023 09:58 collapse

And then there’s XFCE

Petter1@lemm.ee on 27 Oct 2023 10:22 collapse

Which is not a distro nor a display server but, like kde and gnome, a desktop environment. They are actively working on wayland support as can be seen here: wiki.xfce.org/releng/wayland_roadmap

So just for clarification 😇

And I recognized now that this post was about cinnamon desktop environment, which comes with mint distro, and not the distro itself. So the comparison to GNOME would have been more fitting from my site (they’ll drop Xorg support soon, but still let it be installed in post).

So, yea, and then there is XFCE where we have no real clue when Wayland support is completely ready. But it seems like it could work with something called xwayland that seem to kinda emulate Xorg on wayland 🧐

miss_brainfart@lemmy.ml on 27 Oct 2023 11:16 collapse

Oh yeah, I was just mentioning them in general. The most exciting feature of their last big release was being able to change the clocks’ font.

I trust XFCE to bring in new features only when they are 100% sure it’ll work perfectly. That DE has been nothing but rocksolid for me, and I greatly appreciate that.

Though to push them a little bit, Xorg certainly has flaws when it comes to security, and since pretty much no one will make the effort of working on these flaws anymore, Wayland should be a higher priority for any distro or DE.

snowraven@sh.itjust.works on 27 Oct 2023 07:26 next collapse

Yesss let’s go.

I can finally die in peace.

nx2@feddit.de on 27 Oct 2023 08:15 next collapse

This is important when windows inevitably dies (subscription-based Windows 12?!) and linux mint gets flooded. Better have the “new” thing from the start

Cralder@feddit.nu on 27 Oct 2023 10:15 next collapse

Windows won’t die what are you talking about? Windows 12 subscriptions are a) just a rumor and b) not for the entire os, just certain features like AI and stuff

samsy@feddit.de on 27 Oct 2023 10:31 next collapse

I heard there will be a ”windows 365". If windows goes full online like office 365 then the underlining OS could be everything Linux.

jack@monero.town on 27 Oct 2023 11:32 next collapse

I want your crystal ball

TheGrandNagus@lemmy.world on 27 Oct 2023 11:42 next collapse

Trust me bro, Windows is gonna die any day now

– Linux forum people, for as long as I can remember

nx2@feddit.de on 28 Oct 2023 09:41 collapse

COPIUM MAN

I love it

s_s@lemm.ee on 27 Oct 2023 12:01 collapse

Windows is already dead.

Just a matter of time until people realize they’re on a dead platform.

lud@lemm.ee on 27 Oct 2023 12:51 next collapse

How is it dead?

rish@lemmy.ml on 27 Oct 2023 13:17 collapse

They did write "Just a matter of time until people realize… " for clarity. 💀

[deleted] on 27 Oct 2023 13:17 next collapse

.

Cralder@feddit.nu on 27 Oct 2023 14:31 next collapse

You know like 70% of desktops run Windows right? That’s not what I would call “dead”. Almost every company out there uses Windows on their computers.

Don’t get me wrong, I would love it if Windows died but there are no signs at all of that happening any time soon.

Polar@lemmy.ca on 27 Oct 2023 14:51 collapse

Other than me, I don’t think I’ve ever seen a person, business, etc, in the wild running Linux.

Even business signs/billboard I’ve seen run Windows.

mutter9355@discuss.tchncs.de on 27 Oct 2023 12:32 collapse

As long as there is software that only runs on Windows, Windows won’t die.

possiblylinux127@lemmy.zip on 27 Oct 2023 16:55 collapse

Honestly most of that software is garbage anyway

Diplomjodler@feddit.de on 27 Oct 2023 08:45 next collapse

I like the careful approach. Yes, it’s going to take longer. But when it finally arrives, it’ll work.

pastermil@sh.itjust.works on 27 Oct 2023 09:13 collapse

Perfect for their overall philosophy.

ProdigalFrog@slrpnk.net on 27 Oct 2023 09:28 next collapse

Quite glad to see Mint looking forward, good on them.

captain_aggravated@sh.itjust.works on 28 Oct 2023 13:34 collapse

I was perfectly confident that the Mint team would get around to Wayland support, when it was good and ready. By the time they get it implemented and set as the default, it’ll work great.

[deleted] on 27 Oct 2023 09:32 next collapse

.

Petter1@lemm.ee on 27 Oct 2023 09:47 next collapse

What Remote Desktop tool works for you in Wayland? Found none Working well on Wayland (Maybe I did something wrong when I tried VNC and RDP)

aniki@lemm.ee on 27 Oct 2023 09:50 next collapse

The only time I RDP is to my Windows machine for gaming and I’ve had great success with Remmina

Petter1@lemm.ee on 27 Oct 2023 09:52 collapse

Oh, yea, was thinking the other way around: I want my GNOME session streamed to an iPad, that I can use on the couch. (OpenSuse tumbleweed)

aniki@lemm.ee on 27 Oct 2023 09:54 collapse

Yeah, can’t help you there. I use Firefox tab sync to send browser sessions to other machines so I don’t feel the need to RDP into anything to keep a train of thought going.

Petter1@lemm.ee on 27 Oct 2023 10:03 collapse

I see, of course for browsing the web, I would still use a local browser on the iPad. I would use the remotes session for learning different linux/coding things, where SSH is not enough, while I’m not gone in the bureau for several hours but sharing the evening with the family.

chaorace@lemmy.sdf.org on 27 Oct 2023 10:11 next collapse

Honest answer? Steam RemotePlay

Petter1@lemm.ee on 27 Oct 2023 10:25 collapse

But this is only for games, isn’t it?

chaorace@lemmy.sdf.org on 27 Oct 2023 10:55 collapse

In the Steam Link app, you have the option to select “Start Streaming” without picking a specific game. This will stream the screen as it is without binding to a specific window.

The main caveats here are as follows:

  • Requires a working pipewire & desktop portal configuration
  • Depending on desktop portal & settings, you may need to manually click through the screensharing request modal on your desktop at the start of each connection
  • The Steam client must be installed and running on your Linux machine in order to receive connections
Potajito@feddit.ch on 27 Oct 2023 14:30 next collapse

Remmina or krdc work fine for me. Also parsec (no hosting there though). Oh if hosting, I’m not sure, but moonlight/sunshine work fine for me, even if it’s not the usual desktop sharing app.

w2tpmf@lemmy.world on 28 Oct 2023 00:38 collapse

This has been my first struggle with Wayland. Used to be able to enable remote desktop with a single check box in most distros, then VNC into it from a Windows PC no problem. It’s a real hassle now and glitchy at best once it’s up and going. I gave up and have been using Anydesk to remote access a machine, and even that wasn’t simple to get going.

Kramt@lemmy.world on 27 Oct 2023 09:53 next collapse

My only issue with it currently is global hot keys. Push-to-talk on discord only seem to work when a xwayland window is in focus.

chaorace@lemmy.sdf.org on 27 Oct 2023 10:10 next collapse

What I’ve done instead is configured a desktop hotkey that toggles the system-level microphone mute. Two birds with one stone: foolproof PTT and on the same hotkey regardless of Zoom/Meet/Teams/Slack/Discord (consulting is fun)

AProfessional@lemmy.world on 27 Oct 2023 10:23 next collapse

The API exists, just waiting for things to catch up.

Atemu@lemmy.ml on 27 Oct 2023 12:10 collapse

In the meantime (how many years did it take Discord to update their electron to a not-quite-as-ancient version the last time?), one thing I’d like to see here would be the option to allow listening to global keypresses for certain apps. Yes, that makes security slightly worse I guess but I’d rather have all the other benefits of Wayland working for me while this one isn’t working yet.

russjr08@outpost.zeuslink.net on 27 Oct 2023 23:12 next collapse

I don’t get a chance to use Wayland too much (Nvidia sadly), but I swear I had heard KDE came up with something for this. I believe it was if you use non-alphanumeric keys, it’s supposed to allow it (because you wouldn’t use those in say, a password).

However, I can’t confirm this - nor can I confirm if it’d work with Discord specifically.

Salix@sh.itjust.works on 28 Oct 2023 07:23 collapse

If you use arch, there is discord_arch_electron which can build with the latest electron

I use WebCord though

I’m also annoyed with the global key issue, but for Discord, I just set a key to mute my mic system wide.

Atemu@lemmy.ml on 28 Oct 2023 07:24 collapse

This is a hack at best and might even get you banned.

pixelscript@lemmy.ml on 27 Oct 2023 15:02 collapse

My sticking point with Discord in particular is that, at the moment, it’s allergic to file drag and drop under Wayland. If I want to drag and drop a file attachment, I have to open the file explorer dialog and drag onto that.

This is more of a Discord being sluggish to update problem than a Wayland being unstable problem, but it’s still extremely irritating.

AMDIsOurLord@lemmy.ml on 27 Oct 2023 10:23 next collapse

Ooooh how dare you? Dontyaknow Birdie from Phoronix is struggling to run a window manager from 1983 on a ATi Rage II with Wayland???!?!??

aniki@lemm.ee on 27 Oct 2023 10:37 collapse

It’s here on Lemmy, too.

I was down to like -50 on a thread about an X11 vulnerability and all I wrote was, “Imagine still running X.”

jack@monero.town on 27 Oct 2023 11:28 next collapse

That comment does look out of touch for a lot of people though

Atemu@lemmy.ml on 27 Oct 2023 12:07 next collapse

I’d downvote that comment too. It adds nothing to the discussion and is deliberately confrontative and superficial.

tal@lemmy.today on 27 Oct 2023 17:20 collapse

Ditto.

dditty@lemm.ee on 27 Oct 2023 18:58 next collapse

I really think some of the Linux crowd on Lemmy are way too sensitive and liberal with downvoting. That’s a perfectly fine comment to make. I imagine a friend saying that to me in real life and obviously it’s just an inoffensive joke/jab that shouldn’t be taken at face value.

[deleted] on 27 Oct 2023 23:44 collapse

.

[deleted] on 28 Oct 2023 06:23 collapse

.

PseudoSpock@lemmy.dbzer0.com on 28 Oct 2023 06:31 collapse

Imagine running “not X” and it doesn’t work.

cybersandwich@lemmy.world on 27 Oct 2023 11:06 next collapse

I am excited about Wayland. I’m just waiting on PopOS to run it as the default. I’ve tried using it but I was getting hard locks when I left my computer idle for a while.

The logs made it seem like it was a Wayland issue so I switched back to x11 for now. It hasn’t happened since.

I imagine most people don’t have a strong opinion one way or the other. They just want their distro and em to work well.

Flaky@iusearchlinux.fyi on 27 Oct 2023 12:17 collapse

Wayland has worked better than X.org in my experience.

I tried i3 with Compton and Picom - both compositors for X.org - and it had major rendering issues, both on AMD (weird lagging) and NVIDIA (colour issues). Meanwhile I tried Hyprland on a spare PC and it provides a great tiled WM with both form and function. If anything’ll get me on a tiled WM, it’ll be Hyprland now. I’m also looking forward to Wayfire. We need a spiritual successor to Compiz.

cybersandwich@lemmy.world on 27 Oct 2023 14:12 collapse

I’m glad to hear it. I am ready to start using it. The architecture is so much more modern and secure. I’m assuming(hoping) Cosmic will be on Wayland when it’s launched.

Flaky@iusearchlinux.fyi on 27 Oct 2023 18:30 collapse

I presume so, but there might be an X.org version because of NVIDIA, who still seems to be problematic with Wayland when using their drivers.

people_are_cute@lemmy.sdf.org on 27 Oct 2023 13:54 next collapse

Gaming. Frame rates on Wayland are horrible as compared to on X11

[deleted] on 27 Oct 2023 15:21 next collapse

.

PipedLinkBot@feddit.rocks on 27 Oct 2023 15:22 collapse

Here is an alternative Piped link(s):

https://piped.video/n-eq6SBfGfo?si=yErL8VuItnvk5D8c

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I’m open-source; check me out at GitHub.

orangeboats@lemmy.world on 28 Oct 2023 06:33 collapse

Can’t replicate your results here. I play on Wayland, and deliberately force some games to run natively on Wayland (SDL_VIDEODRIVER=wayland) and so far I haven’t noticed any framerate changes except statistical noise.

people_are_cute@lemmy.sdf.org on 28 Oct 2023 07:07 collapse

Even the FPS monitor numbers show the same but there is visible lag when playing on wayland as against X11 (you’ll perhaps need a side-by-side comparison to notice). This isn’t just my observation, it’s well-known in the linux gaming community

hesusingthespiritbomb@lemmy.world on 27 Oct 2023 15:44 next collapse

So, as it’s been stated, Wayland is still not universally better than X. There are still bugs in places. Gaming is still an issue. Kwin’s implementation still isn’t complete enough to be reliably introduced as the default.

This is after years and years of work. Yes, making an entirely new display protocol is hard. However Wayland was introduced as the “eventual X replacement” when I was in high school. I’m 30 now. I’ve heard some variation of “Wayland is almost ready” since my senior year of college.

At some point it becomes exhausting. At this point when someone says something along the lines of “in a year or two, Wayland will reach a point where X.org will be a thing of the past” my immediate reaction is to call bullshit.

cybersandwich@lemmy.world on 27 Oct 2023 22:55 next collapse

at some point they’ll be right though! Right when shmayland is announced as the successor to Wayland–since Wayland is getting long in the tooth.

PseudoSpock@lemmy.dbzer0.com on 28 Oct 2023 06:16 collapse

Don’t worry, Pottering will fix it and replace Wayland with a new facet of Systemd. /s

jivandabeast@lemmy.browntown.dev on 27 Oct 2023 23:48 next collapse

I dunno, i daily sway/Wayland & game without issues (including game streaming). Wayland gaining mainstream support across most distros (especially something as “slow” as debian) is proof enough that its not the eventual replacement, it is the replacement.

[deleted] on 28 Oct 2023 00:02 next collapse

.

PseudoSpock@lemmy.dbzer0.com on 28 Oct 2023 06:14 next collapse

Says the person on a cheap video card.

jivandabeast@lemmy.browntown.dev on 28 Oct 2023 12:46 collapse

Im on a 7900xtx?

PseudoSpock@lemmy.dbzer0.com on 28 Oct 2023 06:21 collapse

Can’t properly replace something if it doesn’t yet work for everyone.

LeFantome@programming.dev on 28 Oct 2023 00:38 collapse

While I mostly agree with you, adoption and readiness follows a curve and, at some point, that curve begins to steepen. The curve ahead of us is steeper than the curve behind us.

GNOME defaults to Wayland now and is actually talking about removing X11 support. This Cinnamon post says that they will also do that in a couple of years. KDE is talking about doing it next year with Plasma 6.

Once GNOME and KDE have switched, the majority of Linux desktop users will be Wayland by default. Not only will that drive the ecosystem to fix remaining problems more quickly but it will just not matter as much.

In the next 36 months, it is going to go from “when will Wayland be ready” to “who is still using X”?

PseudoSpock@lemmy.dbzer0.com on 28 Oct 2023 06:36 collapse

I’ve tried. KDE Plasma on the 4k external screen is giving me big black blocks to the right of windows I move or for the launcher… Like a shadow. Flickering trails of black block shadows if I move windows around. The latest nvidia driver did finally fix the mouse leave trails of black boxes, though. No idea if it works for Gnome, I can’t stand Gnome’s layout, workflow, and window management.

Holzkohlen@feddit.de on 27 Oct 2023 10:42 next collapse

It was always just a matter of time. A LOT of time in the case of anything wayland related apparently.

caseyweederman@lemmy.ca on 27 Oct 2023 15:21 collapse

It’s gonna get replaced by the next thing before it’s even ready.

2xsaiko@discuss.tchncs.de on 27 Oct 2023 12:36 next collapse

Anyone know where the sources for this are? I can’t find many references to Wayland in the main Cinnamon repo, at least using GitHub’s search.

I wanted to check if they use wlroots for this or are writing yet another compositor from scratch.

d_k_bo@feddit.de on 27 Oct 2023 13:13 next collapse

Cinnamon uses Muffin, which is a fork of GNOME’s Mutter: github.com/linuxmint/muffin

sir_reginald@lemmy.world on 27 Oct 2023 20:08 next collapse

yet another compositor from scratch

it’s a good thing to have multiple implementations of compositors. that avoids bad practices or making compositor specific programs that wouldn’t work with other compositors.

Patch@feddit.uk on 27 Oct 2023 23:39 collapse

I don’t think there are many “compositors from scratch” are there? GNOME and KDE both have their own, Cinnamon uses a GNOME fork, and almost everything else I can think of is wlroots based. The only other one I can think of which isn’t is Mir, which has been around almost as long as Wayland has.

d_k_bo@feddit.de on 28 Oct 2023 12:25 collapse

There is also Weston which is the reference implementaion of a Wayland compositor.

possiblylinux127@lemmy.zip on 27 Oct 2023 16:54 next collapse

Its about time! Finally, I’ve been waiting a long time for this.

I wonder what will happen with the mate desktop? I know xfce is getting wayalnd support so mate might be the odd one out

theshatterstone54@feddit.uk on 27 Oct 2023 17:10 collapse

No, MATE announced Wayland support a while back. Cinnamon was the odd one out until now

Patch@feddit.uk on 27 Oct 2023 23:37 collapse

No, MATE announced Wayland support a while back.

I know progress on that has been slow, but I look in on it every now and again and work does seem to be steady in porting their core components.

I’m not sure if they’re settled on a compositor yet. There was talk (from the Ubuntu MATE devs) about using Mir, but I haven’t heard anything about it in ages, and the Mir suggestion was at a time when wlroots was in a much less mature position. With XFCE, Budgie and Raspberry Pi OS all now going the wlroots direction, it’s not inconceivable that MATE will go the same way.

CodingCarpenter@lemm.ee on 28 Oct 2023 00:19 next collapse

Can someone explain to me what Wayland is? I don’t fully understand I read wikis on it but I’m still new to a lot of this

LeFantome@programming.dev on 28 Oct 2023 00:26 next collapse

Wayland is basically the graphics system. Technically, Wayland is just the protocol and a “compositor” that implements Wayland acts as the display server—the thing that draws and manages the application windows on your screen.

Wayland replaces X11 ( the X Window System ), if you know what that is.

gornius@lemmy.world on 28 Oct 2023 01:08 next collapse

The way for your desktop to communicate with the hardware.

It used to be X11 - A server-client architecture, which meant your desktop was effectively just a client that told the server what to do. The server was the one doing the drawing

Wayland is just a protocol, defining how programs and desktop should communicate with each other - without a middleman that was X11 server. The desktop does the actual drawing here.

TheButtonJustSpins@infosec.pub on 28 Oct 2023 01:09 collapse

So it’s faster, basically?

0x2d@lemmy.ml on 28 Oct 2023 01:16 collapse

Yes

FrankTheHealer@lemmy.world on 28 Oct 2023 07:05 collapse

Software that displays programs on screen. X11 goes way back and is inefficient. Wayland is the new standard but is seeing regular improvement and updates. I know Fedora have already moved to Wayland. I think Ubuntu have now too. Mint going this direction is good news.

TLDR, software that displays apps on screen. X11 is old and awkward. Wayland is new and better but has been slowly becoming standard.

M137@lemm.ee on 28 Oct 2023 07:06 next collapse

I often reread stuff while imagining I’m someone with no knowledge of the topic, the title of this post is a good example of how hilarious things become.

tetris11@lemmy.ml on 28 Oct 2023 10:14 collapse

What’s to get? Linux’s mint candy made a deal with rapper waylo to put cinnamon into their new flavour of linux

Secret300@sh.itjust.works on 28 Oct 2023 14:58 collapse

Ah thanks now I get it

jcdenton@lemy.lol on 28 Oct 2023 20:02 collapse

Thank god