Finally got my VM hosts updated to the latest AlpineLinux release. Browsing Ceph RBD pools is still broken in `libvirt`… no idea why but one RBD pool works fine, the other refuses to start. (They are configured identically apart from the name of the pool being connected to.)

It tells me "An error occurred, but the cause is unknown". No logs. I asked on `libvirt-users` mailing list: no answer. It's a mystery.

But… if I hand-configure the XML (usually by taking the `dumpxml` output from another VM and hand-editing), I can link to RBD volumes just fine and it just works, so whatever.

The other gotcha was VM types becoming unavailable. A lot of my VMs were `pc-i440fx-3.1` or `pc-q35-3.1` machines. Moving from `pc-q35-3.1` to `pc-q35-10.1` was painless, but going from i440FX-based VMs to Q35 took a bit of hand-massaging the XML: remove PCI IDE/SATA/USB controllers then change the `pci-root` node to `pcie-root`.

Everything is now running `pc-q35-10.1`; so that should kick that can far down the road.

#HomeServer #AlpineLinux #Ceph #libvirt

Man the terraform libvirt provider has matured so much. It still seems like a struggle to get bridge networking setup as expected. Something tells that’s strange is even attaching a dom interface to a nat network it won’t pickup an IP.

Creating a domain with `virt-install` seems to work as expected. The domain xml that appears to be relevant is all the same.

Time to dig back into this today.

https://github.com/dmacvicar/terraform-provider-libvirt if you’re curious

#terraform #libvirt

TIL how to configure #libvirt and #qemu #kvm to disable nested virtualization on a guest, while keeping it enabled on the host:

<cpu ....>
<feature policy='disable' name='svm'/>
<feature policy='disable' name='vmx'/>
</cpu>

(SVM is for AMD processors and VMX is for Intel processors)

(I know it works because /proc/cpuinfo doesn't have the svm or vmx flags, and Windows greys out the Hyper-V hypervisor feature so you can't install it.)

Some udev rules later and the Palm is syncing again in #debian and #libvirt

Alright, using #talosLinux with #terraform and #libvirt to build out all the #kubernetes infra to run the #selfHosted bits.

So I have 2 5950x with 64gb of ram and 4tb of storage. Then a 3950x with 1tb and 32g, and finally some small older boxes.

My desktop w the 5950 used to be a gaming machine but the steam deck has 100% replaced that functionality.

Eventually I may just run talos natively on either of the larger boxes but libvirt is a much nicer api.

Even though I am planing to switch to #incus, I am glad I was using #libvirt until now. Thanks to that I was able to build my clusters, storage and network exactly as I wanted and I never felt locked inside some arbitrary concepts.

I feel that this should be the right way to do: gain experience with an agnostic setup then when you feel like you're ready (and if you need to), switch to a more opinionated solution.
I think I've gained enough confidence to think about migrating my tinkered #libvirt cluster to a state-of-the-art and terraformable #Incus cluster.

I want to share management of existing #LXC #containers (that I handle with the command line tools) with other people who prefer to use GUIs… (oh, preferences…)

I'd rather not have to "convert" or "migrate" of whatever, but just have the GUI tools manage existing containers without screwing them up…

As I understand, at least #Proxmox will want to create them by itself so it's a no-go.

Anyone experiences with #libvirt / #virtManager can tell me if it's the same or not?

(more Linux news in original post)

Synex Server: A New Debian Based Linux Distro With Native ZFS Installation Support:
https://www.phoronix.com/news/Synex-Debian-With-ZFS

Fedora Games Lab Approved To Switch To KDE Plasma, Become A Better Linux Gaming Showcase:
https://www.phoronix.com/news/Fedora-Games-Lab-Overhaul-2026

Goverlay for managing tools like MangoHud gets a major new release and it's finally on Flathub:
https://www.gamingonlinux.com/2026/01/goverlay-for-managing-tools-like-mangohud-gets-a-major-new-release-and-its-finally-on-flathub/

Proton Experimental brings updates for MonoGame, Rockstar Launcher and more:
https://www.gamingonlinux.com/2026/01/proton-experimental-brings-updates-for-monogame-rockstar-launcher-and-more/

Upcoming exFAT Linux Driver Patch Can Boost Sequential Read Performance By ~10%:
https://www.phoronix.com/news/exFAT-Faster-Seq-Reads-10p

Patches Positioned Ahead Of Linux 7.0 Cycle For Easy Custom Boot Logo In Place Of Tux:
https://www.phoronix.com/news/Linux-7.0-Custom-Boot-Logo

libvirt 12.0 Released - Bhyve ARM64 Support & Other Improvements For The BSD Hypervisor:
https://www.phoronix.com/news/libvirt-12.0

GRUB 2.14 Bootloader Released With EROFS Support, Shim Loader Protocol:
https://www.phoronix.com/news/GRUB-2.14-Released

D7VK version 1.2 brings more Direct3D 6 improvements and a little Direct3D 5 too:
https://www.gamingonlinux.com/2026/01/d7vk-version-1-2-brings-more-direct3d-6-improvements-and-a-little-direct3d-5-too/

Wine 11.0 Brings Ntsync Support, Complete WoW64 + Other Changes:
https://www.omgubuntu.co.uk/2026/01/wine-11-0-released

Hangover 11.0 Released: Wine + FEX/Box64 Pairing For Windows x86 Apps On ARM64 Linux:
https://www.phoronix.com/news/Hangover-11.0-Released

Linux 6.19-rc5 Brings Fix For Newer NVIDIA GPUs, Logitech HID++ For Anywhere 3S & Fixes:
https://www.phoronix.com/news/Linux-6.19-rc5-Released

First .NET 10 Servicing Update Now Available in Ubuntu 24.04 LTS:
https://www.omgubuntu.co.uk/2026/01/dotnet-10-0-1-update-ubuntu-24-04-lts

Bcachefs Ships Latest User-Space Utilities With bcachefs-tools 1.35:
https://www.phoronix.com/news/bcachefs-tools-1.35

Even more AMD ray tracing performance improvements heading to Mesa on Linux:
https://www.gamingonlinux.com/2026/01/even-more-amd-ray-tracing-performance-improvements-heading-to-mesa-on-linux/

Auto-CPUFreq 3.0 Released To Help You Extend Laptop Battery Life On Linux:
https://www.phoronix.com/news/Auto-CPUFreq-3.0

LLMinus Working On AI/LLM-Powered Merge Conflict Resolution For The Linux Kernel:
https://www.phoronix.com/news/LLMinus-RFC-v2

(FOSS news in comments)

#WeeklyNews #News #Linux #LinuxNews #Synex #FedoraGamesLab #Goverlay #Proton #exFAT #LinuxKernel #Libvirt #GRUB #D7VK #Wine #Hangover #Bcachefs #Mesa #AMD #AutoCPUFreq #Auto_CPUFREQ #FosseryTech

Synex Server: A New Debian Based Linux Distro With Native ZFS Installation Support

Synex is a Linux distribution that's been around for some months as a Debian-based, minimalistic Linux distribution out of Argentina focused on the needs of small and medium businesses

Virtualization on linux. Setup KVM, QUEMU and libvirt on your server at home.

#libvirt #virtualization #v12n #linux
https://writeaheadlog.net/libvirt/

Write-Ahead-Log

Write Ahead Log is a blog by Raymond Kroeker