kidpixo,

I don’t use a DE, BTW.

  • guess right which distro I use and win a pet!
Blisterexe,

arch!

kidpixo,

Sir, you win!

Blisterexe,

So do I get a cookie?

kidpixo,

All the cookies you want ! They are already delivered to your browser of choice. Check inside 👍

kuroda,

☝️ 🤓

thedeadwalking4242,

Arch

barsoap,

Slackware.

cashews_best_nut,

There’s Two Main Choices:

Packages…

  1. Pacman-based - Arch, Arco, Endeavour
  2. RPM-based - Fedora, SuSE
  3. Aptitude-based - Ubuntu, Debian

Choose Pacman for rolling release, bleeding edge. Pick aptitude for servers and pick RPM if you want something that ‘just works’.

Desktop…

  1. Full DE - Gnome, KDE
  2. Window Manager - Awesome, i3

High end machines with lots of fancy features and ease of use pick a full DE. WM is good for speed and low-end hardware but harder to use.

FalseDiamond,
@FalseDiamond@sh.itjust.works avatar

Disagree on picking RPM distros for an absolute beginner (this is what the image is about at least). SUSE maybe but you don’t want a newbie having to deal with US patent bullshit and especially SELinux. Similarly, no newbie will ever pic a barebones WM as a first time user.

danielf,

I have used Fedora for nearly all the time I’ve daily driven Linux, and haven’t encountered any problem that a newbie would encounter and couldn’t overcome, excluding distro-agnostic stuff. Yeah, the h264 shit sucks, but if you use flatpaks you shouldn’t have to worry about it. And if you ever have to face SELinux, then you’re probably doing something that’s beyond beginner level.

cashews_best_nut,

It’s a very rough guide I threw together. There’s all sorts of wedge cases you could use to argue against it. E.g. you could use RPMs on slack Linux. Not exactly user friendly.

Bit on the whole fedora or Suse do the job.

Also desktops are better for newbies. I thought I’d mentioned that but yeah I agree deffo better for newbies while WM managers more for tinkerers/power users.

jimbolauski,

I started on CentOS and don’t remember any issues but that was a long time ago. I flirted with Suse, Ubuntu, and Arch when RH started being a super dick. I finally settled on Rocky, rpm is the devil I know.

Fox,
@Fox@pawb.social avatar

I dunno, I picked RedHat 5.2 as a complete beginner along with fvwm95 and afterstep, and that worked out okay. Of course, that was 25 years ago.

recapitated,

25 years ago the viability of options were slightly more prescriptive

JasonDJ,

Same. I remember getting interested in Linux in like 1997 or so, and it seemed like RedHat was preferred for newbies.

Of course, what were the alternatives then? It was basically Slackware (or Suse), Debian, and RedHat (or Caldera). There was no RHEL or Canonical or SElinux back then. It was a different time.

Hell one of the language packs for installing RedHat was “Redneck”. It was a gimmick to demonstrate localization options.

AngryCommieKender,

So for gaming… Pacman? I thought mint and kubuntu use aptitude, and was under the impression those are two of the better gaming distros.

I hate windows, but am sick of trying Linux every 5-6 years and finding out that I cannot get half the games I play to work. Admittedly, with you guys I might not be going it alone this time…

menemen, (edited )
@menemen@lemmy.world avatar

I’d say, just use Ubuntu if gaming is your main concern.

Imo the main problem for games are 1. hardware drivers (afaik only if you have brand new hardware), 2. game launchers (fuck those fucking game launchers, fuck; except steam) and 3. anti- cheat software.

Otherwise gaming is really good under Linux nowadays.

MonkeMischief, (edited )

The package manager is usually tied to the distro, but the point above is to let the package manager inform your distro choice.

You’ll notice a running theme in my lecture here is “choice.” You can switch Desktop Environment and other stuff on just about any distro and make it feel like yours. Switching package managers isn’t recommended though! 😅

So for instance, Arch (btw lol), or Manjaro, or Endeavour use Pacman.

I’ve switched to Endeavour recently which is essentially “User-friendly Arch-based” with an installer and stuff, and it’s absolutely lovely for games. My old 960M laptop runs plenty of stuff great. :D

On my main rig I’ve used OpenSUSE Tumbleweed for years, which is also a rolling release (constantly updated) distro that technically uses RPMs, but uses its own package manager called Zypper, which I find mostly user friendly. Packages are also a bit more thoroughly tested.

Both use KDE Plasma desktop environment and it’s gorgeous.

Alternatively, especially for laptops with hybrid Nvidia graphics, POP!_OS is alright if you’re okay with GNOME desktop environment. (You can always change, but it’s geared toward GNOME). It used Aptitude, and the updates trail behind a bit, but generally that’s supposed to make a more stable system.

(Note that when I say “lags behind”, latest security fixes tend to be backported, but you won’t see fancy new shiny features as fast.)

For gaming specifically though:

