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.

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.
I'm ready to try joining that industrious four percent and installing Linux on my computers to use as my main OS, at least for a week. I'll blog about the experience here.
It's hard to give up Windows forever because so many applications only run in Microsoft's OS. For example, the peripheral software that runs with many keyboards and mice isn't available for Linux. Lots of games will not run under Linux. So I think it's likely I'll be using Windows again, at least some of the time, after this week is through.
However, for now, I'm going to give Linux a very serious audition and document the experience.
The first thing I had to install
The very first thing I had to do under Ubuntu was connect my Bluetooth mouse, a Logitech MX Master 3, using the Bluetooth settings menu. To get there, I just opened the Ubuntu menu and searched for Bluetooth.
I then put my MX Master 3 in pairing mode and it was detected. I just clicked connect and it immediately paired.
Ubuntu 25.04 is now installed
So, after the decryption finished, I was able to install Ubuntu 25.04 and I'm just getting started with it now. Here's how it went.
First, I booted off my USB Flash drive and was presented with this GRUB menu.
I chose "Try or install Ubuntu." Next I waited a few seconds for it to boot into the live environment.
Then I was presented with a dialog box that stepped me through some choices. The first choice was language.
Then I got a list of accessibility options that I skipped over because I didn't need them.
After that, it was keyboard layout.
Then I was prompted to choose a connection. Since my laptop is currently connected to a Thunderbolt 3 dock that is connected to Ethernet, I went with "Use wired connection."
Then I was asked whether I wanted to install or try Ubuntu. I chose "Install." But If I had chosen "Try," I would have been able to run Ubuntu off of the Flash drive. Still, I want to use Ubuntu like this for a prolonged period so I'm past the point of just trying it for a few minutes.
I was asked whether I wanted an Interactive Installation or an Automated installation. I'm going with Interactive so I can make all my own choices.
I chose to Install third-party software for graphics and Wi-Fi hardware and to download and install support for additional media formats. I'm not sure if these choices actually did anything or not.
I was then asked whether I wanted to install Ubuntu alongside Windows Boot Manager or to erase the disk. Since BitLocker was now disabled, I was able to choose and did choose to install Ubuntu alongside Windows.
I then decided to alot about 500GB (545GB to be precise) to my Ubuntu installation. I have a 2TB SSD in my laptop so this ends up using up a quarter of my space. If I only end up installing a few things, I may regret going with 500GB over a smaller amount like 256GB, but I want a decent amount of room to play with.
To avoid the kind of hassle I had when disabling BitLocker, I opted to go without encryption.
I entered a name for my computer and chose a username and password.
I then chose my timezone.
Then I clicked Install.
I had to wait a few minutes, about five minutes or so, for Ubuntu to copy its files and finish installing. During the install, I got a promotion for Spotify.
Finally, I got a message that Ubuntu 25.04 is installed and ready to use.
I restarted and was first shown the GRUB menu which allows me to choose between booting to Ubuntu and booting to Windows. I didn't touch the computer for a few seconds and it automatically booted to Ubuntu.
Then I was welcomed to Ubuntu 25.04. The adventure begins!
Calling Rufus, the ultimate USB boot disk maker
After downloading the ISO file, the next step is to "burn" (aka write) it to a bootable USB Flash Drive. To do this writing process, I need a popular free program called Rufus that does the burning.
I'm using an SK hynix Tube drive, which is the form factor of a USB stick, but is technically a USB SSD. So in Rufus, I have to select "List USB Hard Drives" for it to appear as a valid option. Then I have to select a GPT partition scheme, choose the Ubuntu ISO and click Start.
This is a very fast USB SSD so the process only takes a few minutes. Then I'll be booting off of the Flash drive, which will take me to a GRUB menu where I can choose to install the OS.
BitLocker encryption blocks my dual boot
So I was in the middle of installing Ubuntu and going through the menus with the intention of setting up a dual boot configuration on my laptop and this happened. It turns out that having BitLocker encryption enabled, which it is by default on most Windows 11 systems these days, is a problem for the Ubuntu installer.
I could try manual installation and see if that works, but I'd rather do this the easy way. So I'm going into Windows and, for now, disabling BitLocker.
To turn off BitLocker, I went into Control Panel -> BItLocker Drive Encryption and clicked Turn Off BitLocker. Let's see if this does the trick.
Waiting on decryption
So I just learned something. If you disable BitLocker encryption, you have to wait a fair amount of time for Windows to decrypt your drive completely. Though you can shutdown or reboot during the decryption process, what you cannot do is install Linux to dual boot until the drive is completely decrypted.
I read that decryption could take hours, but my process appears to be buzzing along and will be done in a few minutes, I think. Windows 11 wasn't showing me a percentage, but the way to see how much is left to decrypt is to go into PowerShell and type manage-bde -status C: . That will show the percentage of your drive that's still encrypted and you can keep checking until it gets to 0.
Downloading Ubuntu 25.04
So my first step is to download Ubuntu 25.04 which is available as an ISO from Ubuntu's website. The ISO file is 5.8GB, but fortunately it downloaded in about a minute here on the office network.
Which Linux should I install?
If you look around the Internet, you'll see that there are a ton of Linux distros to choose from. Our own Les Pounder recently listed his favorite six Linux flavors for reviving an old PC. There, he talked about Ubuntu, Raspberry Pi Desktop, Fedora, MX Linux, Linux Mint and Manjaro. Let's not forget Fedora, Debian, AlmaLinux, Kali Linux or Pop!_OS.
So which one should I go with? Some folks recommend Linux Mint, because its Cinnamon desktop is supposed to be more Windows like than those in other flavors. Others say Manjaro is a great choice for power users.
I'm going to go with Ubuntu, specifically Ubuntu 25.04 "Plucky Puffin," which just came out a few weeks ago. This is the latest version of the most popular and best-supported Linux distro. However, it only gets 9 months of support.
Granted, I could use Ubuntu 24.04 LTS, which will maintain support for five years and is therefore the most stable version of the OS available right now. However, I want to try the latest and greatest version so I'm going to download 25.04.
After I download the ISO file for it, I'm going to follow Les's instructions for how to dual boot Linux with Windows. So I'm going to install it on both my laptop, a ThinkPad X1 Carbon (12th gen) which I use at the office, and my desktop, a custom-built PC with an AMD Ryzen 9 7950X CPU inside. It should run well on both.
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.
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.
I forget what version I jumped onto, but it's been about 20 years, for me.
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.
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.
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.
It's just installing the xubuntu desktop into normal Ubuntu and then selecting the Xfce session
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.
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.
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.
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 !