If you need secure boot on current (like intel gen 10+), Fedora Workstation. If you don't need secure boot, Linux Mint.
Fedora has the easiest way to make secure boot just work, it will even dual boot fine on the same disk although you should still backup the m$ partition if you actually need it. Fedora can do secure boot even with Nvidia.
Ubuntu can do some of the secure boot stuff like Fedora does, and there is the advantage of the stable kernel if you have Nvidia.
Note that "stable" as a label has nothing to do with its intuitive meaning like alpha/beta/testing/crashing etc. It is a term for servers and people that want to run very specific setups that will not require human intervention on embedded devices and servers. If you want to game or use the latest sw "stable" might be a pain. However, if what you are running is not kept up to date with the latest packages and libraries, a stable release may be the only way to run your stuff.
Overall these are the biggest factors on current hardware; secure boot yes/no, and up-to-date software needs yes/no.
Mint is easy mode, but has no secure boot shim implemented. It makes gaming accessible.
Pop is made for System76 and does some stuff funny IMO, and is like Mint with no secure boot if you are not running 76's proprietary bootloader on their hardware
Ubuntu is easy but has its quirks (most are fixed by Mint which is based on Debian/Ubuntu)
Debian is hard mode and is an advanced distro. There are a ton of tools that are unique to Debian. It is used mostly for people running their own servers and custom purpose machines from home or work. It is also the primary distro for hacking hardware and reverse engineering stuff that has no other way to create Linux kernel support.
Every distro has some things that they are specialized for. You can do almost anything with any of them, but it will depend on your skill level. Something to keep in mind here is that Linux is not a consumerism branding contest. We are not choosing our frivolous teams. This is the place where everyone can learn. While beginners and users are welcome, you will find many aspects of Linux are the study and thesis projects for many computer science students. All levels are present here. This is why so many options exist.
I'd go with Mint. They have thought out 99% of the things a user might ask for in a DE, along some basic admin configuration stuff you might need. It's the best out of the box distro.
I think Ubuntu is a solid contender for sure. I had a couple bad experiences with some updates (nothing significant) which didn't really inspire confidence for me to be able to set it up once and never need any real maintenance on my behalf.
Don't get me wrong, if I was using the laptop and it had Ubuntu I'd be ok with it because I'm comfortable with Linux. But for a set and (mostly) forget install, I chose Mint.
Fedora requires adding rpm-fusion to enable proprietary apps like Steam or hardware acceleration for codecs like h264. It's a great distro besides that, and I sincerely hope they'll just accept the legal risk like Ubuntu does.
I really wanted to like Mint cinnamon but it didn't like my dual screen+built in screen on my pc case.
It would try and smush the display for the pc case screen into the monitor displays pushing everything over and making mouse clicks widely inaccurate (the click was half a screens away from the actual cursor).
I think your best bet for this is one of the spinoffs of enterprise Linux: fedora or openSUSE. both are very solid ootb, and have starting configurations that are generally good.
The microos or silverblue variants respectively are really promising as well, but still have some caveats.
Fedora is not an enterprise Linux spinoff, it is an upstream to an enterprise Linux distribution. Neither of those support proprietary video codecs and other potentially patent encumbered pieces out of the box, with some work for proprietary drivers too.
I have an Nvidia GPU and have had a few issues with crashes on Mint even after manually installing the latest drivers. Is PopOS noticeably more stable? Have you by chance played Helldivers on it?
Also it seems like it's pretty tightly coupled with Gnome and tweaks, is it still adventageous if you use, say, KDE?
That's the problem I'm looking for something it just works, stable WO errors with updates and simple, just to get things done and not messing entire weeks fixing and searching solutions online for something what didn't work correctly.
I have 2 screens, I like to have the same panel on each screen, so when I use one in fullscreen, I can use the other one. So far, the only Desktop Environment that can give me that without too much difficulties, is KDE (even if I had to do it manually).
If you have the same use, maybe Kubuntu is a great choice. Tuxedo OS would be the same as Kubuntu, but you don't have to change the priority of the package manager, because the snaps are already disabled. ( they got another load of malicious softwares in the snapstore recently, and some snap might not be as good as .deb or flatpak).
If not, Linux Mint is an out of the box distribution. If your hardware is the most recent one, they have a "edge iso".
In my experience, ubuntu seems to support a few more wifi cards OOTB. And for me that is an essential feature - I don't want to deal with getting the network up without access to the internet. I still experience Fedora to be smoother as a desktop though.
agreed with debian, it's by far the most stable and no bullshit system i've ever used.
however, BIG condition: do NOT install .deb files manually. that's an extremely easy way to break your system. use what's in the repos, and if it's not in the repos, use something like flatpak (not sure how well it works for debian since i haven't used it).
in general though, if you want a stable linux system, just don't try to install stuff that isn't packaged in official repos.
What are you trying to build? A work laptop that you're going to take on trips, a gaming computer, a server? Something else?
For you, what is too much hassle? Are you a new Linux user or an experienced user with no spare time? What are you accustomed to doing when you install an operating system and what do you expect to be preinstalled?
Experienced Linux user, but I was just wondering what people think about this, I believe I'm going for Ubuntu, I'm not exactly the kind of guy who will fall on malware anyway, I need something pretty easy to use, configure and working stable WO errors, as my experience I'm tired and have no time to fix shitty OS things.
Ubuntu isn't my favorite, but I used xubuntu for many years. A lot of noise gets thrown around about Snaps, but from an end-user perspective they tend to work fine unless you have very low system constraints. Better than adding a half-dozen repositories that may or may not be around for long. A lot of developers work to make sure that their software runs well in Ubuntu and the LTS releases tend to be a good long-term option if you don't want any significant changes for a long time.
Even with their regular releases, I daisy-chained upgrades on an old Core2 laptop for something like seven years without any major (computer becomes a paperweight) issues. Sometimes (like with Snaps) Ubuntu insists on going its own way, which can result in errors/shitty OS things that don't pop up in other distributions. I've had to deal with some minor issues with Ubuntu over the years (broken repositories, upgrades causing hiccups, falling back to older kernels temporarily), but I think that you'll get issues like that regardless of what distro you pick.
@pastermil@PoliticallyIncorrect
I second this. It's powerful enough, new enough, stable enough, and simple enough for me to prefer it over all others I have tried.
This is subjective though, but I would recommend trying it even if it's not your final choice
openSUSE Tumbleweed is pretty comfy. Btrfs snapshots enabled by default so it's really hard to break it. I've been using it for about 8 months now and haven't had any big issues.
I tested out Ubuntu, Fedora, and Mint before landing on openSUSE. It by far has been the most stable. Especially when dealing with my Nvidia GPU and getting CUDA working.
And for being one it's shockingly stable. It's in a bit of flux right now as things are between X11/Wayland, but it's definitely not as iffy as bleeding-edge Arch or anything. :)
Rolling but feels very stable. Packages go through a testing phase before release to make sure they work properly. I really like getting all the newest updates and features.
Just make sure to install the 3rd party nonfree media codecs at installation for video to work out if the box. Also recently released Nvidia GPUs might have some bugs with Wayland ime
Don't know which one to recommend but I would never recommend Ubuntu. It is full of bugs to me. I used it for years without issues but now it is impossible for me. Installed it on my girlfriend's laptop recently and she has the same bugs I had years ago when I dropped it : network disconnects randomly and she has to reboot, bluetooth won't reconnect sometimes... I can help but it is definitely not working out of the box for users who are not into tech.
I would highly recommend fedora kinoite, it's immutable so the system doesn't break without you trying very hard, well configured out of the box, and uses flatpak for apps so the system can be stable and the apps can be updated regularly!
Kinoite is extremely stable due to it's immutability, if we mean stable to mean "unbreaking" rather than not updated.
Wayland is also the better choice for new people unless they have nvidia, in which case, it will be the better choice once explicit sync is supported in xwayland and nvk is the default.
It seems that Canonical likes to spend a lot of resources on building projects on their own and put them into Ubuntu, only to discontinue them for another solution after some amount of years.
They're currently pushing hard for their snap packages. It isn't a bad concept per se but their Snap Store server is closed source, with no alternatives repositories so far. There are also other options, like Flatpak, which is more widespread, and fully open.
If you have to ask it probably means the answer is one of the following:
Mint
Ubuntu
Pop!_os
In that order. Mint will be most likely the answer if your hardware is pretty normal. Ubuntu will be the answer if you're willing to give up some security and privacy for east of use (pro-tip: if this is your mentality I'd recommend a different OS and dual booting while you learn). Pop!_os will be the answer if you don't need super up to date software and want all your hardware to work because you have something odd
Personally I would strongly advise towards Mint. I used to direct people away from it but I've learned this was a bias I had against them for mishandling a security thing a long time ago that they've since become leaders in the security space for general use Linux operating systems.
Interesting you put Ubuntu above pop os. Besides snaps, I always feel like Ubuntu kind of gets goofier all the time, and its descendant OSes have to do a lot of un-goofifying. I love pop os. I've had a lot of little issues on other distros that I don't have in pop os. Ubuntu itself in the other hand, I've tended to have weird problems on that caused me to hop to something else.
I think one worth adding is ZorinOS, it might feel more familiar and modern than Mint, and it's worked well on the old hardware I've run it on. Still an Ubuntu derivative, so you can't really go wrong with any of these.
A lot of folks would recommend Ubuntu as a start but it’s very bloated af so starting on Linux Mint or Zorin/Elementary OS (if you want a windows/macos experience in your distro) would be a great start imo
Im not sure but I have a suscpicion linux folks don't like its thing about being windows like as possible. Personally anything to get folks to uptake foss is great in my book. I actually use portable apps and would like to get farther away from it. Im going to look into the q40s thing suggested here as that might be a perfect next step.
Bazzite. It's made for gaming, but it just works, 0% hassle. I used to love doing lots of stuff with the terminal in arch, but since I switched I haven't opened the teminal once.
This doesn't make sense to me. I have Ubuntu installed on a machine and have never even touched snaps. I did not have to do anything out of the box to not use snaps.
I would say yes to this, but elementaryOS still doesn't have in-place upgrades to the next major versions. I recall there being some progress on changing that, but I would wait till elementaryOS 8 before really recommending it.
I would recommend Vanilla OS, especially Vanilla OS 2 once it's released. It's a very stable distro with an immutable system. It also allows you to install arch, debian, fedora, etc. packages using the apx package manager
Lol, but why? I use it for my daily usage! I game, surf the web, edit videos in Da Vinci and do a lot (a whole lot) of audio work on Reaper. It has been updated following the Fedora cycle and you easily switch from Gnome to KDE. If you go to the Discord you'll see it is actually well maintained. Having tried a few distros, I settle for Nobara because it's basically Fedora with all AV codecs and drivers pre-installed, exactly what I wanted. You may not like it personally but I don't think it's right to say it doesn't work for daily usage.
I mentioned it as a joke. But come to think of it, why can't it be, except for the fact that each update can potentially break your machine? I mean, just install GNOME, and you'll have the "all out of the box experience," isn't that so? Well, I don't consider myself an experienced Linux user, so please enlighten me if I'm wrong
Edit: i understood the question. Hes asking fedora