Win10 is gonna be my last Windows. 11 is invasive and opinionated, and 12 is gonna have a forced Ai fetish. Gross.

Good news: Steam games work wonderfully. Thanks to advances with Proton and all their support for the SteamDeck (which runs Linux btw!)

For other platforms, look into Heroic Launcher, which takes a lot of the headache out of managing stuff like GOG games. :)

With rolling releases you usually want to update cautiously and check news updates and stuff, because newer versions aren’t as thoroughly tested and some stuff might break…but you get new features faster so that’s fun.

That being said: If you’re willing to learn a little as you go, OpenSUSE Tumbleweed is a big win in my book for getting the latest fun stuff while still being stable! It’s also thoroughly security-minded.

And by default, it includes “Snapper” set up for you, so you can just roll the system back to a working version in the rare case something goes wrong. You can install snapper on any distro, but it comes pre-configured and ready to go, as long as you use the default “BTRFS” file system.

I won’t get into filesystems because hoo boi…but TL;DR: BTRFS allows “snapshots” and rollbacks that don’t require literally doubling your disk space for rolling back, so it’s a great safety net.

That being said: ALWAYS have more than one backup, in multiple locations, of anything you find important!

Good luck and have fun. I will say, Endeavour, OpenSUSE, and Pop_OS all have great communities that are eager to help if you’re eager to learn! :)

mayotte2048,

Steam on linux has tons of games. But not all of them (Baulder’s Gate 3.)

Forbo,
@Forbo@lemmy.ml avatar

BG3 running fine on my Ubuntu box.

CosmicCleric,
@CosmicCleric@lemmy.world avatar

Steam on linux has tons of games. But not all of them (Baulder’s Gate 3.)

I play Baldur’s Gate 3 on my Fedora KDE Linux system just fine.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

Debian-based systems (including Ubuntu and its forks such as Mint) uses dpkg and APT (APT does all the communicating with repositories, dependency managment etc, dpkg actually installs and removes packages.) Aptitude is a TUI front-end for APT that gives you a menu-based system in the terminal. Synaptic (not to be confused with the trackpad driver) is a GUI front-end for APT.

I game on Linux Mint. Now it might be my tendency to play single player and/or cooperative multiplayer (think Stardew Valley or Unrailed!) games often made by smaller studios and indie developers as most of the AAA space has otherwise offended me, but…I don’t really have a problem. The vast majority of things just install and run from Steam.

uranibaba,

Started using Debian because I only used it for servers to begin with. Learned APT and never dared to learn anything else. So now I just stick with any distro using APT and a DE I like.

lolcatnip,

Apt, not Aptitude. Aptitude is just one of many front ends for Apt. I usually go for Synaptic.

Ghostbanjo1949,

Most new Linux users if not all, are unable to make an educated decision on package management. The UI that they think they will like better would be more important.

MonkeMischief,

Great take. But you know the real sneaky one that trips you up? File system.

I wouldn’t call myself a beginner, but every time I install a Linux system seriously I see those filesystem choices and have to dig through volumes of turbo-nerd debates on super fine intricacies between them, usually debating their merits in super high-risk critical contexts.

I still don’t come away with knowing which one will be best for me long-term in a practical sense.

As well as tons of “It ruined my whole system” or “Wrote my SSD to death” FUD that is usually outdated but nevertheless persists.

Honestly nowadays I just happily throw BTRFS on there because it’s included on the install and allows snapshots and rollbacks. EZPZ.

For everything else, EXT4, and for OS-shared storage, NTFS.

But it took AGES to arrive to this conclusion. Beginners will have their heads spun at this choice, guaranteed. It’s frustrating.

s0phia,
@s0phia@lemmy.world avatar

I’ve settled on btrfs a year ago and I’m happy with it. I like the compression and async trim.

banneryear1868,

Makes sense to go simplest as possible on a home pc and even home sever. More important with raid and production capacity planning or enterprise stuff.

SuperSpruce,

I’m still figuring it out. I know ExFAT works across all desktop OS’s, NTFS works with Linux and Windows, and ext4 only works with Linux.

But it took a half hour of googling to figure out you can’t install Linux on NTFS. I planned to do that to ease cross platform compatibility. Oops. I’m also attempting a RAID 1 array using NTFS. It seems to work, but I’m not sure how to automatically mount it on boot. I feel like I might have picked the wrong filesystem.

MonkeMischief, (edited )

Hey there friend! Sorry to hear about your woes. From my understanding in practice, ExFAT is usually better as more of a universally readable storage system for external drives. Think, using the same portable drive between your PS5, friend’s mac, and whatever else. Great for large files and backups! Maybe not as much for running your OS from.

My approach and recommendation would be that you don’t want OS’s seeing each others’ important business anyway. Permissions and stuff can get wonky for instance.

