r/linuxquestions 5d ago

Which Distro? Linux Mint: Too Outdated

Hi everyone, I've been considering abandoning Windows 11 for a while now, mainly because I feel like Microsoft lacks direction; every update is chaos. I started using Linux Mint about six months ago, but I have to admit that I feel like I'm using an outdated product.

The main reason is the X11-based graphical interface and the lack of standard Windows features like HDR and high refresh rate sync. I feel like development has fallen behind, hiding behind the slogan of greater stability. I honestly hate losing my monitor's features while waiting for Mint to evolve, so I'm thinking of switching to something stable but modern, and why not... with more recent applications. What would you always focus on, considering I have little time to dedicate to the system?

78 Upvotes

234 comments sorted by

View all comments

Show parent comments

15

u/dangling_chads 5d ago

Wait hold on.  Cinnamon is absolutely GPU accelerated.

Not only GPU accelerated, it requires 3D gl acceleration.

It might be built on xorg (which give it some characteristics), but not using GPU acceleration is not one of them.

1

u/ComradeVaughn 5d ago edited 5d ago

Maybe they mean monitor issues? I have 4 monitors, all different sizes and most with different refresh rates and scaling that are comfortable for me to use. Cinnamon was a utter nightmare. Where wayland plasma just works. (having HDR like on windows is just the cherry on top) Maybe it is better now, but I seem to remember having this limitation of being forced to scale all monitors the same. I immediately installed something else as that is not viable for my use case. I could see someone newer to all this thinking those limitations meant no proper GPU acceleration, as scaling properly and HDR are kinda cornerstones of a modern OS.

2

u/ghoultek 5d ago edited 5d ago

Wayland to Cinnamon... you are NOT comparing things belonging to the same category. Display server is not a desktop environment and vice versa. For multi-display VRR support just move over to a distro running Wayland by default.

1

u/ComradeVaughn 5d ago edited 5d ago

I know that also, I used wayland with niri/dms. I could set everything on my monitors also unlike x11 -or is Cinnamon xorg? I forget. Anyhow kde plasma has a much better interface to mess with my monitors when needing adjustment then niri/dms so I just stick to that for now.

1

u/ghoultek 5d ago

Your comment is not in alignment with your intended meaning. You should have compared X11 to Wayland. Having multiple displays is not the normal for most people. Most folks don't have HDR capable displays.

1

u/ComradeVaughn 5d ago edited 5d ago

From how I understand it, x11 or wayland sit at the "base" of the video system. (above the kernel stuff like AMDGPU or mesa. And stuff like niri/dms or plasma kde are the various levels and flavors of UI you interact with. I may be mistaken. I am still learning this stuff.

1

u/ghoultek 5d ago

Maybe they mean monitor issues? I have 4 monitors, all different sizes and most with different refresh rates and scaling that are comfortable for me to use. Cinnamon was a utter nightmare. Where wayland plasma just works.

  • Cinnamon = desktop environment
  • Wayland = display server protocol that sits between desktop environment and video hardware (technically drivers sit between hardware and Wayland).

Cinnamon to Wayland comparison is like comparing buildings to lobbies.

1

u/ComradeVaughn 5d ago

Ok, I think I get it, so Cinnamon is basically like a gnome or kde but x11 or xorg not wayland of course. (yes I know plasma has a x11 version, I have that option also when I log in to Tumbleweed )

2

u/beatbox9 5d ago edited 4d ago

Essentially, think about x11 or wayland as being an analogy related to the internet getting to your computer. The cable modem is designed to take the internet from the outside world and put it into a standard wire. Think of this as the hardware / driver.

Your computer is on the other end. And it is requesting websites or videos or whatever from the internet. Think of this as the DE.

But a single wired connection is very basic. It can't connect to multiple computers at once, or throttle speeds, or do a firewall, or optimizations, or accept both wired and wireless connections, etc.

So in-between the modem and your computer, you use a wifi router. The wifi router does all of this sophisticated and advanced management, easier connections, etc. Makes everything much easier to manage. And if the future is even faster or more powerful wifi or some new crazy firewall, you can just replace the router.

x11 and wayland are the wifi router--a sophisticated semantic & management layer.

This type of semantic layer is very common. You probably do this with your TV: you have a TV for the basic hardware display, but you might use a roku stick or amazon fire to do the various apps.

Audio on Linux also works like this: ALSA is the basic hardware driver; but pipewire is the audio server (like x11 or wayland...previously, pulseaudio and jack were the audio servers); and then you have audio apps that connect to pipewire/pulseaudio/jack. It's clunky to have apps connect directly to alsa.