🔒
Es gibt neue verfügbare Artikel. Klicken Sie, um die Seite zu aktualisieren.
Ältere BeiträgeHaupt-Feeds

21 Jargon Every Linux User Should Know

23. Januar 2025 um 05:38
21 Jargon Every Linux User Should Know

Whether you are a Windows/macOS user, or someone who is new to computers, Linux often comes as a challenge to everyone when they encounter unfamiliar terms.

You do not usually come across Linux-specific jargon in standard high school academic computer books, unless there is a dedicated chapter for Linux.

So, for the majority of users who never used Linux, the terms associated will sound alien to them.

With this article, I aim to change that by explaining some of the important jargon that should help you navigate the Linux world better.

1. Kernel

The core of an operating system that interacts with the hardware, and software to help you take control of it, is a kernel.

And, Linux is just a kernel. We have an article that explains what Linux is for more details.

Every operating system is built on top of a kernel, like the Windows NT kernel for Windows, and the XNU kernel for Apple's macOS.

2. Distro

A distro (short for distribution) is a complete operating system package built on top of a Linux kernel.

There can be 100s of Linux distros. Each of them can differ in terms of its desktop environment, package manager, software pre-installed, user interface, Linux kernel version, and its use-cases. The combination of such system components that you like should be your preferred Linux distro.

Some of the examples of a distro include Ubuntu, Fedora, Arch Linux, and Linux Mint. Furthermore, there are distros that are based on other existing distros. For instance, Linux Mint is based on Ubuntu, and Ubuntu is based on Debian.

It can be confusing to choose a distro based on what's available. So, I recommend going through the list of the best Linux distributions for all kinds of users.

Best Linux Distributions For Everyone in 2025
Looking for the best Linux distribution that suits everyone? Take a look at our comprehensive list.
21 Jargon Every Linux User Should KnowIt's FOSSAnkush Das
21 Jargon Every Linux User Should Know

3. Dual Booting

The technique of having two operating systems installed in a single computer is called dual booting.

You can decide to use either of them, whether you have two Linux distros or one Linux and Windows operating system.

If you are considering doing it, you must know about the dual booting myths before proceeding.

Don’t Believe These Dual Boot Myths
Don’t listen to what you hear. I tell you the reality from my dual booting experience.
21 Jargon Every Linux User Should KnowIt's FOSSAnkush Das
21 Jargon Every Linux User Should Know

4. Grub

Grub is the boot manager program (or bootloader) that lists the operating systems installed on your computer. You can find it on most popular Linux distributions, with some exceptions like Pop!_OS.

If you didn't know, a bootloader is a program that starts when you boot up the computer and loads the kernel to execute. You get to customize the order of it, and also customize the look of it to some extent.

You can learn more about grub in our jargon buster article.

What is Grub in Linux? What is it Used for?
If you ever used a desktop Linux system, you must have seen this screen. This is called the GRUB screen. Learn what is GRUB in Linux and what is it used for?
21 Jargon Every Linux User Should KnowIt's FOSSAbhishek Prakash
21 Jargon Every Linux User Should Know

5. Desktop Environment

The desktop environment is a component of a Linux distribution that provides a graphical user interface (GUI) to interact with all the tech.

It includes elements like icons, toolbar, wallpaper, widgets, and more.

You can get a detailed explanation of what a desktop environment is in our article and explore all the available desktop environments here:

8 Best Desktop Environments For Linux
A list of the best Linux Desktop Environments with their pros and cons. Have a look and see which desktop environment you should use.
21 Jargon Every Linux User Should KnowIt's FOSSAnkush Das
21 Jargon Every Linux User Should Know

My favorite desktop environments include GNOME and KDE Plasma.

6. Display server

Display server is the core tech of what enables you to see and have a graphical user interface (GUI). Without it, you will not have a GUI to interact with.

It is not the same as desktop environment. In fact, a desktop environment includes a display server under-the-hood to make things possible.

You might have heard about X11, and Wayland sessions, those are the types of display servers available. Explore more here:

Linux Jargon Buster: What is a Display Server in Linux? What is it Used for?
In Linux related articles, news and discussions, you’ll often come across the term display server, Xorg, Wayland etc. In this explainer article, I’ll discuss display servers in Linux. What is display server in Linux? A display server is a program which is responsible for the input and output
21 Jargon Every Linux User Should KnowIt's FOSSDimitrios
21 Jargon Every Linux User Should Know

7. Display Manager

The display manager is a program that gives login capabilities to the user in a desktop environment.

Some popular display managers are GDM, LightDM, and SSDM. You can learn more about it here:

Linux Jargon Buster: What is Display Manager in Linux?
In this chapter of the Linux Jargon Buster, you’ll learn about display manager in Linux. Is it part of the desktop environment? What does it do?
21 Jargon Every Linux User Should KnowIt's FOSSAbhishek Prakash
21 Jargon Every Linux User Should Know

8. GNOME Shell

The user interface component in the GNOME desktop environment that is responsible to managing actions like window switching, notifications, and launching applications is the GNOME shell.

You can customize the behavior and add more functionalities to it using GNOME shell extensions.

9. Terminal Emulator

The terminal emulator is a text-based program that lets you type in commands for the computer to process. Some may even prefer to all it the command-line interface (just like the command prompt in Windows).

By default, every Linux distribution offers a terminal emulator with a set of capabilities. However, you can choose to install a separate one to get more functionalities or a different look/feel.

You can explore our list of available Linux terminal emulators to try out some cool options.

10. Sudo

Sudo is a command on Linux that gives you elevated privileges (or root privileges) temporarily.

It is used whenever you want to make a system modification, or want to simply access a system file. The user is asked to prove that they are the administrators of the computer by typing in the password whenever sudo is used in a command.

Interestingly, the password is not visible when you type it in the terminal for security purposes.

11. Package Manager

A tool that lets you install, manage, and remove applications on your Linux distro, is the package manager. It can be terminal-centric or one with a graphical user interface (GUI).

For instance, APT package manager for .deb files is terminal-focused. And, Synaptic is a GUI-based tool.

Every Linux distro has a different package manager. However, some package managers are predominantly found in most of the Linux distributions. For more information, you can check out our package manager explainer:

What is a Package Manager in Linux?
Learn about packaging system and package managers in Linux. You’ll learn how do they work and what kind of package managers available.
21 Jargon Every Linux User Should KnowIt's FOSSAbhishek Prakash
21 Jargon Every Linux User Should Know

12. End of Life

End of Life (EOL) is a term used to point out the particular date/year after which a software will stop receiving any maintenance or security updates. In our context, it can be a Linux distribution. However, it is a term used for all kinds of software.

For instance, the End of Life for Ubuntu 24.04 LTS is April 2029. The End of Life differs based on the release cycle of the distribution, which I shall mention in the next point.

Suggested Read 📖

What is End of Life in Ubuntu? Everything You Should Know About it
Learn what is end of life of an Ubuntu release, how it impacts you, how to check support status and what you should do if your system reaches end of life.
21 Jargon Every Linux User Should KnowIt's FOSSAbhishek Prakash
21 Jargon Every Linux User Should Know

13. Long-Term Support (LTS) and Non-LTS Release

A release cycle is the period when you can expect a software to get a new upgrade while marking the end of life of the current version.

If you find something that mentions — Long-Term Support (LTS) release, it means that the software will get updates for a long duration of time, focusing on its stability over bleeding-edge changes.

Depending on the software or the distro, the duration will differ. For instance, every LTS release of Ubuntu gets at least five years of updates, and its flavours get only three years of updates.

And, non-LTS is the opposite of it, meaning, the software will get updates for a shorter duration (or limited time).

For instance, Ubuntu 24.10 will be supported for only nine months.

14. Point and Rolling Release

A point release is a minor update to a major version of the software. For instance, Linux Mint 22.1 is a point update to Linux Mint 22.