So your core Linux install can be something like EXT4 or BTRFS. I like BTRFS personally because you can set up recovery snapshots without taking tons of space. It does require a little extra understanding and tooling though, but it’s worth looking into. (There’s GUI based BTRFS tools now though. Yay!)

EXT4 is nice and reliable and basic. Not much to say, really! Both can do RAID 1.

Next, a /home mounted separately, this COULD be NTFS if you really wanted that sharing. (BTW there’s some Windows drivers that can read EXT4 I think?)

BUT I feel more organized using a different way:

What I do personally is keep an NTFS partition I call something like “DATA” or “MAIN_STORAGE” and I mount this into my /home on Linux. It’s usually a separate, chunky 4TB HDD or something.

On Windows this is my D:\ drive, and it’s also where I store my project files, media, and whatever else I want easily accessible. Both OSs see those system-agnostic files, but are safely unaware of each other’s core system files.

In Linux, you can mount any folder anywhere, really! You can mount it on startup by amending your FSTAB on an existing install or setting the option during installs sometimes.

So the file path looks something like /home/MonkeMischief/DATA/Music

It’s treated just like any other folder but it’s in fact an entirely separate drive. :)

I hope this was somewhat helpful and not just confusing. In practice, it’ll start to make more sense I hope! The important thing is to make sure your stuff is backed up.

… Perhaps to a big chonky brick formatted as ExFAT if you so choose. ;)

SuperSpruce,

I am experimenting with Linux on two devices: My daily driver laptop and a desktop.

The laptop is set on a dual boot from 2 SSDs. The first SSD contains Windows and has one 2TB NTFS partition. The other SSD has a 250GB partition for ext4 where Ubuntu lives and a 750GB partition for ExFAT.

The desktop has a 500GB SSD with ext4 for the OS, and has two 4 year old 2TB HDDs for data. This is why I’m trying to run them in RAID 1. For cross compatibility (and what they were already formatted as), they are in NTFS.

What do you think of that? Am I using adequate filesystems?

Liz,

I did NTFS because both windows and Linux can read it. Do I know literally any other fact about formatting systems? Nope. I’m pretty sure I don’t need to, I’m normie-adjacent. I just want my system to work so I can use the internet, play games, and do word processing.

phanto,

I once tried to install my Steam Library in Linux to an NTFS partition so I wouldn’t have to install things twice on a dual boot system. Protip: don’t do that.

MonkeMischief, (edited )

Oo! That’s definitely a gotcha. Good tip!

I once heard that the trick to this is you need to let Steam “update” every game before you switch OSs. If it doesn’t get to finish this, it will bork. That’s also highly impractical I feel though.

So yeah on my dual boot Linux is for making things and doesn’t see my main Steam library. Win10 is just for games. :p

EDIT: Win11 or 12 won’t be a problem because I’m confining them to a VM for only the most stubborn situations, and doing everything including gaming with Linux. :D

uranibaba,

If I read lsblk correctly, I am using ext4 for my whole drive. I have used linux for some years now, but I never bothered to learn more than “next next next done” when installing my OS.

Does BTRFS popOS allow BTRFS? Should I bother for a daily driver?

linearchaos,
@linearchaos@lemmy.world avatar

Unraid turned me on to BTRFS, but in the end, you have to want to use the features to make it matter.

uranibaba,

Only have one HDD and using a laptop, ext4 has been working well enough so far. I only wonder if there is something else I should use for my home drive for better disaster recovery.

linearchaos,
@linearchaos@lemmy.world avatar

It really depends on the disaster. Snapshotting isn’t strong disaster recovery protection. It’s more like I’m about to do something stupid and need to undo. If you need real disaster recovery slap an NVMe in an external enclosure and sink them up occasionally. Or set up sync thing or something like that.

nickwitha_k,

Lending my voice to this as well for most, my thought is EXT4, without LVM, deferring to the preferred FS for the distro. It is a mature, stable, and reliable choice and logical volumes complicate things too much for beginners.

If dual-booting, yeah, definitely an NTFS partition for shared storage (just be aware that Windows can be weird with file permissions and ownership).

mdurell,

Ext4 is the safe bet for a beginner. The real question is with or without LVM. Generally I would say with but that abstraction layer between the filesystem and disk can really be confusing if you’ve never dealt with it before. A total beginner should probably go ext4 without LVM and then play around in a VM with the various options to become informed enough to do something less vanilla.

NeatNit,

and then play around in a VM with the various options to become informed enough to do something less vanilla.

This part is skippable, right? Any reason a user should ever care about this?

(note: never heard of LVM before this thread)

stratosfear,

It makes adding space easier down the road, either by linking disks or if you clone your root drive to a larger drive, which tends to not be something most “end users” (I try not to use that description but you said it heh) would do. Yes, using LVM is optional.

mdurell,

It’s all skippable if you want… Just put a large / filesystem on a partition and be on your way. There are good reasons for using it in some cases (see my response now).

SuperSpruce,

What is LVM?

nickwitha_k,

