Skip to main content

My week with Linux: I'm dumping Windows for Ubuntu to see how it goes

Here's what it's like to live with Linux as my desktop OS.

Linux
(Image credit: © Shutterstock (539485015))

There are more than a billion PCs in use and, according to StatCounter, only 71 percent of them run Windows. Among the rest, about 4 percent run Linux. That's tens of millions of people with Ubuntu, Mint, Debian, etc as their desktop operating system. I envy them.

Windows 11 has become more annoying lately as it shoves ads for XBox Game Pass in my face, pushes AI features no one asked for and demands that I reconsider the choices I made during installation on a regular basis. Plus, it just isn't that attractive.

Which Linux should I install?

Downloading Ubuntu 25.04

Calling Rufus, the ultimate USB boot disk maker

Ubuntu 25.04 is now installed

The first thing I had to install

Docking station disaster!

Docking station solution involves a very involved install

Installing on my desktop took way longer than my laptop

Installing Google Chrome browser: It's not in the app store

Can Ubuntu support unique Window borders? Not in Slack

Which of my favorite apps have Linux versions?

What's with this font?

So many different ways to install apps

Linux wants you to keep entering your password

Why can't I ungroup taskbar icons?

Gnome shell extensions add functionality

What I still can't do

GSConnect is the way to pair with your phone

Creating keyboard shortcuts for apps is easy, if you know how

Remapping keys is possible and relatively easy

My laptop did not go to sleep

Getting a log of laptop sleep cycles

Mission Center is the task manager you really need

Trying KDE enivronment

Kubuntu Desktop looks good

KDE Connect Error

Boatswain gives me some access to Streamdeck, but not enough

StreamController is better than Boatswain for Stream Deck stuff

This still isn't working

No AutoHotKey for Linux?

Reinstalling Kubuntu Fixed some issues

Xournal++ is the PDF Editing App to Use