On the contrary, a rolling release does not increment in any similar form. It just gets updates, small or big, with every new push by the developer team after its initial big release. For instance, Arch Linux is one of the best rolling release distros.

What is a Rolling Release Distribution?
What is rolling release? What is a rolling release distribution? How is it different from the point release distributions? All your questions answered.
21 Jargon Every Linux User Should KnowIt's FOSSAbhishek Prakash
21 Jargon Every Linux User Should Know

15. Snap, Flatpak, and AppImage

Snap, Flatpak, and, AppImage are three different universal packaging formats for Linux software. Unlike DEB or RPM packages, you can use Snap/Flatpak/AppImage packages on any Linux distributions.

Technically, they have certain differences among each other, but they serve a similar aim, to make things cross-distribution friendly and remove the hassle of dependencies.

Suggested Read 📖

Flatpak vs. Snap: 10 Differences You Should Know
Flatpak vs Snap, know the differences and gain insights as a Linux user to pick the best.
21 Jargon Every Linux User Should KnowIt's FOSSAnkush Das
21 Jargon Every Linux User Should Know

16. Tiling Window Manager

Tiling Window Manager is a program that lets you organize your windows in a tile layout. It is a mighty utility to make the best use of your screen space while keeping things organized.

It boosts your productivity, and also makes your desktop experience prettier.

Suggested Read 📖

Explained: What is a Tiling Window Manager in Linux?
Learn what a tiling window manager is, and the benefits that come along with it.
21 Jargon Every Linux User Should KnowIt's FOSSAnkush Das
21 Jargon Every Linux User Should Know

17. Upstream and Downstream

In terms of Linux software lingo, upstream is often referred to an original project from which the current software is based on. It can be a kernel, or a distro, or an app in our context. And, the downstream is the one that takes things from the upstream.

For instance, the Linux kernel releases are upstream, and the distro developers customizing it and using it will be termed as downstream.

You can learn more in our article here:

Linux Jargon Buster: What are Upstream and Downstream?
The terms: upstream and downstream are rather ambiguous terms and, I think, not really used by the general public. If you are a Linux user and do not write or maintain software, chances are pretty good that these terms will mean nothing to you, but they can be instructive in
21 Jargon Every Linux User Should KnowIt's FOSSBill Dyer
21 Jargon Every Linux User Should Know

18. Daemon

A daemon is a utility program that runs in the background to make sure certain services are running and monitored. For instance, the system update daemon makes sure to check for updates at a regular interval of time.

Get more insights on this on our article here:

What are Daemons in Linux? Why are They Used?
You’ll often come across the term daemon while using Linux. Don’t be scared. Learn what are daemons in Linux & why they are used in UNIX-like operating systems.
21 Jargon Every Linux User Should KnowIt's FOSSBill Dyer
21 Jargon Every Linux User Should Know

19. TTY

When it comes to Linux, TTY is an abstract device in UNIX and Linux. Sometimes it refers to a physical input device such as a serial port, and sometimes it refers to a virtual TTY where it allows users to interact with the system (reference).

What is TTY in Linux?
Sooner or later, you’ll come across the term tty while using Linux. Learn what it is and what is its significance.
21 Jargon Every Linux User Should KnowIt's FOSSAnkush Das
21 Jargon Every Linux User Should Know

20. Immutable Distro

Considering you already know what a distro is, an immutable distro is just a type of distro where you cannot modify the core of the operating system (in other words, it is read-only).

This makes it a safer experience, and a more reliable one. Immutable distros have gained popularity recently, and you can find plenty of immutable distros to try the concept for yourself.

12 Future-Proof Immutable Linux Distributions
Immutability is a concept in trend. Take a look at what are the options you have for an immutable Linux distribution.
21 Jargon Every Linux User Should KnowIt's FOSSAnkush Das
21 Jargon Every Linux User Should Know

21. Super Key

The Windows key that you normally know and love is the super key for Linux. It acts as the command button (like macOS) with which you can perform a range of keyboard shortcuts.