This would absolutely be my thinking too. When I was still newish to linux, I remember lots of confusion with LVM and trying to reformat drives.

laurelraven,

Honestly, I’d say the defaults most distros use will be fine for most users… If they don’t know why they should use one filesystem over another, then it’s almost certainly not going to matter for them

Gakomi,

For windows users that go to Linux I always recommend KDE as it looks like windows and it’s easy for them to understand and use it!

rikudou,
@rikudou@lemmings.world avatar

Start recommending Cinnamon then, it’s the best DE when switching from Windows.

Gakomi,

I recommend KDE as when I switch from windows I tried multiple DE and that one felt the most like windows it also had support for wallpaper engine which I really wanted!

stratosfear,

As a power user of windows I’ve lost faith in Ubuntu, though. Their DNS implementation alone is a disaster. So I’ve switched to Debian and KDE, but then I saw there is a Mint Debian Edition (LMDE) so that’s probably what I would recommend if anyone asked me. I personally haven’t used it yet tho as I’m enjoying KDE.

rikudou,
@rikudou@lemmings.world avatar

Cinnamon is not the Ubuntu DE, it’s Linux Mint’s.

stratosfear,

Linux Mint is based on Ubuntu

lseif,

i concur

haui_lemmy,

Whats better in cinnamon in your opinion?

rikudou, (edited )
@rikudou@lemmings.world avatar

It’s really similar to Windows in how you use it. Switching between Windows 11 and Cinnamon is as seamless as it can be.

There’s almost no configuration or anything necessary, you just install it and it’s great.

Gakomi,

Same applies for Manjaro with KDE and on top of that it has support for wallpaper engine which I really wanted.

haui_lemmy,

Got it. Thanks for elaborating.

owen,

It’s very simple and stable

haui_lemmy,

I can see that. Thanks for explaining.

owen,

Yeah np. For example my dad got bogged down by all the options and features in KDE, but cinnamon was great cause it just launches apps and shows the time lol

haui_lemmy,

Got it! I tend to forget that not everyone can deal with tons of options. I am this person in certain config files like synapse and telegraf. The config files are just impossibly long and getting an overview of them is impossible in my mind.

tubaruco,

cinnamon is lighter and simpler and looks more like the best version of windows (7)

haui_lemmy,

Okay. I can see that. Thanks for elaborating.

lolcatnip, (edited )

I can’t see how looking like a 14 year old version of Windows (as opposed to a newer version) is an advantage for people coming from Windows.

tubaruco,

windows 7 was simpler and lighter, and as far as i know, everyone i know prefers it over 10 or 11

7 just worked better, had a lot less bloat, so people who liked it will be happy and nostalgic when they see something theyre used to

trackcharlie,

I’ve picked xfce on basically every distro I’ve used and I’ve hopped through like 30 distro’s.

nul9o9,

I start with either xfce or cinnamon for the fam, then install a window manager for me.

zephr_c,

For new Linux users choosing a distro IS choosing a desktop environment. Installing a new DE that’s different from the default is not a day one Linux task, so the default for the distro is what matters. Yes. the DE is the most important factor in choosing a distro, but saying that means the distro doesn’t matter is just fundamentally incorrect and unhelpful.

Caboose12000,

I don’t thibk op intended to imply that new users instal a new DE on whatever distro they choose, but rather it’s clunky to explain that they should prioritize DE when choosing distro. like, imagine a new users asks what distro they should start with, I believe op is advocating we say “anything that uses KDE by default” (or gnome or xfce etc). plenty of distros have derivatives that are basically the same but use a different DE, so it’s pointless to suggest one over the other when a new user is just going to use the DE to do everything graphically anyway.

zephr_c,

That’d be nice and all, but they still have to pick a distro. You can’t just install KDE without a distro. A good KDE implementation just becomes one of their considerations. If you don’t suggest one over another they’ll probably just stick with Windows due to analysis paralysis.

iopq, (edited )

Really? On my distro it’s


<span style="color:#323232;">services.xserver.enable = true;
</span><span style="color:#323232;">services.xserver.displayManager.sddm.enable = true;
</span><span style="color:#323232;">#enable KDE
</span><span style="color:#323232;">services.xserver.desktopManager.plasma5.enable = true;
</span>

And you can just comment out the gnome line

rikudou,
@rikudou@lemmings.world avatar

You can get even more fancy and have a boot option for both with specialisations!


<span style="color:#323232;">specialisation.KDE.configuration = {
</span><span style="color:#323232;">    services.xserver.displayManager.lightdm.enable = false;
</span><span style="color:#323232;">    services.xserver.desktopManager.cinnamon.enable = false;
</span><span style="color:#323232;">
</span><span style="color:#323232;">    services.xserver.displayManager.sddm.enable = true;
</span><span style="color:#323232;">    services.xserver.desktopManager.plasma5.enable = true;
</span><span style="color:#323232;">  };
</span>