A week plus with Linux: What I learned

  • In my opinion KUbuntu would be a more windowslike experience. The KDE desktop was designed to hide much less of the details from the user, unlike Gnome and others. However this is coming from a longtime KDE user (back to 1.0)
    Reply
  • COLGeek
    Any of the modern, full featured distros will do the trick. Mint is an easy choice, as are the Ubuntu variants.

    I would recommend against a lesser supported/well known distro, in case you get more adventurous, until you get more familiar with the new OS.

    Aside from games and specific apps, I would be surprised if you see any real difference in actual usage between Windows and Linux. Things just work.
    Reply
  • bit_user
    ex_bubblehead said:
    In my opinion KUbuntu would be a more windowslike experience. The KDE desktop was designed to hide much less of the details from the user, unlike Gnome and others.
    100% agree. I also stayed with KDE, once I'd tried it, largely due to the amount of configurability. Before that, FVWM2 was my preferred window manager.

    My understanding of Kubuntu is that it's basically just regular desktop Ubuntu, but with the default desktop environment and apps set to the KDE ones. Other than that, it's using all the same repos as regular Ubuntu and therefore has no real downsides (if KDE is what you want). Even when using regular Ubuntu, you can still install a KDE window manager + apps, but you have to explicitly do so.

    ex_bubblehead said:
    However this is coming from a longtime KDE user (back to 1.0)
    I forget what version I jumped onto, but it's been about 20 years, for me.
    Reply
  • erazog
    Coming from Windows I'd suggest Kubuntu (KDE desktop) or Cinnamon Ubuntu (UI from Mint), both of those give a familiar experience though no Linux UI actually matches Windows to even 90% of the way and I've tried all of the Linux GUI's and some very obscure distros.

    LXQT (WinXP) Cinnamon (Win 7/10) and KDE (Win10/11) are the closest to Windows at least depending on which version Win UI you like the most.

    The one very confusing thing about Linux that its basically a command line/text based OS and not a GUI platform like Windows or MacOS which define how software is graphically installed or how you troubleshoot a problem with the system, this is a major downside vs windows. if something goes wrong the difficulty curve ramps up and your expected to know very complicated CLI commands.

    I would much rather there be a Gnome Linux or KDE Linux platform that defines the system from top to bottom graphically but sadly its not like that and some in the Linux scene want it to stay "swappable".

    Also the package manager (think app store) is its own library so one distro wont have the same software library as another, the app install system for Ubuntu is called Snap and does define how software is installed graphically on ubuntu systems. But Snaps are rarely ever seen in the wild outside the ubuntu software centre.

    A competitor to Snap is Flatpaks via Flathub, this can be enabled in Ubuntu and I recommend doing it but you might get duplicate listings in your Ubuntu software centre as some of the same stuff is across both but Flathub has one big difference in that it forbids CLI apps so everything on that must have a GUI which is much more comfortable to windows users (also SteamOS uses Flathub for its desktop).

    There are also appimages which are kind of like standalone windows exe's that you will find on some software sites.
    Reply
  • bit_user
    COLGeek said:
    Aside from games and specific apps, I would be surprised if you see any real difference in actual usage between Windows and Linux. Things just work.
    There are a few things about Linux that could surprise Windows users.

    For instance, I find Linux to be less paternalistic about things like deleting a file while you still have it open. Windows tends not to let you do such things. With Linux, the way it uses reference-counting avoids the seeming paradox of such an action, because what you're actually doing is deleting the directory metadata associated with the file, but the file data is still there until the last reference to it goes away.
    Reply
  • bit_user
    erazog said:
    Also the package manager (think app store) is its own library so one distro wont have the same software library as another, the app install system for Ubuntu is called Snap and does define how software is installed graphically on ubuntu systems. But Snaps are rarely ever seen in the wild outside the ubuntu software centre.
    Yeah, but some packages are available as either a regular OS package (.deb file, on Debian-derived distros, like Ubuntu) or a snap. So, you sometimes have a choice, even within a distro.

    I guess, for a beginner, it's probably safe to stick with snaps for everything. Installing native OS packages should have some benefits for performance and memory, though. There are security benefits, as well, since any vulnerabilities only need to be fixed in the OS for all other OS-level apps to benefit. With snaps, each would need to get rebuilt with the updated library and someone using them would have to download and install the patched versions.

    Snaps are more like the Windows way of doing things, where apps tend to have their own private copies of all the .DLLs they need. If one of those .DLLs has a bug, you have to get a patch for it from the app developer.
    Reply
  • HAZERD2
    I'm using Xubuntu 24.04 at the moment. I think you should try that aswell
    It's just installing the xubuntu desktop into normal Ubuntu and then selecting the Xfce session
    Reply
  • stuff and nonesense
    I’ve been using Kubuntu on my second PC for a while now, the only annoyances I’ve found..
    1, installing non repository programs: it’s a pain, decompress the tar ball, find the install script, run it.
    Solution, package the thing so all you do is click on the delivery file, oops, that’s too like windows, that said there must be a way, a method to simplify the installation (I gave up trying to install the latest GIMP version at release, it wasn’t available in the repository and refused to install.. I have patience I can wait).

    2, I introduced a hard drive, it displaced a drive from its mount breaking a share to my windows pc. The solution was to edit a file to force the existing and new drives to specific mount points. Not difficult but finding the information was an hour wasted.

    An aside, games under Wine:
    I ran Guild Wars 2 under Wine, I was seeing upto 80fps, running the Steam install and using Proton as the translation layer I saw 160+ fps and ran close to native Windows averages.
    Reply
  • bit_user
    stuff and nonesense said:
    1, installing non repository programs: it’s a pain, decompress the tar ball, find the install script, run it.
    Some of the more popular software maintains their own repository. You just add that and then you can install their packages & updates the same way as packages directly from the distro. And when they don't do that, popular apps tend to provide an app image that you can just download and run.

    I can't remember the last time I've had to build a regular app from the sources, but then my needs are a lot more basic than some.

    stuff and nonesense said:
    there must be a way, a method to simplify the installation (I gave up trying to install the latest GIMP version at release, it wasn’t available in the repository and refused to install.. I have patience I can wait).
    I'd look for a snap or an app image of it.

    Edit: you might want to look here:
    https://ubuntuhandbook.org/index.php/2025/03/gimp-3-0-is-out-install-ubuntu/
    Full disclosure: I haven't installed it, so I can't personally endorse any of these instructions.
    Reply
  • das_stig
    erazog said:
    Coming from Windows I'd suggest Kubuntu (KDE desktop) or Cinnamon Ubuntu (UI from Mint), both of those give a familiar experience though no Linux UI actually matches Windows to even 90% of the way and I've tried all of the Linux GUI's and some very obscure distros.

    LXQT (WinXP) Cinnamon (Win 7/10) and KDE (Win10/11) are the closest to Windows at least depending on which version Win UI you like the most.

    The one very confusing thing about Linux that its basically a command line/text based OS and not a GUI platform like Windows or MacOS which define how software is graphically installed or how you troubleshoot a problem with the system, this is a major downside vs windows. if something goes wrong the difficulty curve ramps up and your expected to know very complicated CLI commands.

    I would much rather there be a Gnome Linux or KDE Linux platform that defines the system from top to bottom graphically but sadly its not like that and some in the Linux scene want it to stay "swappable".

    Also the package manager (think app store) is its own library so one distro wont have the same software library as another, the app install system for Ubuntu is called Snap and does define how software is installed graphically on ubuntu systems. But Snaps are rarely ever seen in the wild outside the ubuntu software centre.

    A competitor to Snap is Flatpaks via Flathub, this can be enabled in Ubuntu and I recommend doing it but you might get duplicate listings in your Ubuntu software centre as some of the same stuff is across both but Flathub has one big difference in that it forbids CLI apps so everything on that must have a GUI which is much more comfortable to windows users (also SteamOS uses Flathub for its desktop).

    There are also appimages which are kind of like standalone windows exe's that you will find on some software sites.
    I agree, a distro that focuses on one desktop, one package format etc and has a look and feel to Windows, can support a lot of WinApps out of the box without the user getting hands dirty with CLI, will win many over.

    Example is Windows 11 itself, Windows 10 was a mismash of various WinX gui's that just didn't feel right, Microsoft has take it's time to migrate them to a common look and feel, that even stuff like network configuring can be done without a CLI.

    If only these smaller and unique Linux projects just get together to pool knowledge and create a defacto distro for the masses, the year of Linux could be a reality !
    Reply