So, if someone says press the super key, it is just the Windows key on most keyboards. In some rare instance, the keyboard button could have a Linux icon over a Windows one.

What is the Super Key in Ubuntu Linux?
Get familiar with the super (or is it meta) key in Linux in this chapter of the Jargon Buster series.
21 Jargon Every Linux User Should KnowIt's FOSSSagar Sharma
21 Jargon Every Linux User Should Know

Conclusion

It helps to know the common technical terms, specially if you are in discussion on online forums.

Of course, there is no end to jargon. There are many more that didn't make to this list. There will be newer ones as we progress with time.

What are your favorites Linux jargon that you learned recently? Share it with us in the comments 😄

7 Raspberry Pi-Based Laptops and Tablets for Tinkerers

17. Januar 2025 um 12:22
7 Raspberry Pi-Based Laptops and Tablets for Tinkerers

The Raspberry Pi is an extremely popular invention that enabled tinkerers to make interesting projects out of it.

You name it, and there must be a way for tinkerers to make it happen using the Raspberry Pi board. The possibilities are endless. Don't believe me? You can explore our list of Raspberry Pi project ideas to see what kind of projects exist.

That being said, the Raspberry Pi can also be used in arrangement to make a laptop you can use, or maybe a tablet. You can purchase some ready-made Raspberry Pi-based kits or choose to build it yourself following some project ideas out there.

Here, I have compiled all such options for you to take a look at.

🚧
The Raspberry Pi kits and accessories mentioned are available across various platforms. These websites may not have the best return/shipping policies. Please check them carefully before you make a purchase.
📋
The article contains affiliate links. Please read our affiliate policy.

1. RasPad

RasPad is one of the most popular Linux tablets out there. While it is extremely difficult to find it in stock on the official website, you can find several retailers/resellers making it available.

It is built to be used along with a Raspberry Pi device, which you have to purchase separately. Sure, it may not be a slim tablet, like the Android ones, but it is a fun portable gadget to put together and use.

You can install RasPad OS or any other Raspberry Pi operating system.

2. CrowPi Raspberry Pi Educational Kit

7 Raspberry Pi-Based Laptops and Tablets for Tinkerers

A portable Raspberry Pi-based kit that looks like a laptop, CrowPi by Elecrow is a decent option available to purchase.

It is compatible with Raspberry Pi 5. So, you can make use of the latest tech available to get yourself a portable Raspberry Pi device with a big 9-inch IPS touch screen.

You can connect a keyboard to it, install any operating system of your choice, and you have a portable laptop to mimic, even if it may not look the prettiest.

3. Piper Computer Kit

7 Raspberry Pi-Based Laptops and Tablets for Tinkerers

A Raspberry Pi-based kit tailored to provide a computer building experience where you end up with a device which you can use to learn and build stuff.

The kit is designed like there are puzzle pieces that you need to put together to learn as you build. It already includes a Raspberry Pi in the kit. So, you do not need to purchase it separately.

4. CrowPi L

7 Raspberry Pi-Based Laptops and Tablets for Tinkerers

CrowPi L looks relatively close to a laptop, and you have it as an assembled device without the Raspberry Pi.

It is compatible with Raspberry Pi 4B. So, all you have to do is get the board, and install it on its back side just like you would install a removable battery, yes, that easy!

You get an integrated camera + microphone, an 11.6-inch IPS screen, and a 5000 mAh battery to power the device.

You can choose to use it as a real laptop replacement or utilize it to build other projects.

5. Handeld Nano Pi 2

7 Raspberry Pi-Based Laptops and Tablets for Tinkerers

Unlike the above-mentioned options, this handheld Raspberry Pi device is a project idea that you can refer and build it yourself.

The project runs a Raspberry Pi 2 version board with an incredibly small phone-sized keyboard and screen. You can 3D print the chassis of the keyboard, screen, and the box using the files available. And, customize it for a newer Raspberry Pi board.

For instructions, you will have to check out its Thingiverse page.

6. CrowView Note

