Updates on OpenSUSE Leap

So I’ve started this wild wild OpenSUSE ride and already posted some initial impressions and gripes I had. Some problems were just too annoying for me so I decided to reinstall and go with OpenSUSE Leap instead. In initial impressions article I’ve noted that backlight is not persisted accross the reboots. It seems that Leap has no such issues. It persisted backlight percentage on reboot, no issues whatsoever. It also seems to that the wifi re-connection is quite faster....

December 29, 2020 · 2 min · Ivan Tomica

Switching to Leap

This is a short update on the progress of my OpenSUSE experiment. After initial fiasco with OpenSUSE Tumbleweed I decided to switch to the Leap. Reason being, Tumbleweed is not so “stable rolling” after all. My expectations, from marketing and everything, were that OpenSUSE Tumbleweed is basically like Arch, but more stable. I’m sad to inform, this is not really true. In my experience, Arch has always been waaaay more stable....

December 28, 2020 · 1 min · Ivan Tomica

OpenSUSE observations and initial gripes

As noted few days ago, I decided to give OpenSUSE another chance. This time, for at least a month, and then give it my final judgement. I’ll likely write about motivation for going on this journey down the road, but for now, this is update on what has been weird for me on OpenSUSE side of things and the things that got on my nerves in this past few days....

December 27, 2020 · 6 min · Ivan Tomica

Starting the OpenSUSE journey

I’ve been trying OpenSUSE throughout the years, at least once or twice a year, and there was always some set of annoyances with it so I could never stay on it permanently. This time, I have decided to give it my best shot and see if I can use OpenSUSE day to day, for at least a month, and document those annoyances (if any) properly, so when asked a question; “What do you hate about OpenSUSE so much?...

December 24, 2020 · 1 min · Ivan Tomica

Wireguard Server-Client configuration

Setting up Wireguard based VPN is quite easy. Depending on your distribution you install kernel headers (as Wireguard is loaded kernel module), install Wireguard and configure it and you’re off to the races. With Linux kernel 5.6 Wireguard will be built in so this process will be even simpler. Installation Currently on my Ubuntu (18.04) based server, I had to do the following: apt-get update apt-get install linux-headers-$(uname -r) add-apt-repository ppa:wireguard/wireguard apt-get install wireguard Since that automatically built kernel module, loading it with:...

April 11, 2020 · 2 min · Ivan Tomica

Cleaning up ZFS GPT signatures

I have been previously installing Ubuntu on ZFS (root-on-zfs) and since then I’ve transitioned to Fedora, on ext4+lvm, to avoid much complication and hassle. It is also not necessary for me to have all those nice ZFS features on root. When I was installing Fedora I have reformatted existing drive. Unfortunately although new GPT should’ve been created it seems like I’ve missed something and root of my device was identified as ZFS member:...

March 29, 2020 · 5 min · Ivan Tomica

Expanding ZFS pool on Linux VPS

In order to expand ZFS pool first step is to resize underlying disk. Once that’s done, by default on Linux, partition 9 of size 8MB is created at the end of the disk. Reasoning for this partition is not completely clear for me, but according to some random discussions on the internet, it would seem that it comes from Solaris, but no clear explanation why it exists in the first place....

February 12, 2020 · 2 min · Ivan Tomica

Mounting NFS from Host machine inside VM on Fedora

For the past few weeks I’ve been trying to solve few particular set of problems which I won’t go into detail here, perhaps in another post. One of the challenges I’ve faced is how to export NFS from my ZFS pool on Fedora host machine and mount it within Ubuntu based VM. The whole process is quite simple and straight forward so here we go. In order to be able to use NFS at all we first need to install required components on the host machine:...

November 19, 2019 · 2 min · Ivan Tomica

Firefox Widevine CDM crashing on Fedora

I had this problem with playing Netflix videos in Firefox on Fedora where even at video preview-s I would constantly get yellow bar with the message that Widevine Content Decryption Module, required for playing DRM content Netflix serves, has in fact crashed. Videos worked fine in Chrome, but I’d like to use Firefox. After some digging through, mainly by following Journal logs and triggering error in parallel I’ve came across following error...

November 18, 2019 · 2 min · Ivan Tomica

Self-Hosted Email server

More than 3 years ago I’ve written an article about self-hosting email. Throughout the years that setup was adjusted, migrated and changed in various ways. I’ve used it on the FreeBSD, Debian, Ubuntu since the original article which was based on CentOS. Now, I’m trying to set it up again on the CentOS, this time on the CentOS 8 and components to achieve the whole flow are changed a bit, and there are even some new ones....

October 31, 2019 · 13 min · Ivan Tomica