7374756666

Fixing unrecognised usb devices connected to thunderbolt dock after upgrade to Debian bookworm

I upgraded my main machine from Debian Buster (11) to Debian Bookworm (12) this weekend.

Prior to the upgrade I had a Kensington thunderbolt dock connected which connects to an …

Setting all MySQL autoincrement values to next value

I recently had to migrate multiple MySQL databases using AWS DMS which only does the bare minimum of schema support. (Tip create the schema manually and then import the data …

Improving spice performance over wan

When accessing a KVM virtual machine over WAN (the internet), I've noticed painfully slow performance.

It turns out that the default spice viewer when a machine is configured using virt-manager …

x11vnc tips fixes and weirdness

I've encountered a few issues when using x11vnc to remotely connect to and existing runing X session.

Here they are and the fixes for them:

Server crashes with caught XIO …

Improving Windows Docker performance inside KVM

Recently I've had to use Docker on Windows (note this is using Hyper-V not WSL since WSL has some odd bugs).

However this has been pretty slow, I'm using Debian …

Fixing input lag when installing OpenBSD on KVM

When installing OpenBSD 7.1 on a KVM virtual machine I had significant keyboard lag and repeated key strokes, to fix this I switched the Display from "Spice server" to …

Installing WSL on Windows inside QEMU/KVM

When installing WSL on a VM inside QEMU/KVM the default CPU configuration causes windows to bail after install with preparing to automatically repair.

The solution, change the CPU to …

Creating multi-domain ACM certificates using terraform

Creating multi-domain ACM certificates can be tricky with terraform, the examples only show creating a single domain and waiting for validation.

This example shows how it can be done, it …

Routing traffic through tinc

Tinc is a mesh VPN which creates secure connections between nodes allowing them to communicate through each other, it doesn't require a central server which is useful for ad-hoc networks …

Custom Grafana alert templates

The default Grafana alerts sent to slack look ugly and are difficult to grok quickly. The value is passed as a string containing the value and labels for example

Value …
1 2 3 4 Next