Tag: Linux
-
Making Google Drive work on Debian with Rclone
In an earlier article on setting up KDE Neon I mentioned that I was going to use KIO-Gdrive to access my Google Drive though Dolphin. That was a total failure due to a bug with the way KIO-Gdrive handles the token needed for access – it seems to forget the token every few operations. Digging…
-
Debian System Management
In an ideal world all the software I use would be installed from the Debian repositories and it’d be a single click to keep it all up to date. In reality it’s not that simple. The built in package manager does a pretty good job but there are pieces of software that can’t be installed…
-
Replacing a drive in a ZFS array
I have a ZFS RAIDZ2 array in my main server and recently it suffered a drive failure. Naturally I was woefully under prepared for this occurrence so I rushed out and bought a replacement drive and got cracking with learning how to safely replace the drive. Background If you don’t already have one you need…
-
Manually Creating a ZFS Pool From Mismatched Drives
I recently suffered a drive failure on my main ZFS array. Naturally I wasn’t as prepared for this even as I should have been so I wasn’t 100% sure how to go about replacing the drive. I decided to press my old rack server into action to get some practice in before working on the…
-
Making a Logitech MX Master 3 Thumbwheel Work Under Linux
I have a Logitech MX Master 3 mouse which I absolutely love, it’s easily the best mouse I’ve owned (and I’ve owned a few) but as with many things Logitech it isn’t super well supported out of the box under Linux (Debian 12 in my case). For whatever reason Logitech pretty much acts like Linux…
-
KDE Plasma and Virtual Desktops
I was really surprised to find the out of the box KDE Plasma doesn’t seem to have virtual desktops turned on (or at least it’s set to a single desktop). I know Windows technically has this now but it’s still one of the things I love about Linux, the implementation is so smooth. To add…
-
Mounting USB Drives Under Debian
I’m currently designing a backup system built around Resitc and removable USB drives. Before I can really get started though I need to properly understand how to manage the drives, in particular mounting and unmounting them. What I’m hoping I’ll be able to achieve is a situation where I can mount a drive somewhere (let’s…
-
Video Encoding with HandBrake
I’ve recently been organizing some of the video files I have and a few of them are larger than I would prefer. It occurred to me that I’m somewhat familiar with HandBrake so I should probably re-encode them. I’ve used HandBrake before but, if I’m being honest, I didn’t really understand what I was doing.…
-
Debian Has a Terrible Out-of-the-Box Experience
In an earlier article I mentioned that I was going to switch to Linux and I’d selected KDE Neon as my distro of choice. After some thought I came to the conclusion that I’d be better off just going with Debian. Debian 12 (bookworm) has just been released and it comes with very nearly the…
-
Task Management with Vikunja
Vikunja is a task / project management application. The unpronounceable name apparently comes from a relative of the llama, overlooking the name for a moment this appears to be a great application. Deployment is a little trickier than with most applications as it, at a minimum, comes as three parts. You have a database, the…
-
A Stupid Failure With a Home Lab – Out of Disk Space
I’ve just had what is probably the most ridiculous failure in my home lab. I found that my media download server was not longer running properly, the services were coming up but they were failing left right and centre. I noticed that most of my SMB mounts weren’t mounted so I manually mounted them, that…
-
Setting up a Reverse Proxy for a Home Lab
Once you start setting up a home lab you very quickly end up with a whole host of services and each one has it’s own port number and or host. To save you having to remember all of that you can set up a reverse proxy to bring everything together. The reverse proxy acts as…