CrowView Note is a portable monitor with a keyboard and all the essentials, like microphone, camera, to turn any SBC like Raspberry Pi into a laptop.

Sure, you can use Raspberry Pi alternatives. But, I have seen people build Raspberry Pi laptops out of it on YouTube, just like this one:

When writing this, it was available as a Kickstarter product. So, it should be available when it's back in stock or at a later date again on its official manufacturer's website, Elecrow.

7. Raspberry Pi 500 Desktop Kit

Credits: Jeff Gerling

If you are not satisfied with any of the options available in the market, you can go for the Raspberry Pi 500 or its predecessor, Raspberry Pi 400, built on top of the Raspberry Pi 5 and 4 respectively.

It is not a laptop nor a tablet, but if you aren't concerned about the form factor, this can be a portable solution. All you need is a screen to connect to, as the keyboard is the entire computer.

With the kit, you get a mouse, a preloaded SD card with Raspberry Pi OS, and essential cables to connect to a monitor. You will find limited online resellers having it in stock.

Any Other Options To Consider?

You can build countless form factors when using a Raspberry Pi board to create a device. The ready-made options are always limited.

If you just want a lightweight hackable laptop to run Linux for your projects (not based on Raspberry Pi), you can take a look at PineBook that uses its custom SBC.

Not a tinkerer? And, looking for a mini PC? We have a list of Linux-based mini PCs as well:

11 Mini PCs That Come With Linux Pre-installed
Looking for a Linux-based mini PC? Here are the options that let you replace your traditional bulky desktop with a compact yet powerful mini PC.
7 Raspberry Pi-Based Laptops and Tablets for TinkerersIt's FOSSAbhishek Prakash
7 Raspberry Pi-Based Laptops and Tablets for Tinkerers

💬Did we miss any of your favorites? Let us know in the comments down below!

Don't Believe These Myths About Dual Booting Linux and Windows

15. Januar 2025 um 06:08
Don't Believe These Myths About Dual Booting Linux and Windows

One of the superpowers of having a computer is dual booting. You can have two operating systems installed on a single computer, and switch between them at boot time.

If you are hearing it for the first time, I suggest you read our article on dual booting to learn more about the impressive capability.

And, the most popular option to dual boot is Linux and Windows. So, you can have the best of both worlds, without any compromises.

However, there are some myths surrounding this combination of dual booting. Here, I tell you the reality of the myths as per my experience with dual booting for more than a decade now.

1. Dual Booting Slows Down Your System

Don't Believe These Myths About Dual Booting Linux and Windows

If you have been dual booting for a long time, you must have come across this thought where some were convinced that dual booting affects your system speed.

Fortunately, it is not true, as you only use one operating system at any given time.

When you are greeted with the grub screen or dual boot screen with the two options, you merely choose what to load up for using your computer. It is either Windows or the Linux distribution.

Don't Believe These Myths About Dual Booting Linux and Windows
Dual boot grub screen of my computer

So, when you do pick one, the other remains dormant, until you reboot and select it.

It never slowed down my system, and it will not slow down yours.

2. Dual Boot is Only About Windows and Linux

Don't Believe These Myths About Dual Booting Linux and Windows

I have a dual boot Windows and Linux setup for my use-case, and that is the most common choice among users.

But, that does not mean that is the only possible choice.

You can choose to have two Linux distributions for dual booting, and you can also have two Linux distributions, and Windows. Something like this:

Don't Believe These Myths About Dual Booting Linux and Windows
Credits: It's FOSS Community

If I can think of a combination, I can do that, it is that simple.

3. You Cannot Dual Boot With Secure Boot

Don't Believe These Myths About Dual Booting Linux and Windows

When it comes to dual booting with secure boot, you are limited to certain Linux distributions that support it (and offer documentation for it). But, it is not impossible.

For instance, Ubuntu supports dual booting with UEFI secure boot enabled.

You can follow our tutorial on installing Ubuntu with Windows to get it done.

4. You Need Two Disks to Dual Boot a System

