David Sula's Lavish Atelier

A blog for project documentation, game clips, and other uploads.

I’m on Linux now.

Recently I took the initiative to swap my new laptop’s OS from Windows 11 to Linux (Pop!_OS).

Ever since having a laptop with Windows 11, I’ve struggled with RAM usage, and have been seeing long periods of buffering on apps such as Discord and Steam. I’d be on three chrome tabs and my computer would already be slowing down, and when I’d open Task Manager my RAM would be on full usage. This laptop has 8GB RAM, and all I really do on it is access the web and use Microsoft Word for school.

Why Pop!_OS?

For those that don’t know, Linux isn’t exactly an operating system produced by a single organization. It comes in the form of several distributions produced by varying organizations using the ‘Linux Kernel’ which is the very core of the operating system.

I settled for Pop!_OS because it is a very streamline operating system, it is Ubuntu-based so many online guides are suitable for me to use if I ever need any help, and I just thought it feels nice. It is essentially just Ubuntu but with some added defaults and customization, such as the Pop!_Shop, which is just an integrated store on Pop!_OS with all the necessary apps.

My Pop!_OS Home Screen

My First Thoughts

E-Mail

The first thing I noticed when booting up into my fresh Pop!_OS install is that I was immediately prompted to setup my email by IMAP and SMTP, which I was fascinated by as I really liked the support for this on the OS level, something that wasn’t as easy on Windows 11. This meant that I could immediately link my self-hosted email server to my laptop from the get-go. There are also several good free mail clients on Linux with sleek designs, unlike those I’ve seen on Windows 11.

The default Pop!_OS mail client.

Open-VPN

The second thing I did as soon as I had installed Pop!_OS was setup Open-VPN. This is also a feature that is integrated into the operating system which caught my attention. This meant that without downloading any additional software, I was already able to VPN into my home-lab from anywhere, already able to access all my apps and my NAS, which is key because I’m always on my home network whilst in school as that is where my school files are stored.

Generally

Overall the feel and look of the operating system is nice and clean, it is very quick, and every time I check resource monitor my RAM is at a nice low usage, and my CPU never goes above 20%.

One other thing I liked was the Pop!_Shop… until…

Struggles I’ve overcome

Pop!_Shop

Two days into using Pop!_Shop, I realised it was utterly useless. Whenever I’d try to search for an app on the Pop!_Shop it would just crash and give me a ‘not responding’ message. I ended up just removing it from my toolbar. I’ve been using flathub as a substitute, which works very well for me. I just download a 4KB flatpak file onto my computer, and it runs all the commands for me and installs the software I need.

Apps I need

For school, I need to use Office 365 apps such as Word and PowerPoint for my note-taking. I thought that maybe I’d find a nice self-hosted software I can attach to a subdomain on dsla.co.uk. I was specifically looking for something similar to Google Docs, as that could work as a good substitute for Word which looks and functions nicely, and everything would be stored on my home-lab server, however I couldn’t find any good software to host.

I settled for this local app I found on flatpak called ONLYOFFICE, which is essentially an exact copy of Microsoft Word, except it just feels older. The scrolling is a lot less smooth and the software itself just looks older.

How ONLYOFFICE looks. These are my notes from my politics class.

How it’s been going

Customization

Something really important to me is customization. On my main desktop I run Windows 10 and I couldn’t go without my rainmeter setup. I mean trust me when I tell you that my desktop on that computer looks absolutely beautiful. It gets harder on Linux for some reason, and I can’t find anyone else online that has the issue I’m having.

So essentially there’s this software which Linux people use as a substitute for Rainmeter called Conky. It is meant to work similarly to Rainmeter; essentially you just find widgets online and you add them. The issue I’m having is that none of my themes look like what is advertised. They come with the same text, but not the same look. Let me show you.

The following is what is advertised on the widget website:

And the following is what my desktop looks like with the widget installed:

I feel like I’m on some episode of Punk’d every time I get some stupid issue like that that just doesn’t exist for anyone else. I am completely clueless as to what’s going on here and why it’s not working like it should be.

Apart from that, I have actually managed to make a slight bit of progress on customization. I’ve managed to change my app icons to look like some sleek windows ones, and I’ve changed the theme of my shell.

How my new customized icons look.

Wine

I have gotten around to installing and starting to learn Wine. I managed to install Notepad++ with it, but that’s really all for now. I didn’t install Notepad++ as my first Wine install because I specifically wanted that app, I sorta just wanted to understand how you use Wine and Notepad++ was the example used in this Indian Guy’s YouTube tutorial video.

Flatpak

Ever since ditching Pop!_Shop, I’ve been using flatpak by simply searching on the web UI and clicking install on any software I want. I also found this pretty cool software on Flatpak called ‘Warehouse’, which essentially just lets you manage all of your Flatpak-installed apps on one compact interface.

So far I’ve used Flatpak to install fifteen apps: including YouTube Music Desktop App, which I use on windows and was surprised to find on Linux so easily, Steam, VLC Media Player, ONLYOFFICE, Jellyfin Media Player, and Minecraft.

Steam and other games

I tried to install steam using Flatpak, and I’ve honestly got to say, I was pretty surprised to see that games worked straight out of the box. All I had to do was enable ProtonDB in the steam settings and voila! Games just ran with ease. Well I say ‘games’, I only tried one game which was Brawlhalla.

Apart from Steam, I did use Flatpak to quickly install Minecraft and it works like a charm, and surprisingly smoothly.

That’s it for now.

As of writing this, it has been three days since my Linux installation.

I’m really stumped by the fact that Conky just doesn’t work. I really wanted some nice desktop widgets, so I’m gonna see if I can work on getting that fixed.

So far I am more encouraged than I am discouraged by using Linux, and hopefully things can only get better from here. Perhaps I’ll make a couple more posts in the future if I make any more advancements on my Linux journey, or if I decide to abandon it and switch to Windows 10. We’ll see how it goes.