this post was submitted on 04 Jun 2023
8 points (90.0% liked)

Linux

48102 readers
844 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I've dabbled with Linux over the years, first with Ubuntu in the early 2010s, then Elementary OS when that dropped, and a few years ago I really enjoyed how customizable the gui was with Xubuntu. I was able to make it look just like WIndows 2000 which was really cool.

Which current distro has the best GUI, in your opinion? I find modern Ubuntu to feel a little basic and cheap. I guess I don't really like modern Gnome. I'm currently using Windows 10 LTSC which is probably the best possible version of Windows, but I'd jump to linux if I could find a distro with a gui that feels at least as polished and feature rich as Windows 10 LTSC.

all 48 comments
sorted by: hot top controversial new old
[–] CannotSleep420@lemmygrad.ml 5 points 1 year ago

I use KDE Plasma on RebornOS (an arch spin).

[–] arthur@lemmy.ml 3 points 1 year ago

All of them. Every distro can run any desktop, so all of them.

[–] Joe_0237@lemmy.ml 3 points 1 year ago* (last edited 1 year ago)

Feodora and Debian have a GNOME experience that has not been ruined to make less innovative in favor of making the UX more similar (and therefore familiar) to that of the worst desktop operating system available (windows).

If you've seen but never really used GNOME in a daily workflow it looks and feels alien. Thats becausethey devs are trying to make something that is friendly to the people who actually use it and intuitive to the people who are new to desktop computing, and they are making no attemt to appease thoes who believe that it is impossible to do better than Microsoft has with Windows.

If you've never really used it (and have used ms windows), Vanilla GNOME is alien to you. If you have really used it, nothing else is yet on its level.

[–] lysozyme@lemmy.ml 3 points 1 year ago (1 children)

Linux Mint Cinnamon. Stable, yet tons of customizations possible and makes the jump from Windows a whole lot easier (I jumped 1.5 years ago and will never look back).

[–] sudojonz@lemmygrad.ml 3 points 1 year ago (1 children)

+1 for Linux Mint Cinnamon. It just works

[–] EnglishMobster@kbin.social 0 points 1 year ago

I dislike Cinnamon because it doesn't "just work" if you have multiple monitors like I do.

Apps don't sync properly on the taskbar across both of them. The only way to get them to sync properly is to disable the grouped taskbar. People have mentioned this to the Cinnamon devs for years now, and they don't appear to use multiple monitors so they don't care.

KDE Plasma works great with multiple monitors and has been 100% an upgrade over Cinnamon. Plus there's more third-party support for Plasma than there is Cinnamon.

[–] pfr@lemmy.ml 3 points 1 year ago* (last edited 1 year ago) (1 children)

Distro is irrelevant. DE/WM choice is all that matters as far as GUI goes. Also, if you want a GUI that looks or feels like windows then KDE probably has you covered in that you could probably customise it to mimic windows.

I quite like the Desktop Environment in elementaryOS. I think it's called Pantheon Desktop? It's very polished. Or InstantWM from InstantOS is also interesting and has some nice animations and effects.

Personally, I use simple and minimal Openbox

[–] Jarmer@lemmy.ml 1 points 1 year ago

Yes, exactly. haha, the distro has nothing to do with the GUI. That's your Desktop Environment. On almost every single popular distro you can get teh same DE's either through official offerings or community versions.

[–] SveetPickle@beehaw.org 2 points 1 year ago (1 children)

I used the Pop Os default for a long time and just recently switched to i3 Manjaro, it’s been pretty nice once you get past the learning curve of i3

[–] T0RB1T@lemmy.ca 1 points 1 year ago (1 children)

I'm pretty sure I'm legally required to post this anytime someone says they use Manjaro.

Manjaro was the first thing to get me to stop distro-hopping, so it pains me to admit that historically, it's been a very messy project. I've since moved onto openSUSE Tumbleweed and love it (I've also dabbled in NixOS, but it's a lot more hardcore).

If anyone wants the ease of Manjaro, with an Arch base, my understanding is that you should consider EndeavourOS.

Also, if you like i3 but want to use Wayland for any of its superior features, consider SwayWM.

[–] SveetPickle@beehaw.org 0 points 1 year ago (1 children)

Is there a reason to consider sway if I don’t personally care about visual stuff and just like the way that tiling window managers function. The out of the box i3 manjaro look is perfectly fine for me visually speaking. I intend on eventually learning vanilla arch or something similar when I get more free time, but I mostly just use Linux cause fuck Microsoft and Apple.

[–] T0RB1T@lemmy.ca 1 points 1 year ago (1 children)

The reason is Wayland.

Largely the only difference between i3 and Sway is that i3 is built for X, and Sway uses wlroots, a Wayland compositor. Sway was designed to function as a drop-in replacement for i3, your config should even be 99% compatible.

Since X is essentially a dead project, and Wayland is supposed to be the next step... some people want to make an effort to move away from X... Some people don't.

But it's not really about "visual stuff". It's about technical debt, and a bunch of stuff I don't understand.

