Home
Hammer's Blog
Cancel

Ubuntu Software Updater Just Closes - No obvious error

An annoying issue was happening on my main Linux laptop running Ubuntu 23.04. I was getting the software updates ready dialog; I would then click ok to install but the window would just close. Noth...

Configure RKE2 Cluster with MetalLB and NGINX Ingress Controller

The networking in Kubernetes can be pretty complicated and one area that has confused me is the combination of a bare metal Load Balancer and the use of an ingress controller. I have recently deplo...

Replace wordpress with jekyll on RKE2 K8s

I have recently been redeploying all my services running on a mixture of docker and LXD with Kubernetes based deployments. This post will take you through replacing your wordpress install with Jeky...

weather Station in C++ on Raspberry Pi

Finally!!!! I have been meaning to write this post and translate my original weather station into C++. It has taken me a lot longer than I thought, mainly due to many other distractions such as ho...

Compile locally and run on raspberry pi via Clion

Background Compiling C/C++ code on the raspberry pi is very slow, I have some code I am writing that compiles in less than 5 seconds on the laptop but can take 30 minutes on the raspberry pi. This ...

CherryTree custom codeblock background

A ramble of why..... .....i want to change the background colour of CherryTree's codeblocks. I use Linux as my OS of choice and have for many years. One thing that has been missing is a really good...

LVM Transaction ID mismatch and metadata resize error

I nearly lost my LVM thin pool on my laptop recently due to the metadata nearly filling up (99.4%). I first noticed this when trying to install something and the root filesystem was read only. Rebo...

Raspberry Pi 20x4 LCD i2c C++ Driver

Introduction I have written a C++ driver for the common 20x4 LCD using i2c on the Raspberry Pi. These LCDs are based on HD47780. Most examples I found are using the pins directly and not through i2...

FreeNAS Failed to create mountpoint

Problem I have two FreeNAS servers running version 9.10 on a HP MicroServer Gen 8. The main server has 16 GB RAM with a Intel(R) Xeon(R) CPU E3-1220L V2 @ 2.30GHz while the secondary has 8 GB RAM a...

FreeNAS 9.10 Replication can not mount

Problem Replication has been working fine using a dedicated user until I decided to move my backups from ISCSI shares to NFS shares, thus having to replicate from scratch. The replication seems to ...

If you have found this site useful, please consider buying me a coffee :)

Proud supporter of the Gnome Foundation

Become a Friend of GNOME