But let’s not pretend NixOS is in any way beginner friendly.

zephr_c, (edited )

1, that’s not something a day one Linux user would understand, and you shouldn’t encourage people to use commands they don’t understand.

2, I guess you’re arguing that distro is important, so thanks for agreeing with me.

iopq,

It literally says enable plasma 5, how is that hard to understand?

zephr_c,

On Ubuntu it’s just sudo apt install kde-plasma-desktop. I guess that means you think it’s even easier there and everyone understands all the implications of that and nothing could possibly go wrong?

iopq,

There are no implications to installing anything in NixOS because you can go back to a previous state at any point.

Running the software might change your settings, but can’t really do anything about that since that’s the software author’s choice and it’s in your home folder

zephr_c,

Look, I understand how NixOS works. It has nothing to do with anything I’ve been trying to say though. I’m trying to have a conversation, and you keep derailing it with you NixOS sales pitch. What do you even want from me? Fine. NixOS is the most bestest at everything ever and everyone should immediately jump right into it with no help or context straight out of Windows. Are you happy now?

Crass_Spektakel, (edited )
@Crass_Spektakel@lemmy.world avatar

are perfectly right.

All major distributions offer all major Environments. I currently use either Debian or Ubuntu and usually install by booting the Netinstall.iso right from the official Servers which installs just the base system without any GUI at all. Then I use tasksel to select the environment. Ok, not every Environment is part of Tasksel but often it is just adding another Repository and running another apt install operation.

And yes, on my experimental computer I often install a dozen environments just because I can. Selectable at Login-Screen.

But now somethings VERY important from someone with 35 years of POSIX experience:

If you are a newby FOR GODS SAKE USE UBUNTU.

And if you are a pro… Ubuntu still is a very good option. Only if your have VERY GOOD REASONS which you COMPLETELY UNDERSTAND, only then use something else. Which is Debian for me.

Bomber,

newby FOR GODS SAKE USE UBUNTU.

Newbie here. Is Mint similar

Blisterexe,

mint is similar (its based on ubuntu) but it is significantly better imo

kvadd,

Sort of newbie here as well. Why is it better?

I used Ubuntu for about 2 years in 2006 to 2008, but have been on Windows since. I like Ubuntu, and looking in to dual booting with Windows now. Should I go for Mint instead of Ubuntu?

Blisterexe,

You should probably go for mint because of the reasons the other person that replied mentioned, but it’s your choice, go with whichever you like (you may also like zorinos)

kvadd,

Thank you! I’ve never heard of zorinos but I’ll look in to it

Moshpirit,
@Moshpirit@lemmy.world avatar

Canonical, the company that has been taking care of Ubuntu, has made many bad choices (including Amazon launcher, telemetry, Snap packages…). Linux Mint rises as an alternative because of these bad decisions.

kvadd,

Oh damn, I wasn’t aware. Never using Ubuntu again if they try shit like that. But if Canonical goes under, won’t that effect Mint? I mean if it is based on Ubuntu? (If my understand of it is correct)

CallOfTheWild,

Mint is Ubuntu based but they also maintain a parallel Debian based Mint (LDME). If Ubuntu died they would just switch focus to LDME.

kvadd,

Oh I see, thank you for the clarification

ziixe,
@ziixe@lemmy.dbzer0.com avatar

I’m a newbie, used a derivative of Ubuntu (xubuntu) since my computer is slow and old as fuck, it ended up somehow breaking my pc into only booting the drive with the Linux install on it and refuse to boot anything else not even live USBs (putting back in my windows drive just shows “success Ubuntu” in the top left corner)

If you think it’s bios related please tell me, because I tried to mess with every damn setting related to this (I didn’t try resetting the CMOS but I doubt it will do anything)

If anything it probably made me hate Ubuntu based distros in general (couldn’t try anything else because the pc is fucked)

Corgana, (edited )
@Corgana@startrek.website avatar

If you are a newby FOR GODS SAKE USE UBUNTU.

Absolutely! I actually recommend Ubuntu for people used to MacOS, and Zorin (based on Ubuntu) for those used to Windows. Start simple and learn from there.

PurplebeanZ,

I’m a long time Linux user 20 years or so and have tried loads of distros in that time. Eventually I got fed up and settled on Mint for quite a few years, but about 6 months ago an old colleague told me about Zorin as he was impressed with how it felt ‘proper’ from a user perspective. I tried it and actually liked it so much I fully switched to it as my main OS. It’s got all the user friendliness for when you just want to use it for work tasks, but still everything else underneath for when you want to experiment etc.

Corgana,
@Corgana@startrek.website avatar

Yes! Well said. For me it was instrumental in finally making the switch to Linux.

FourThirteen,

What’s wrong with Debian?

lefaucet, (edited )

Debian’s great too. I find big applications tend to officially support Ubuntu tho, which is a big deal.

Unreal & Davinci Resolve come to mind.