[–] SveetPickle@beehaw.org 1 points 1 year ago (1 children)

Ah ok, that gives me a better idea of what you meant! I can do my own research from there. I definitely don’t wanna stay on a dead project especially when I’m still in the learning stage, much easier to learn now than to relearn later.

[–] T0RB1T@lemmy.ca 1 points 1 year ago (1 children)

Keep in mind that these transitional periods in software can be painful, but generally the replacement is aimed to be painless.

The nice thing about Wayland is that development is mature enough that we can see where it's headed, even if it's not all complete. Most of the available options that use Wayland make it pretty seamless. You won't have to relearn much between sway and i3. You also won't have to relearn anything switching to Wayland in the future if you are already using GNOME or KDE Plasma, for example..

[–] SveetPickle@beehaw.org 1 points 1 year ago

True! I was reading about wayland and sway. I won’t be switching anytime soon as I have a Nvidia Graphics card and I like to play games and the support doesn’t seem to be there quite yet.

[–] XPost3000@lemmy.ml 2 points 1 year ago (2 children)

Kubuntu or KDE Neon 100%

Ultimately they both use the KDE Plasma desktop environment, which is the only DE I've ever seen that has a proper modern look by default (others IMO look like either the 2000's or an OS 4 Kidz), as well as being pretty featurful for multi monitor productivity

Arch+KDE Plasma is what I personally am gonna switch to this summer

[–] Parsnip8904@beehaw.org 2 points 1 year ago

Check out KDE Debian spin too. I booted the live iso to check some stuff and was seriously impressed. Gave me the early ubuntu 10-11 vibe where the OS just stays out of your way.

[–] years_past_matter@lemmy.ml 1 points 1 year ago (1 children)

Arch + KDE Plasma is very comfy, I used this myself for a few years and it felt super clean and unintrusive.

[–] png@kbin.social 2 points 1 year ago

Its also pretty easy to get it setup to a semi-customized basic look and feel. Use one of the bigger themes, a popular Icon pack and a nice matching wallpaper as well as a little task bar customization and some widgets and youre set, and all this takes less than two hours.

[–] stefenauris@pawb.social 2 points 1 year ago

I've been preferring KDE lately tbh. Very flexible and familiar. Still don't know what that activity thing is for though lol

[–] movodehe@discuss.tchncs.de 1 points 1 year ago* (last edited 1 year ago)

Currently I am using Cinnamon with Debian and quite like it. Previouly I enjoyed XFCE, espacially on slower laptops. Never really liked GNOME or KDE Plasma though. GNOME has too many animations and feels slow. At the same time its not very customizable. KDE on the other hand feels slow as well and though it is kind of fancy it seems not to be my taste and I did not like the way you customize either. That is not so important to me anymore. So please don't read from this that Cinnamon or XFCE would be great for customization. I would not know it.

[–] Simoto@sopuli.xyz 1 points 1 year ago

Fedora with Gnome

[–] Sewot@feddit.de 1 points 1 year ago

I like to use good ol' stable Debian with i3-gaps as a window manager.

[–] floppyslapper@lemmy.ml 1 points 1 year ago

You might be looking for a KDE desktop. Many of Windows's better more modern desktop features are copied from it, and KDE is very customizable out of the box without needing to install a bunch of extensions like you do with Gnome. KDE can be customized to fit many different desktop paradigms, with the default being like Windows 10.

[–] timo@feddit.de 1 points 1 year ago

Distro doesn't really matter nowadays. You can get all desktop environments to work on most distros. Especially the big players like KDE, Gnome, Xfce have hundred distros they are shipped with by default. Most big distros have versions for each of the most popular desktop environments. Therefore, I would suggest that you look for the distro which fits your needs best and then install the desktop environment you want to work with afterwards, if there isn't a flavor of your distro that ships with it already.

[–] nixfreak@sopuli.xyz 1 points 1 year ago

i3, and swaywm , I have used almost ... All Linux/BSD/Windows/Osx/Unix Desktop Environments. I really like #enlightenment but it can be pretty buggy especially on wayland.

[–] TheBaldness@beehaw.org 1 points 1 year ago

I'm going to hop in here and suggest you try out Linux Mint. This is a distro designed for people who are coming over from Windows or Mac. It "just works". The UI doesn't throw away thrity years of convention simply to be "linux". Everything is exactly where you expect it to be and most of what you need is already installed.
Mint offers a choice of different desktop environments which are all laid out exactly the same, but have differing degrees of polish. If you're using a very old PC, you may want to choose XFCE because it is very lean, but lacks some of the nice graphical touches. Most people just use the Cinnamon desktop environment, which is highly customizable and polished.
I fully switched to Mint many years ago and never looked back.

[–] Communist@lemmy.ml 1 points 1 year ago

It thoroughly depends on how much you're willing to configure

I think right now EWW + hyprland is the new hotness, if you're willing to edit text files and scripts

If not, go KDE if you like windows, gnome if you like mac.

