this post was submitted on 24 Apr 2024
129 points (96.4% liked)

Linux

48031 readers
994 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 am not bad with computers and have a beginner+, maybe intermediate level knowledge of Linux and I kept running into some problems here and there with different distros. Most claimed to work out of the box (which may be the case for some users, but I have a shit ass Nvidia 1060 and that was not at all the case, until I installed Nobara KDE/Nvidia.

Just came here to potentially save someone time, this shit is actually working out of the box, closest experience to this was with Arch, but that's definitely not out of the box.

top 50 comments
sorted by: hot top controversial new old
[–] Shareni@programming.dev 26 points 6 months ago (1 children)

Be careful with Nobara. I've also used it for a bit (fedora 38 base) and had an easier time setting it up than fedora 39. It disables most security features to get better performance. Besides that, it's only developed by one dude and primarily for personal use, so when it went from 38 to 39 he just completely dropped his gnome config, broke the upgrade in so many ways, and switched to kde. Also it didn't have an upgrade notification and I had to accidentally learn that a new major version came out.

Dropped it after that because it doesn't inspire confidence, no matter how important GE is for gaming on Linux. I'd rather spend at most an hour setting up MX (Debian) for gaming.

[–] jkrtn@lemmy.ml 10 points 6 months ago (1 children)

I tried Nobara and quickly ran into the lone developer problem when it didn't support secure boot. I don't really see the point of secure boot when the machine will still accept any USB I stick in there, but most other distros seem to handle it. I didn't want to spend a lot of time working on it and later find other unsupported things.

So I switched to Bazzite, which other people keep recommending, and that seems to work fine. AMD GPU over here tho, YMMV.

[–] ElusiveClarity@lemmy.world 8 points 6 months ago (2 children)

Nobara was my first attempt at leaving windows for good and it was great until it wasn’t. I went a few months without ever booting windows but started having issues when I bought a new gpu. I went from Nvidia to AMD and everything I read online said you just install the AMD gpu, nothing else needed to be done. Every game I tried to play and would crash within 20 minutes every single time. I eventually got so frustrated that I just booted windows, ran DDU, downloaded adrenaline and I was up and running. After I got settled in, I nuked nobara and installed bazzite and haven’t had a single issue since.

[–] whostosay@lemmy.world 5 points 6 months ago

I've seen this recommendation a few times now, this is working flawlessly for now, so I'll keep running it, but if and when it doesn't, I'll try this out. I gotta say, as a whole, installing most of these has been a breeze, and none of them have had the annoyances that comes with a fresh windows install (do you wanna be tracked, do you want ads, wheres your acct, are you sure you wanna not use edge, etc.)

[–] jkrtn@lemmy.ml 3 points 6 months ago

Good to hear I might be on a painless track! I'm also really loving the idea of rpm-ostree. Kinda interested in setting up one of those automatic builds, just to learn.

[–] boredsquirrel@slrpnk.net 21 points 6 months ago (2 children)
[–] Codilingus@sh.itjust.works 11 points 6 months ago (2 children)

I've distro hopped a decent amount over the years, and bazzite is easily the best fresh install and ready to game experience. I am all team red, though. Added bonus you no longer have to worry about updates or breaking things.

[–] kib48@lemm.ee 6 points 6 months ago

Bazzite has an Nvidia image anyway so red, green, or blue team shouldn't matter

[–] boredsquirrel@slrpnk.net 4 points 6 months ago

I dont know if you really want to have a broken install until you switch XD ostree is just the single best way to manage Linux.

I will write a bigger post about that, AMA

[–] whostosay@lemmy.world 6 points 6 months ago

Just read up on the included features, very cool, if I have issues, I'll be trying this next.

[–] Peasley@lemmy.world 18 points 6 months ago (3 children)

Nice job! If you can get the nvidia driver installed properly, any distro should work in theory.

On Ubuntu: https://ubuntu.com/server/docs/nvidia-drivers-installation

On Fedora: https://support.lenovo.com/us/en/solutions/ht511074-enabling-nvidia-proprietary-drivers-on-fedora-linux

On Pop!_OS it should be already installed by default

I've been hearing good things about Nobara, Ill have to try it out!

[–] Dagamant@lemmy.world 4 points 6 months ago (1 children)

Yeah, POP has its nvidia version that comes with it installed. I was using that til I switched to AMD and just reinstalled the OS instead of dealing with removing the nvidia stuff.

[–] atzanteol@sh.itjust.works 6 points 6 months ago (1 children)

My dude. "apt purge nvidia-*" is much quicker.

load more comments (1 replies)
[–] WilfordGrimley@linux.community 3 points 6 months ago

Bazzite over Nobara everyday.

[–] Dudewitbow@lemmy.zip 15 points 6 months ago* (last edited 6 months ago) (2 children)

Arch tends to be close, because it is a bleeding edge type of rolling update model, so any fixes would come to Arch faster than more LTS options.

Some distros like Nobara liek you mention have it built in, Pop OS is another. Different distros will prioritize different aspects and that how itll fundamentally be.

Linux is a game of knowing which distro fits your usecase, the less offending hardware you use, the easier the choices are. take for example those who use bleeding edge hardware might not like the out of the box experience on LTS based distros that take awhile to push something to kernel.

[–] whostosay@lemmy.world 4 points 6 months ago (1 children)

Tried Pop, it was pretty good, but for some reason I just could not get helldiver's to work well. Other OSs didn't even let me get in the menus dx12 error, this is by far the least work and best result I've found.

[–] Mako_Bunny@lemmy.blahaj.zone 2 points 6 months ago

I got Helldivers to work by making it open in windowed mode rather than full screen, then making it full screen once it opened. Seems to be a common issue with it. someone on protonDB mentioned it iirc.

[–] Shareni@programming.dev 1 points 6 months ago (1 children)

so any fixes would come to Arch faster than more LTS options.

But so do any bugs. I've never had a stable distro fail to boot, while Arch and derivatives often broke after an update. Btrfs and similar systems help usually, but can't if for example grub released a broken update.

On the other hand, unless you have the newest hardware, most updates won't be relevant, and most distros quickly deploy security updates.

[–] Dudewitbow@lemmy.zip 1 points 6 months ago* (last edited 6 months ago) (2 children)

ove seen it one time forst hand and not directly but indirectly second hand. first hand time ive first seen it was actually related to OPish, had friends who needed Nvidia drivers installed for compute(non gaming), borked their distro.

second hand indirect one was the meme moment Linus (tech tips) borked his installation of Pop OS (over Ubuntu) because there was a tiny window period where popos really had a borked version of steam that wouldnt function, and borked it by trying to install steam in a very roundabout way he found online (something a perspn learning to use linux would do often).that situation was only caused by a combination of specific timings and some user negligence

load more comments (2 replies)
[–] kabi@lemm.ee 7 points 6 months ago (1 children)

Mint handled my 1060 really well and it's really good on arch too with the newer driver. Still just running Xorg with cinnamon, though. I guess mileage still varies with this stuff.

[–] Blxter@lemmy.zip 1 points 6 months ago

For me fedora did not handle my 3080 well at all. Switched to mint and only real want is to upgrade Nvidia drivers to the 550 or whatever is the current best one. For me it is not available in the driver settings and not sure how else to get them...

I've had very good luck with Linux Mint and a GTX-1080. It does require opening the Driver Manager and clicking the button with "Recommended" next to it.

[–] jjlinux@lemmy.ml 7 points 6 months ago (2 children)

PopOS is, in my opinion, the easiest distro to use to get Nvidia cards working without a sweat (as long as you install the Nvidia ISO). I don't use PopOS anymore, been on Fedora now for almost 2 years, and have had 0 issues with my 3050 after installing the drivers, but it does take a bit of configuring to get there.

[–] alexsup21@szmer.info 2 points 6 months ago (1 children)

but it does take a bit of configuration to get there.

Unfortunately, for most people that's already too much..

[–] jjlinux@lemmy.ml 2 points 6 months ago* (last edited 6 months ago)

Yup, that's why I suggested PopOS.

[–] CrabAndBroom@lemmy.ml 2 points 6 months ago (1 children)

Yeah IIRC with Pop!OS it just asks you if you have an Nvidia card during install, and then it takes care of it all for you. I run it on my desktop machine and have had no issues so far.

Although word of caution, they're supposed to be transitioning to the brand new COSMIC desktop environment sometime this year, so I don't know if that will cause any instability.

[–] jjlinux@lemmy.ml 2 points 6 months ago

Those are wise words of caution. Anyone planning on getting or staying on PopOS should heed those words.

[–] whoami@lemmygrad.ml 4 points 6 months ago (2 children)

Just responding to say I love your username OP lmao

load more comments (2 replies)
[–] Jotunn@lemmy.ml 4 points 6 months ago

From my experience, it might be better to try gaming on a stable distro rather than a gaming distro to get a better feel for Linux first. Seems you already have some experience of that already, so here are the gaming distros I've tried and some thoughts about them. Keep in mind I've been using AMD stuff for my latest computers, but I do have an Nvidia laptop that I don't game much on but often run the same distro on.

Solous was the first gaming distro I've tried, might be close to ten years ago, so memory is kinda fuzzy. But it had support for most of the things you needed for gaming out of the box back then, which was rare. Development on it kinda went into a standstill or something, which made me go distro jumping.

Manjaro was where I ended up. Most everything worked out of the box. I ran it for a long time, but there are some problems in how it's being managed. The Arch but not Arch approach made it feel unstable sometimes. So when I made a new computer, I distro jumped again.

Nobara which build on Fedora was much more stable than Manjaro had been for me. I had no real problems with it. Lots of patches and tweaks to make gaming a smoother experience build in. But I've stated eyeing the atomic OS that had been pooping up. The benefit of not having to run a custom-made updater every time you wanted to update made me do the latest jump.

Bazzite is built on an atomic Fedora, so some settings and tweaks are a bit harder to do. But the benefit is that updates are automatic, and it comes with a lot of good tools and guides on how to work with an atomic OS. As a power user, you will have to familiarize yourself with containers to get full use of it. I'm not gonna lie, the out-of-the-box experience was a bit smother on Nobara, but I don't really see me going back.

Pop!_OS I've never really given it a good chance. I did try it for shorter periods, a couple of years apart. One time I just did not like its default windows manager and another it did not have support for my GPU.

[–] impure9435@kbin.run 3 points 6 months ago (1 children)

uBlue Bazzite is pretty cool, Fedora/Nobara, Pop!_OS, Mint, etc. mostly just work, Gauda is arch-based, is optimized for gaming and performance and is pretty user friendly.

[–] whostosay@lemmy.world 2 points 6 months ago (1 children)

A ton of people recommended it, so I went ahead and installed it this morning, same if not better result than Nobara and just as easy to install.

[–] impure9435@kbin.run 1 points 6 months ago

You mean Bazzite? Yeah, it's really great. Based on uBlue, which is actually based on Fedora's Atomic spins. It's very stable, secure and reliable, and pretty hard to mess up. Basically the closest thing to SteamOS that you can get.

[–] hperrin@lemmy.world 2 points 6 months ago

How dare you not use the same distro as me. Just kidding. Glad you found one that works for you. :)

