I've been using Linux for a quarter of a century, so why do I keep coming back to Ubuntu?

Ubuntu
(Image credit: Tom's Hardware)

It scares me to say this, but I have been using Linux for a quarter of a century! Long before the Raspberry Pi was my main hobby, installing Linux on a myriad of devices was my jam. From the early days, when an AMD K6-2 333 and 128MB RAM powered my initial exploration of the world of Unix and Linux, to today, which sees Linux running on my Ryzen 5600X system, a Raspberry Pi laptop, and my beloved Steam Deck.

Latest Videos FromTom's Hardware
TOPICS
Les Pounder
Associate Editor

Les Pounder is an associate editor at Tom's Hardware. He is a creative technologist and for seven years has created projects to educate and inspire minds both young and old. He has worked with the Raspberry Pi Foundation to write and deliver their teacher training program "Picademy".

  • Bruce Benson
    I've used Ubuntu for years on my virtual servers and personal PC. Now when I spin up a new server I'm using Debian. On my PC I moved to LinuxMint and now recently to opensuse. I can't really pin down all the reasons for the move, but Ubuntu was always missing something I needed or wanted. I'd look for distributions that 'just worked' and Ubuntu did that less and less with time. It was easier to fire up a new distribution than to get Ubuntu to do what I wanted (boot from btrfs subvol for example).
    Reply
  • 93QSD5
    From my past exp. Ubuntu will always cause unnecessary weird Ubuntu-specific issues down the road.
    I've never been able to run ubuntu cleanly for prolonged periods of time in the past decade+.

    Debian on the other hand always delivered, never caused package conflicts or debian-only issues that causes you to burn your hair out of frustration.
    Reply
  • Hekkaryk
    Ubuntu (obviously, only LTS releases) has been a first distro of choice for me for as long as I've been using Linux as a primary OS. The only exception I have is Fedora KDE, which is worse for anybody new by miles (shorter release support, missing media codecs you have to install manually, multiple GBs of updates daily) but Kubuntu refused to cooperate with that hardware. I've tried many distributions but the "it just works" and "it's fast easily" are really hard to beat. openSUSE required a lot more careful tinkering with manually installing media codecs than I've realized and far less Steam games ran at all. Debian was an uphill battle from the very start, with first challenge being finding the right ISO to have any semblance of drivers, then next hurdle arriving in installer with archaic su setup and web browser that would not open and missing apt sources. Kubuntu was great till 24.04 when it decided it's acceptable to start only half the time. Xubuntu missed multi monitor shortcuts in past. Mint was the greatest offender, as it was my first Linux distro that crashed and burned so bad after first regular security update that I gave up on Linux for a decade. Arch is a distro by Arch maintainers, for Arch maintainers.
    Reply
  • 93QSD5
    Hekkaryk said:
    Ubuntu (obviously, only LTS releases) has been a first distro of choice for me for as long as I've been using Linux as a primary OS. The only exception I have is Fedora KDE, which is worse for anybody new by miles
    Funny, I had the opposite exp.
    Ubuntu was a broken slop while fedora was the most solid, works ootb, experience I ever had with a machine.

    Obviously this changed in the past years because everything that works just fine needs to be utterly destroyed for no reason...
    Reply
  • Hekkaryk
    Oh, quality of Fedora KDE is very, very high - it's just that it's less friendly for newcomers. If somebody go through with setup and has fiber/better self control not to install as many packages as me they will definitely be very happy.

    I've been through 2 major (version) upgrades of Fedora KDE, and apart from the fact it heavily encourages reading and using console, it's fine :)
    Reply
  • JayGau
    Ubuntu is the most user friendly. Almost everything works out of the box. Installing stuff like "drivers" (they are not called drivers, but modules on Linux) or even simple apps like Steam can be a pain on RHEL systems, while it is very easy on Ubuntu. And the support online is definitely focused on Debian based systems. It's even frustrating sometimes (you think you found a solution to your problem before realizing that it only works on Debian).
    Reply
  • CajunMoses
    93QSD5 said:
    Funny, I had the opposite exp.
    Ubuntu was a broken slop while fedora was the most solid, works ootb, experience I ever had with a machine.

    Obviously this changed in the past years because everything that works just fine needs to be utterly destroyed for no reason...
    F42 is very good. And F43 is looking like it will be even better in many respects. I'm new to Linux though. And my only impression on Ubuntu comes from installing Snap packages on Fedora. That hasn't given me a very favorable impression of Ubuntu.
    Reply
  • 93QSD5
    CajunMoses said:
    F42 is very good. And F43 is looking like it will be even better in many respects. I'm new to Linux though. And my only impression on Ubuntu comes from installing Snap packages on Fedora. That hasn't given me a very favorable impression of Ubuntu.
    Do yourself a favour and move away from snap/flatpacks and gui stores or whatever else.

    Use your distros package manager.
    Reply
  • ezst036
    93QSD5 said:
    Do yourself a favour and move away from snap/flatpacks and gui stores or whatever else.

    Use your distros package manager.
    The terminal is the past, it is not the future. Additionally, distro packaging is the root source of the toxic poison of fragmentation.

    GUI and flatpaks and appimage and other unified singular install options are the future. Every install should work on every Linux without ever thinking about it. Just double click and then go; done; installed. Regardless of which Linux distro is being used.
    Reply
  • 93QSD5
    ezst036 said:
    The terminal is the past, it is not the future. Additionally, distro packaging is the root source of the toxic poison of fragmentation.

    GUI and flatpaks and appimage and other unified singular install options are the future. Every install should work on every Linux without ever thinking about it. Just double click and then go; done; installed. Regardless of which Linux distro is being used.
    Funny way of saying GUIs are dying off for good.
    Matter of fact, guis are dying off so well, that newcomers have now resorted to tui development and showoffs a lot more.

    Discover and all those other gui stores DO NOT WORK and never have. Not once has any of it worked flawlessly. The moment you install that same software manually the good old way, it works perfectly...a pattern emerges.
    ----------------
    No they shouldn't work on any distro and it's good, that we have a seperation of our software pipelines.
    Good luck getting a piece of software to work from your raspianOS or fedora to work on kali.

    General solutions will die off because the volunteers are, literally, dying off. Too many people consume, too few produce.
    It's gotten so lazy/bad to the point where people aren't even auditing the most fundamental software packages that hold the entire ecosystem alive!

    The concept of Linux as a personal computer/deskgop doesn't need to become windows. It's okay to be a bit different and more difficult to get into.

    At least it'll filter those out, who won't contribute or do their due dilligence in the first place.
    Don't worry about those folks, there's always a safe fool-proof iOS/MacOS for them to play with.
    Reply