Welcome aboard! There is no need to be a programmer to work on Linux. I’m no programmer either and have been enjoying Linux for many years.
About the distro, it’s a conversation ad old as the first fork lol. It depends in part what you want to do with it. I’ve used many in 20+ years. I’ve settled eith endeavourOS for my desktop (after a few years of Linux Mint) and debian on the servers. I play and work on it without any problems (although I have a radeon rx580 card).
I’ve never used popOS, but all major distros have a fairly simple install process, especially if you use the whole hd and don’t need fancy config. Or you can start relatively hard and use gentoo. It will take a while (and thanks the fact that stage1 is not the default anymore) but you’ll learn a lot of how linux works.
if you don’t mind having to install updates every day it’s nice. I use Cinnamon and there was a small issue at the beginning (dbus-something IIRC) so some apps (calculator, firefox, libreoffice) were taking a long time to start (waiting on a timemeout on something). But that’s the only issue I had in the past 6 months. I installed lutris and play steam and Epic games. I have docker (not the desktop version) installed. System is lean and snappy. Do I see a massive change from when I was using Linux Mint? Not really. I changed because I borked my LM installation and needed to reinstall anyway. Installed EndeavourOS on a spare SSD to try it out and ended as my daily driver. I still have LM on the other SSD, but I only went back once to transfer my documents/stuff. TBH I tried it out because I saw everyone banging on about Arch, but couldn’t be bothered to install from scratch. I’d only used RedHat or Debian derivative (I’m old, Ubuntu is a derivative of Debian in my mind because I remember how it started out) distros in the past 20+ years (well, and gentoo for some time when it first came out. Also Mandrake, but can’t remember what package manager it had), so I wanted to try something new. I’m happy with it, but I don’t make the distro I use a matter or religion. It works, it’s stable, I learn something new, job done.
Why do we need to know why yet another person has decided to stop using some Linux distro?
This is pointless content for the sake of it. You even made one previously about why you started using the distro back last August, and that was just as pointless.
I went with Fedora when switching almost a month ago now, and I’ve been having issues with some games not working as expected, and also had trouble getting NVIDIA drivers to work correctly (which I’ve already solved, I hope). (And some applications weren’t working at all, such as Unity)
What would you consider as major advantages of Fedora, in addition to what you mentioned? So far, I usually couldn’t find a Fedora-specific version of the applications I wanted, unlike for other more well-known distributions. I do work as a programmer, which was also why I choose Fedora - I really like their Fedora Toolbox, but I would like to game regurarly on my PC and so far, it seems that Fedora doesn’t really handle it too well. Will I have similar issues on other distros, or will switching to something like Pop!OS be worth the time?
EDIT: Just found out about Nobara, I guess I’ll give that one a try.
One plus for fedora, or more of a minus for debian-based distros, is that fedora with its short release cycle is closer to how windows does updates. There’s no release cycle for almost all software on windows, and so the years long release cycle weirds many people out.
Inform us on which distros you’ve tried. If possible, for each one of them list the following:
What exactly didn’t work?
Did you try any troubleshooting?
On a more general note, you shouldn’t feel the need to switch distros even if other distros might offer more convenient solutions.
Story timeWhen I was new to Linux, I wanted to rely on the Chromium browser for cloud gaming through Nvidia GeForce NOW’s web platform. For some reason, I just wasn’t able to get this to work on Fedora. Somehow, while still being mostly a newbie, I stumbled upon Distrobox and decided to give it a go in hopes of allowing me to overcome the earlier challenge by benefiting of the ArchWiki and the AUR through an Arch distrobox. And voila; -without too much effort- it just worked. More recently, after I’ve become slightly more knowledgeable on Linux, I just rely on a flatpak to get the same work done.
Moral of the story would be that there are a lot of different ways that enable one to overcome challenges like these. And unless you feel the need to go with a system that’s (mostly) managed for you (à la uBlue)^[1]^, you will face issues every now and then. And the only way to deal with them would be to either setup^[2]^ (GRUB-)Btrfs+Timeshift/Snapper (or similar solutions) such that it automatically snapshots a working state that you might rollback to whenever something unfortunate befalls your system or to simply become ever so better equipped in troubleshooting them yourself.
But therefore demands from you to engage with the system in a specific (mostly unique) way.
I have attended or been involved with five different state universities and a few different community colleges. For computer science, aside from one glaring exception, the default has been some flavor of Linux. The earliest for me at a school was Fedora 7. I think they had been running Solaris in the late 90s; not sure what was before that.
The only glaring exception is Georgia Tech. Because of the spyware you have to install for tests, you have to use Windows. Windows in a VM can be flagged as cheating. I’m naming and shaming Georgia Tech because they push their online courses hard and then require an operating system that isn’t standard for all the other places I’ve been or audited courses.
If you are talking about the computers themselves having Linux on them by default or dual bootable, then I’m kinda jealous. At the community college I attend, the computer lab for CS and IT related classes has only windowss 10.
The high quality institutions have Linux in their labs (either a separate lab or dual boot) and a server with say access for training ML models etc.
The dodgy ones have only Windows with no software and require students to buy a second laptop and install Linux. If they don’t the students fail. Those tests were done in handwriting but they are still an accredited university :(
I will say, though I don’t agree with a lot of the GNOME decisions for their desktop environment, their apps (especially the ones using libadwaita) always look very clean - that new System Monitor is gorgeous!
As someone who frequents the laptop market, I’ll throw in my two-cents.
If you’re looking for value, don’t compromise on performance, buy refurbished.
While I’m certain it is definitely different from country to country, a refurbished laptop typically has more life to give in them.
I’d recommend business laptops, such as the Dell Latitudes or the Lenovo Thinkpads, but an M1 MacBook Air provides an absolutely shocking amount of performance for the price.
Checking sites like eBay or the pages of hardware resellers rather than big box stores is definitely where I’d go.
True, M1 and even M2 macs have superb battery life. Fedora Asahi remix will still be pretty hacky though and have more problems. But a lot works now, it has opengl support, a FOSS rust driver for the GPU and more.
I will not compromise on the performance. I will definitively look to the refurbished units. The biggest issue we have here, it’s we are a small country and our own keyboard layout (the keyboard isn’t a real issue).
linux
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.