9 Major Annoyances With Linux That Look Like a Thing of the Past in 2025

It is a breeze to use Linux in 2025 with all the major annoyances gone. And, here's why.
Warp Terminal

It has been a while since I switched to Linux as the daily driver over Windows.

Yes, I still have a dual boot system with Windows, coming handy for some games. But, largely, I have been a full-time Linux user for more than half a decade now. And, that says a lot.

Of course, Linux as the preferred desktop operating system was not the best choice always, because of some major annoyances.

Fortunately, that has changed since long, and if you have not tried Linux for a while, you would not know that. So, let me highlight some of those to help you decide if you should give Linux another chance.

βœ‹
I am not saying that Linux is perfect now and the year of desktop Linux has arrived. I am just sharing my opinion and experience on things that have been a major pain point in the distant (and perhaps recent) past but have improved significantly now.

Installation

ubuntu 24.04 lts installation

The major pain point for most Linux distributions was the unintuitive installation.

While it was possible for you to get it working on your system, it was not easy for every user. You needed to know a couple of things in great details before you attempted an installation.

If you ever tried installing Linux around 2010, you would understand this.

Now, that is a thing of the past. The installation process is now streamlined across almost every Linux distribution. I mean, even Arch Linux has an installer now, even if it is command line based. Some Arch-based distributions like EndeavourOS and Garuda Linux can also be installed by users with a tiny bit of Linux knowledge.

And installing Ubuntu has never been so easy and the installer automatically identifies if Windows is installed, lets you manually partition it, choose encryption and filesystem.

Overall, it is a straightforward, and hassle-free experience nowadays.

Dual Booting

It is also easier to install Linux distributions alongside Windows, as they detect the presence of Windows, and will present the options with the grub bootloader screen once installed.

Ubuntu detects that Windows is installed and offers you to dual boot

That's not it. Several mainstream distributions also support secure boot with UEFI. And I have find Ubuntu installer smart enough to

Like I mentioned, I have a dual boot setup with EndeavourOS, and Windows 10.

Yes, an Arch-based distribution and the notorious Windows together. So, you can easily have Ubuntu-based distributions set up without any help.

The Look & Feel

endeavour os screenshot
EndeavourOS with KDE Plasma desktop

Considering Linux was always tagged as a thing for "nerds" or "experts", it did not show any potential for its look and feel in the first decade of its existence.

However, the tables have turned now.

Many prefer the look/feel of certain Linux distributions over the likes of Windows and macOS.

And, I am not exaggerating it. For example, just look at Zorin OS, Pop!_OS, Ubuntu, and elementary OS.

zorin os 17 screenshot
Zorin OS 17

There are many more distributions that offer a pretty out-of-the-box experience.

I recently had an impressive experience with Archcraft, and I would seriously not choose a Windows/macOS look over it.

archcraft screenshot

Not to forget, you can go miles ahead if you start customizing the look yourself.

You get a mad amount of customization capabilities with Linux. Of course, you will need to invest a significant time in it (like every good thing), but once you know how to do it, you can put your creativity into it as much as possible.

Virtual Machines

virtualbox screenshot
Ubuntu running on VirtualBox (Windows)

If you are not ready to install Linux on bare metal, you can totally try it on as a virtual machine.

Some distributions provide an optimized virtual machine image, and some don't. However, even without a special VM image, you can easily set it up as a virtual machine and play around to experiment and test.

There are many other benefits of using Linux as a virtual machine as well.

10 Reasons to Run Linux in Virtual Machines
Want to try Linux? A Virtual Machine is what you need. Here we tell you some benefits of a VM for Linux.

Not to forget, you can find several useful virtualization software available for Linux.

Graphics Card Support

nvidia smi

Yes, the NVIDIA graphics card support has always been on the notorious side because they choose not to open source their driver. However, distros now support installations for NVIDIA graphics systems by pre-installing proprietary drivers by default.

While there are still some issues to be ironed out, but it works most of the time.

Want proof? I use EndeavourOS with RTX 3060 Ti as shown in the screenshot above. And, yes, that works for me.

Secure Boot Support

Earlier, we used to entirely disable secure boot because Linux distributions did not boot up with it enabled.

However, that has changed with some options like Ubuntu and openSUSE. You can enable secure boot with these distributions and continue using them as usual.

Yes, it needs a bit of research before you try doing that. So, you can follow Ubuntu's official documentation for reference.

Using Printers

Printers have been considered the enemy of computer users for a long time.

Rage against machine printer tweet joke

The driver support for printers was always a special annoyance for Linux (and Windows too). Without the correct driver installed, it was always a hassle to successfully connect the printer to your computer.

But, nowadays, it is mostly plug and play. Especially, when plenty of modern printers support wireless (Wi-Fi) options and the ability to connect to it via IP address.

So, theoretically, you should not encounter any issues with it.

Of course, if you have a particularly older printer that has limited compatibility, it might still struggle to connect, but most of the new ones should not have an issue.

HiDPI Support

With advancements in technology, high-resolution displays have become common.

However, to clearly have your desktop visible with such high-res monitors, you need fractional scaling support to make up for a comfortable viewing experience.

Fortunately, now, almost every major distribution like Ubuntu or Linux Mint includes HiDPI or fractional scaling support.

Icons Look too Small? Enable Fractional Scaling on Ubuntu
If you have a 2K or 4K screen, the icons will look small on Ubuntu. Using fractional scaling will help you get the better view.

Kernel Patching

Most of the modern desktop Linux users probably never encountered this. That includes me πŸ˜‰

But as I have seen in online discussions, more than a decade back, it was not uncommon for alert Linux users to keep tracks of CVEs (Common Vulnerabilities and Exposures), download a kernel patch (piece of Kernel code) and manually install it.

However, with the improvement in distribution development cycles, and features like Ubuntu Livepatch, the manual intervention is almost unnecessary, specially for the desktop users.

Mainstream distributions like Ubuntu, Red Hat, Fedora etc. take care of providing kernel and even security updates for the software distributed through the official repositories.

Of course, some mission-critical use-cases might require the expertise, but for home and desktop users, it is a thing of the past.

Conclusion

Again, I am not saying the Linux experience on desktop has become perfect. There is no perfect operating system, after all. Check the web and forums and you'll find people struggling with Windows and macOS, too.

Things have improved and the people who have been using Linux for the past 15-20 years or so would relate more to this article.

Of course, things do change over time and this should not surprise us. I just wanted to take (some of) you on a trip down the memory lane and remind you of things that used to be part of your Linux experience.

What do you think has been the most annoying thing for Linux in the past? And, what do you think should be fixed in the near future? Let me know your thoughts in the comments!

About the author
Ankush Das

Ankush Das

A passionate technophile who also happens to be a Computer Science graduate. You will usually see cats dancing to the beautiful tunes sung by him.

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world

itsfoss happy penguin

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.