[–] elxeno@lemm.ee 2 points 6 months ago (1 children)

1060 3gb here, worked fine on all distros i tried when i switched and hopped a little. Used mint, mx, debian, manjaro, artix, void and arch.

[–] whostosay@lemmy.world 2 points 6 months ago

I'm thinking this is where my lack of experience really shows, fixing some things, like audio issues was a bit rough for me on certain distros, or understanding how to install/remove drivers on certain distros. Out of the box is I think and important step for newcomers, but I also like being forced in a way to learn the environments a little more. It can be frustrating when you're just ready to play something right now and haven't resolved it.

That said I celebrated as if I had just beat my first Dark souls boss, a lot of hype involved.

[–] NegativeLookBehind@lemmy.world 2 points 6 months ago (1 children)

MX Linux was nearly effortless

[–] possiblylinux127@lemmy.zip 2 points 6 months ago (2 children)
[–] Shareni@programming.dev 1 points 6 months ago

Just install gaming userland packages through flatpak/nix

[–] NegativeLookBehind@lemmy.world 1 points 6 months ago (1 children)

I remember my first time using Linux, it was hard for me too. You’ll get the hang of it, champ!

[–] possiblylinux127@lemmy.zip 1 points 6 months ago (1 children)
[–] NegativeLookBehind@lemmy.world 1 points 6 months ago (4 children)
load more comments (4 replies)
[–] bastonia@lemmy.ml 2 points 6 months ago