[–] yamapikariya@lemmyfi.com 1 points 1 year ago* (last edited 1 year ago)

For some reason I find stock GNOME UIs appealing

[–] EpicGamer@lemmy.world 1 points 1 year ago

I run tiny core linux for the UI personally

[–] years_past_matter@lemmy.ml 1 points 1 year ago

Probably any distro that ships KDE Plasma 5 as default - I'm stuck with GNOME for now as I need to use Evolution for work (EWS mail accounts), but if I had the choice I'd probably be on Plasma.

[–] TheOPtimal@lemmy.ml 1 points 1 year ago

Fedora. It ships vanilla GNOME which is just a very pleasant experience. Vanilla GNOME is just something else man.

[–] nachtigall@feddit.de 0 points 1 year ago

Deepin is great too. Unfortunately it is not fully translated so that you come across Chinese quite often.

[–] paulie420@beehaw.org 0 points 1 year ago (1 children)

The real question is what Window Manager has the best GUI... you can run any window manager on any distro - it just takes a little work.

If you're talking about out-of-the-box without any user customization, I'll make a couple suggestions that I think work for new Linux users - not that I'm saying you're green, but most power users know they can fully design the OS from the ground up if needed.

PopOS - In between - GNOME-like with some PopOS customizations under the hood.

ElementaryOS - MacOS-like WM thats clean fresh and easy to understand

Mint - Cinnamon DM, Windows-like with some customization possible

[–] CrabAndBroom@lemmy.ml 1 points 1 year ago

As a caveat to this, System76 is working a brand-new DE that they're writing from scratch in Rust called COSMIC Desktop, so they might become less GNOME-like fairly soon. Although presumably you'll still be able to install GNOME on it if you really want to.

[–] cypherpunks@lemmy.ml 0 points 1 year ago

You can use most desktop environments on most distros.

If a distro has its own GUI and it doesn't exist on other distros, usually that means either it isn't free software or it's not good enough that anyone has bothered to package it for other distros.

[–] 1337admin@1337lemmy.com 0 points 1 year ago (1 children)

I'm not aware of any distro that ships this by default yet, but Hyprland is my favorite visually so far. Excited for it to continue to develop. I'm sticking with Sway for now, Hyperland's grouping isn't nearly as extensive as Sway's tabbing and stacking, hopefully that will come eventually, but Hyprland sure does look amazing.

[–] Parsnip8904@beehaw.org 0 points 1 year ago (1 children)

Same here. I even switched to hyprland until the split stopped working like how it used to in sway. Quickly switching between tabbed and split was a key part of my sway workflow and the way that it's done in hyprland now as far as I know, isn't really cutting it.

[–] 8vccYXxV1k@lemmy.ml 0 points 1 year ago (1 children)

So splits on Hyprland used to work more similarly to Sway, and they purposely moved away from it?

[–] Parsnip8904@beehaw.org 0 points 1 year ago (1 children)

I'm not sure if it was on purpose or they just didn't implement it to the correct spec.

The behaviour I want is this: I have say A and B on a desktop split into half vertically. Then I press a key and they become tabbed. I have A on one half and B and C on the other half split horizontally, then pressing a key makes B and C tabbed.

What happens in hyprland is this: you select a given window to be a tab parent. Then you can open an new window to make the two tabbed. However if you switch from tabbed to non tabbed, you can't go back with a key combo. You need to repeat the whole process.

It's such a small thing but has made hyprland kind of weird for me.

[–] neoney@lemmy.world 0 points 1 year ago (1 children)
[–] Parsnip8904@beehaw.org 0 points 1 year ago (1 children)

Hey, you're a lifesaver! This looks like exactly what I was looking for. Going to try this out after work today :) Wish I could give you a star or something!

[–] neoney@lemmy.world 0 points 1 year ago (1 children)

you should give hy3 a star :P

[–] Parsnip8904@beehaw.org 1 points 1 year ago

I had forgotten that I actually have a GitHub account 😅 Will do :)

[–] argv_minus_one@beehaw.org 0 points 1 year ago* (last edited 1 year ago) (1 children)

Distro? Probably Debian, because it has all the desktop environments. If you want, you can have Plasma, Gnome, Xfce, Cinnamon, and MATE all installed at the same time and switch between them at will. Most distros seem focused on one specific DE, which if I'm not mistaken means switching to another involves reinstalling the whole operating system.

The big downside of Debian is that the software in it tends to be very out of date. You'll get security updates and the occasional bug fix between Debian releases, but that's about all you'll get.

You can get a rolling-release experience by running the “unstable” version, but as the name implies, upgrades will sometimes fail or break something, and you need to know your way around the system in order to recover from that. Not a problem if you want to learn to be a Linux sysadmin anyway, but if you want your system to Just Work™, then unstable Debian is unfortunately not for you. It's a trade-off, as with most things in life.

[–] howrar@lemmy.ml 1 points 1 year ago

Don't most distros have access all desktop environments? I'm assuming OP is asking about the default DE.