Don't Believe These Myths About Dual Booting Linux and Windows

While I admit that I utilize two disks for dual booting conveniently, but it is not what everyone does.

Plenty of users have just a single disk, and install the secondary OS to dual boot on a separate partition. Linux distributions have made it easy by offering an "Install Ubuntu alongside Windows Boot Manager" option during installation:

Don't Believe These Myths About Dual Booting Linux and Windows

You just have to be more careful when selecting the path to the bootloader, and the partition to install the OS. But, it is entirely possible.

5. You have to install Linux after Windows

Don't Believe These Myths About Dual Booting Linux and Windows

It is a no-brainer that most Windows users think of installing Linux as a secondary OS. I find it so peaceful for a change, even if you rely on some Windows-specific applications for work.

So, that is the popular norm. But, it also works the other way. If you have Linux installed already, you can install Windows later without any hiccups. Just like we have done here:

How to Install Windows After Ubuntu Linux in Dual Boot
When it comes to dual boot, the general idea is that you have a system preinstalled with Windows and then you install Linux alongside Windows. On the boot, you select whether you want to use Windows or Linux. How about the opposite situation? What if you have a system that
Don't Believe These Myths About Dual Booting Linux and WindowsIt's FOSSAbhishek Prakash
Don't Believe These Myths About Dual Booting Linux and Windows

Or, if you have nothing pre-installed. You can choose to first install Linux, and then Windows, it does not make a difference.

6. You Cannot Go Back to Windows Without Formatting The Entire System

Whether you have Linux or Windows installed currently, you can always go back to your favorite as the only option again.

Let us assume that you want to go back to Windows as your daily driver over your Linux distribution.

In such a case, all you need to do is add Windows as a secondary OS for dual booting and then remove format the partition that housed Linux, that's it:

Beginners Guide to Install Windows With Ubuntu in Dual Boot
This detailed article shows you how to dual boot Ubuntu with Windows 10, step-by-step, accompanied with proper screenshots.
Don't Believe These Myths About Dual Booting Linux and WindowsIt's FOSSAbhishek Prakash
Don't Believe These Myths About Dual Booting Linux and Windows

And, if you added Linux as the secondary OS to boot, and no longer want to use Linux. You can remove that too by simply deleting the partition/disk drive where you installed it. Here's some more information regarding that:

How to Uninstall Ubuntu from Windows Dual Boot Safely
This beginner’s guide shows you how to safely remove Ubuntu or any other Linux distribution from Windows dual boot.
Don't Believe These Myths About Dual Booting Linux and WindowsIt's FOSSAbhishek Prakash
Don't Believe These Myths About Dual Booting Linux and Windows

So, you can always go back to either of the operating systems as per your choice. You do not need to format the entire system to get rid of one.

Wrapping Up

I have been on a dual boot setup with Linux distributions and Windows for years now.

Yes, I might have put myself into trouble, thinking that I almost lost all my data. But, once you learn how to do it correctly, it is an interesting life.

💭 What do you think about dual booting? Let me know your thoughts on the same!

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

26. Dezember 2024 um 11:05
9 Major Annoyances With Linux That Look Like a Thing of the Past in 2025

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

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

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.

9 Major Annoyances With Linux That Look Like a Thing of the Past in 2025
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

9 Major Annoyances With Linux That Look Like a Thing of the Past in 2025
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.

9 Major Annoyances With Linux That Look Like a Thing of the Past in 2025
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.

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

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

9 Major Annoyances With Linux That Look Like a Thing of the Past in 2025
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.
9 Major Annoyances With Linux That Look Like a Thing of the Past in 2025It's FOSSAnkush Das
9 Major Annoyances With Linux That Look Like a Thing of the Past in 2025

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

Graphics Card Support

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

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.

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

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.
9 Major Annoyances With Linux That Look Like a Thing of the Past in 2025It's FOSSAbhishek Prakash
9 Major Annoyances With Linux That Look Like a Thing of the Past in 2025

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!

  • Es gibt keine weiteren Artikel
❌