6 for gaming? There are only a few real serious Distros: Fedora, Opensuse, Debian, Ubuntu and MX/Mint/Arch(all in the same category). From what Ive seen there is only 1 serious distro: Nobara. That comes with Kernel Patches.

[–] nyctre@lemmy.world 1 points 6 months ago

Seconding nobara. Garuda also worked out of the box for me and also mint. (Except that I had to force update the kernel for mint because some stuff wasn't working with the recommended one)

[–] kuneho@lemmy.world 1 points 6 months ago* (last edited 6 months ago)

Honestly I never expect any system to work out-of-the-box, not even Windows.

Most of the time if I see something JustWorks(TM) I suspect it is using some general ass drivers that may work, but with functions lost.

Probably this isn't the case anymore, but it still gives me a lot of work to verify everything is REALLY fine and dandy.

[–] pro_grammer@programming.dev 1 points 6 months ago (1 children)

I agree with you. Every time I would encounter a distro that "works out of the box" only for it to crash and make me lose all the files in my hard drive.

Until I installed manjaro KDE. I haven't had any crashes so far, I've been using it for months!

I know people say that Manjaro sucks and etc, but it's the only one I've used that doesn't crash, how am I gonna use something the community says is better if I don't know if it will crash 2 months down the line?

[–] Shareni@programming.dev 2 points 6 months ago

I've been using Linux for 15+ years and it never corrupted my data. Even if it completely breaks you can always (arch)chroot and recover everything.

load more comments
view more: next ›