I think Mint is great too. Havent actually tried it yet tho. Cant afford the down time to try it yet

Malfeasant,

I use Arch because not only am I into self abuse, I also enjoy being publicly flogged whenever I ask for help, which is never, because anytime I have a problem with it, there’s a pretty good chance someone else has asked before me.

dejected_warp_core, (edited )

If you are a newby FOR GODS SAKE USE UBUNTU.

As an IT professional, I use Ubuntu LTS only because I don’t want to spend my time tinkering around with the OS itself.

Basically, it’s this comic:

https://lemmy.world/pictrs/image/a2e429ab-9bf8-43dc-a066-75981c5a73ee.jpeg

All my hare-brained development ideas are more or less sandboxed in Docker containers. Rarely I need to schlep out to Sourceforge to get the right app for something. Most of the time there’s an apt or flatpack thing for what I’m up to, but I do go on a spree purging all that from time to time.

My only complaint is with Nvidia driver support/quality/maintenance, but I get that’s not Canonical’s fault.

Encinos, (edited )

I’m a noob using the default Ubuntu DE for a few months now and I’ve gotten used to it, at this point I’m afraid to ask what are the other DEs and whether I should swap over

rikudou,
@rikudou@lemmings.world avatar

I particularly like Cinnamon, it’s very simple and nothing fancy (while still looking great and modern).

The other popular choices include:

  • Gnome
  • KDE (customizable to hell)
  • XFCE (very easy on resources, good for old hardware, or if you like simplistic DE)
  • LXDE (similar to XFCE in the resources department, but looks more modern, IMO)

There are others, but I can’t speak for them as I’ve never tried them. I can’t really describe modern Gnome as well, because the last version I used was 3 and it doesn’t look at all as the same DE, so someone else will have to provide that info.

haui_lemmy,

I‘ve recently used lxqt in a project. Very cool and the successor of lxde afaik at least for lubuntu.

tubaruco,

modern gnome is simpler to learn and more polished than basically all other DEs. i think its better for someone that wants something new and for people who just started using a computer, because of just how easy it is to use. its not good if youre switching from windows or mac and want something similar.

rikudou,
@rikudou@lemmings.world avatar

I tried it recently and it was confusing as hell.

tubaruco,

first time i tried it, i felt it was easier than any other de ive tried, though different people of course wont have the same experience

tcrash,

Test them out on a virtual machine

ILikeBoobies,

wiki.archlinux.org/title/Desktop_environment

You can use the list there to look up images or videos of the DEs

If you think you’d prefer one then you can try it but you aren’t likely to find an advantage over what you’re used to (there are some like old hardware wanting lighter weight) it’s mostly preference.

If you changed your Window Manager to i3 then you would probably hate it just for being so different

Linkerbaan,
@Linkerbaan@lemmy.world avatar

Don’t. It’s a trap. Most of them have compatibility issues with software. Stock Ubuntu is the benchmark for every piece of software these days. Deviating is fun until it isn’t.

Unless you want to go a non Debian based distro, always pick Ubuntu.

Barometer3689,

Compatible issues on desktop environment level? This is the first time I ever hear about that.

Linkerbaan, (edited )
@Linkerbaan@lemmy.world avatar

Tried switching to KDE Plasma and then OpenCV broke because of outdated QT version or some shit. Same with another distro. And I couldn’t install two versions at the same time.

It’s all fun until you get dependency conflicts.

owen,

Bro. I think you would benefit from sticking to Chrome OS.

Mikina,

That’s a great insult, I love it :D

Linkerbaan,
@Linkerbaan@lemmy.world avatar

Nice comeback when you get evidence of how a different DE breaks software compatibility.

It’s clear that this is a forum of people that only install Linux to open their terminal and type neofetch.

Barometer3689,

Fair, that reply above is not helpful at all. I mean yeah, I have had my fair share of dependence hell as well. Mostly when trying to install an external deb package. I know how to prevent it nowadays but it ain’t user friendly at all.

Also I would be hesitant to use Linux as a workstation. If I had the luxury of time I would for ideological reasons alone. But I don’t have that kind of time. Troubleshooting can become costly when you get paid by the hour.

Linkerbaan,
@Linkerbaan@lemmy.world avatar

Depends on what you do, most of the deep-learning world and scientific computing is based on Ubuntu. And not just Ubuntu but currently 22.04. Even upgrading the distro can bring compatibility conflicts.

I have a massive hate boner for development on Windows for things such as the \ in the paths and needing to install a 10gig IDE to do cpp development. Or they tell you WSL “just works” while it doesn’t “just work” because it can’t cv2.imshow your images because there’s no X11 passthrough etc.

dylanTheDeveloper,
@dylanTheDeveloper@lemmy.world avatar

Yeah I agree.

maryjayjay, (edited )

