How to make Ubuntu look like Windows XP

If you are in a nostalgic mood and would like to make your Ubuntu look like Windows XP, you just landed in the right place.

It’s beautiful how time flies by and nostalgia kicks-in when one starts loving sometimes even the hated ones. I didn’t mean that Windows XP was on the wrong side. I liked it, and in my opinion, it’s one of the best Windows OS editions ever made by Microsoft.

If you are in a nostalgic mood and would like to make your Ubuntu look like Windows XP, you just landed in the right place. In this article, we will show you how you can make Ubuntu look like Windows XP by applying the GTK+ theme. Our Ubuntu distribution of choice is Ubuntu 20.04 LTS.

Theming includes how different icons are displayed, the taskbar’s location, and even the iconic Windows XP background. Linux distributions like Ubuntu can be easily configured to mimic the graphical appearance of some of the different versions of Windows.

Making Ubuntu look like Windows XP

Ubuntu Desktop with Windows XP appearance.
Ubuntu Desktop with Windows XP appearance

We will divide our tutorials into three steps, be sure to follow every instruction explained in every step.

Step 1. Choose the right Desktop Environment

The first thing when trying to customize the GUI of any Linux distribution is picking a suitable Desktop environment. Ubuntu comes shipped with the GNOME Desktop environment by default. Even though I didn’t consider using this Desktop Environment, you can still customize it using GNOME tweaks to have a near Windows appearance.

I found the Cinnamon Desktop Environment more suitable and efficient to use. It does not come preinstalled, but you can install it using the commands below;

sudo add-apt-repository universe
sudo apt install cinnamon-desktop-environment lightdm

Install Cinnamon Desktop Environment in Ubuntu.
Ubuntu Terminal

It might take some time depending on your system and internet connection. Once done, we need to switch from Gnome to Cinnamon.

There are two methods that you can use. The first one is logging out and selecting the Cinnamon Desktop Environment from the logging screen. The other way and which I will use is the command-line method. It is a lot faster. Execute the command below on the Terminal.

cinnamon --replace

That will immediately change your Desktop Environment from GNOME to Cinnamon without the need to logout. However, when you start customizing the Ubuntu Desktop, be sure to logout and select Cinnamon from the login screen.

Step 2. Choose the Desired Theme

Themes are preset packages that are used to customize the graphical appearance in detail. They comprise of shapes, colors, GUI control elements, windows customization features, and much more. In our task today, we need to select a theme that will give our Ubuntu the appearance and look like that of windows.

One site where we can find such themes is Boomerang. Follow the link below to download the Windows XP GTK theme.

Download Windows XP GTK Theme

The theme comes in a compressed format, extract to display the file contents. Now, the extracted Windows XP folder contains several Windows XP themes that you can choose. When you open it, you will see files like Windows XP Homestead, Windows XP Luna, Windows XP Metallic, and others. Copy any of these themes that you wish to use. In our case, we used Windows XP Luna.

Windows XP Themes.
Windows XP Themes

Now, to use the selected theme, navigate to your Home directory, and create a hidden folder called “themes.” Hidden folders are those whose name begins with the dot [.] character – e.g. “.themes” – Paste the theme in this folder. To see the hidden folders, use the combination CTRL + H.

Now, we need to download the Icons that we need to use. Follow the link below to download Windows XP icons from Boomerang.

Windows XP Icons

In the same way, extract the icons to a specific directory ‘.icons’ in the home directory.

Extract the Theme and Icons to a folder.
Extract the Theme and Icons to a folder

Step 3. Customize your Ubuntu System

Now, we have the desired themes and icons present in our systems. Let’s go ahead and apply all the customizations we need to make Ubuntu look like Windows. Trust me; if you have been a Linux user, you will surely find this interesting.

Start by launching the “Themes” application from the “System Settings.

Start Themes From the System Settigs.
Start Themes From the System Settings

The “Themes application” window will open. It contains five main sections that we will apply our customizations; Window borders, Icons, Controls, Mouse Pointer, and Desktop.

Themes Application.
Themes Application

For “Icons,” we will use the Windows XP icons that we downloaded and stored in the “.icons” directory. All the other sections, we will use the Windows XP Luna theme in our “.themes” directory.

To change the theme and icons on every section, click at the image on the right-hand side. That will pop up a small box window from which you will select your desired theme or icons. In the end, your Theme app should look something similar to this below;

Themes Application.
Themes Application

From those just a few customizations, we already see our Ubuntu system having more of the Windows XP appearance than Linux. The Windows borders, color, and minimize maximize, and close buttons look like those of the Windows Operating System. Even the Applications Menu button now looks like the Windows Start button.

Windows XP start button in Ubuntu.
Windows XP start button in Ubuntu

Now let’s make it more interesting by adding a WIndows background. Some of the themes do not come with a default background. In such cases, you can search and download the free HD wallpapers online.

Ubuntu with Window XP appearance.
Ubuntu with Window XP appearance

Another fantastic feature is the “Cinnamon Desktop” is highly customization abilities. You can go ahead and edit the taskbar/panel and its contents to make it look more of Windows than Ubuntu Desktop.

You should have a beautiful Ubuntu system with a Graphical appearance like that of Windows. You can do the same with other Windows XP themes available.

Ubuntu with Windows XP appearance.
Ubuntu with Windows XP appearance

That’s it; we now have our Ubuntu system with a Windows  XP appearance. You can still apply more customizations provided by the Cinnamon Desktop Environment as you wish.

It’s not mandatory to use Cinnamon to have a Windows appearance; you can always use other Desktop Environments like GNOME and use GNOME-Tweaks to customize the appearance.

Arun Kumar
Arun did his bachelor in computer engineering and loves enjoying his spare time writing for FOSS Linux. He uses Fedora as the daily driver and loves tinkering with interesting distros on VirtualBox. He works during the day and reads anything tech at night. Apart from blogging, he loves swimming and playing tennis.


Please enter your comment!
Please enter your name here





Buyers who wish to go for a machine that is based on Linux often show interest in Chromebooks due to the form factor and extended battery life capabilities. Although ChromeOS power these machines, users can still miss out on a more genuine Linux experience. For those who happen to agree, the new Lemur Pro by System76 might get some heads turning.
Linux is growing faster than ever. As per the latest report, there is a drop in the Windows 10 market share for the first time, and Linux's market share has improved to 2.87% this month. Most of the features in the list were rolled out in the Pop OS 20.04. Let's a detailed look into the new features, how to upgrade, and a ride through video.

Top 10 reasons to use KDE as your Desktop Environment

In this article, we will take a look at yet another popular desktop environment, KDE. It's one of the most amazing Linux Desktop environments available in the market.

The 10 Best Programming Languages for Hacking

One of the significant entities we have in Cyber Security is Ethical Hacking (ETH). It is the process of detecting and finding flaws or vulnerabilities in a system that a hacker would exploit.

Enabling GameMode on Linux for best gaming performance

GameMode is a combination of various libraries and daemons that allows all the users to improve the gaming performance on the Linux system. Developed by games publisher Feral Interactive, it improves gaming performance by requesting a group of options that will be applied temporarily to the Linux system.

7 Best Ways to Kill Unresponsive Programs in Linux

For dealing with a frozen app or desktop, you can't use the CTRL+ALT+DEL in Linux system. Instead, there are powerful alternatives that come in handy in frustrating situations. We pick the best methods available for you.