Ubuntu is shit. It used to only be shit under the hood if you were an enterprise sysadmin building your own packages and managing versioned repos for thousand machine fleets, but now it is shit from a user experience, too. Fuck snaps, fuck walled gardens, and fuck vendors attempting lock-in.

I hate everything but Matlock!

dustyData,

Stock Ubuntu is the benchmark […]

…for nothing this days. The only people using Ubuntu now are dinosaurs and system managers running cheap servers or locked into Canonical’s ecosystem, and the latter are using headless servers, remotely managed, not the DE. Variety is the spice of life. All mainstream DEs are perfectly serviceable, 100% compatible with everything and completely stable and reliable. FFS, Ubuntu’s snaps don’t even work well on their own DE. Stop fearmongering for Canonical, let people live life.

Linkerbaan,
@Linkerbaan@lemmy.world avatar

You do you. Just stop wasting other people’s time with this worthless false hope. What I’m saying here is what I would have liked people to tell me before I wasted my time troubleshooting issues caused by custom Desktop Environments. What’s next you’re going to tell me Wayland already runs without issues too?

The stock Ubuntu environment looks pretty decent to begin with.

dustyData,

Wow, you really are aggressive and hostile for no reason. You can use Ubuntu all you want. But don’t go around spreading lies just because you are too cognitively challenged to change your DE without breaking the OS. Most people are fine making a fresh install with the DE they want to try preinstalled and it works fine 100% out of the box. It’s trying to make two different DE live on the same system at the same time that is only partially supported and thoroughly discouraged by every single DE developer. Most of the time installing a new DE on a system and uninstalling the old one is a pretty straightforward, although dirty process. Guess who is particularly bad and incompatible with that process? Ubuntu. It has the worst support for alternative DEs, because Ubuntu is not the benchmark for squat shit anymore. Use a real end user distro, and you’ll be able to change DE to your heart’s content without issue.

Linkerbaan,
@Linkerbaan@lemmy.world avatar

Because advice like this is an enormous waste of time. Calling people dinosaurs for using Ubuntu instead of KDE is a pretty out there take. The only more modern option is arch based distros like Manjaro but since every programming tutorial assumes you have APT and are running Ubuntu I don’t see much of a reason to deviate from that.

tubaruco,

it seems you should be using debian or distros based on it. ubuntu, as far as i know, uses apt as a mirror to snap, so as long as the tutorials youre following letter for letter arent too recent, you really should be using debian for actual apt packages, since ubuntu used those a couple of years ago.

you can also use fedora or arch, but it seems you dont want to check what package youre downloading at all, and just want to follow tutorials blindly.

Linkerbaan,
@Linkerbaan@lemmy.world avatar

People here are under the illusion that a DE changes nothing about the base OS. It seems like those people have never actually been using their OS.

tubaruco,

the DE doesnt change anything in the base os unless you count its packages and rare incompatibilities as noticeable changes.

what it does change is the visual experience.

Linkerbaan,
@Linkerbaan@lemmy.world avatar

No it installs and uninstalls a ton of packages and often relies on specific versions of certain packages. This is like saying Ubuntu isn’t different from Debian.

Some DE’s even use Wayland which will break a ton of software such as OpenCV.

Mikina,

I’m only on Linux for a few months (as a daily driver, always used headless servers before that), and I’m almost certain that my Fedora install came with both KDE and Gnome in Wayland and X11 flavors pre-installed out of the box, and I could just choose between them at login screen. Or am I wrong, and I do I just not remmeber installing the other manually? I mean, that’s also possible, it’s been a while.

maryjayjay,

Noobs gonna noob

Lianodel,

That was definitely the case for me. There were definitely other factors that shaped my decision, but the biggest “click” was finding my preferred DE. So long as I can go about my day-to-day computing, everything else is easier to figure out.

In my case, it’s GNOME with a couple extensions like Dash to Panel and ArcMenu. I know, some people would prefer not to use extensions, and yes, my system just looks like Windows now, but it works for me. :P

phanto,

I really, really wish that the Tweaks and extensions I use were defaults. I always have to mess around for a bit to make Gnome the way I like it.
Almost makes me go KDE. KDE has a lot of defaults I prefer. That said, having to go find the K version of whatever distro makes me a crazy person too. sigh

Lianodel,

Yeah, I get that, and honestly agree. I just like the rest of GNOME, so it’s worth it. Plus I’ve tried KDE before, and it could be a bit finicky. Like, all the options are there, but it weirdly takes longer to get it set up in a way I like, and sometimes I run into issues along the way. With GNOME, yeah, I have to add the extensions, but once they’re installed, it’s pretty much exactly what I want.

That said, I totally get why someone would love KDE, especially if they like the tinkering and getting things just right. I also check it out every now and then, so maybe one day it’ll grow on me. :)

lukecooperatus,
@lukecooperatus@lemmy.ml avatar

Every time I try KDE again, it feels so cluttered and all over the place with extra buttons everywhere and things scattered all about. So I go through pages and pages of customizations and settings to tame it into something that isn’t hideously distracting, and… I realize that I’ve made it look pretty much like Gnome would with a couple of extensions and way less effort, so I go back to Gnome. 🤷

Lianodel,

That was my experience, too. After tinkering with KDE a while, I tried GNOME, added a couple of extensions, and it was like a wave of relief when it suddenly turned into almost exactly what I wanted the entire time.

It’s a bit weird. KDE is so customizable that I don’t want to do it. If a distro has nice defaults, great, but if I’d have to start with a fresh, default KDE install, I wouldn’t want to bother.

Thcdenton,

I do not fear OpenBSD, but FVWM… it scares me.

Crass_Spektakel,
@Crass_Spektakel@lemmy.world avatar

fvwm95 is nice though…

But for me my secret forbidden love is still AmiFVWM, an FVWM clone with the look of AmigaOS 3.1.

Jumuta,

i love K⭐D⭐E

ipha,

KDE FTW!

kittenzrulz123,

Arguably you can’t beat Debian + KDE

pineapplelover,

Aktually, I prefer Arch + KDE. I say if you like your current desktop, then stay with it. I’ve hit the sweet spot with what I’ve got because I love the AUR, pacman, and paru.

lamabop,

Arch btw

kittenzrulz123,

I’ve used Arch before and I still keep an Arch distrobox container but my current usage requires stability.

seth, (edited )

What’s more stable than blindly typing

$ sudo pacman -Syu

? /s

miningforrocks,

Tbh i do this for over half a year now and only had 2 issues were I had to reinstall the kernel after an update via a chroot

kittenzrulz123,

Maybe installing system packages through the AUR was a mistake but it’s so tempting

miningforrocks,

Most of the software that I use is in the extra repo. In may other repositories there is for ex. no spotifyd or native prismmc client

bdonvr,

OpenSUSE + KDE

Redjard,
@Redjard@lemmy.dbzer0.com avatar

I feel you. I don’t agree but I feel you.
And I have installed hundreds of opensuse systems, many for new linux users.

But that was my choice as the sysadmin (well really one of my predecessors some decades ago). It isn’t as amazing for self-administering newbies.

kittenzrulz123,

Another very good option

pewgar_seemsimandroid,

i read that like it was in the history of the world video

stratosfear,

Just became a first time user (~48 hours ago) of KDE on Sparky distro and I’m pretty impressed.

jray4559,
@jray4559@lemmy.sdf.org avatar

Agreed, because for most practical purposes there are only two valid distros in the first place (apt-based and pacman-based)

aBundleOfFerrets, (edited )

idk man fedora does a lot well these days (i use arch btw)

varnia,

I use fedora btw

RoyaltyInTraining,
@RoyaltyInTraining@lemmy.world avatar

Both are important. I can’t tell you how many times I’ve had to resort to containers, VMs, or compiling from source, just because some application decided to only provide packages for Arch or Debian.

rikudou,
@rikudou@lemmings.world avatar

Switch to NixOS, sometimes it feels like we have every package there is.

mariusafa,

Cinnamon is epic dekstop environment

Bruncvik,
@Bruncvik@lemmy.world avatar

Agreed. I used to be the tech support for my family members. Everyone I switched to Mint Cinnamon stopped calling me. (That’s also when I realised my relatives never call me to share good news or to ask about me.)

Liz,

Start installing malware on their machines that reminds them to call every once in a while.

frunch,

(That’s also when I realised my relatives never call me to share good news or to ask about me.)

I feel that in my bones, mate

UNWILLING_PARTICIPANT,

Perfect gateway for Windows migrants. This and Mint are excellent starter distros.

I mean you don’t ever have to switch but many people do, if only to explore their options

rikudou,
@rikudou@lemmings.world avatar

After using Mint for quite a few years, I’ve switched to NixOS. Still using Cinnamon, though, that DE won me over.

Shirasho,

Not a hot take at all. Asking someone to go from a GUI heavy operating system to a command line heavy one and be just as productive is lunacy. Like all major changes it is important to ween off the old thing.

My biggest hurdle with the switch has been permission related issues, and you can’t deal with those cleanly with a UI, and every help thread under the sun throws out a bunch of command line commands giving a solution without explaining why those changes are needed. It may seem like Unix 101 to experienced Linux users, but it is really cryptic to newcomers coming from operating systems that are…cough more lenient with their permissions.

There is also a mentality that UIs are much more idiot proof than command line. UIs are written by people who actually know the OS so we can’t accidentally delete our home folder because of a typo. It is a very legitimate concern.

fine_sandy_bottom,

Not really, the vaaaast majority of PC users don’t need the linux commandline.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linuxmemes@lemmy.world
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 4198400 bytes) in /var/www/kbin/kbin/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php on line 171

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 2097152 bytes) in /var/www/kbin/kbin/vendor/symfony/error-handler/Resources/views/logs.html.php on line 27