#Libvirt

Stuart Longland (VK4MSL)stuartl@longlandclan.id.au
2026-02-06

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

Hey Guselebertus
2026-02-05

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.

github.com/dmacvicar/terraform if you’re curious

2026-02-05

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.)

in ♥️ with PDA (and 🐧)inlovewithpda@chaos.social
2026-02-01

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

Some USB to serialHotsync
Hey Guselebertus
2026-01-27

Alright, using with and to build out all the infra to run the 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.

2026-01-24

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.

2026-01-23

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.

2026-01-19

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?

Fossery Tech :debian: :gnome:fosserytech@social.linux.pizza
2026-01-18

(more Linux news in original post)

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

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

Goverlay for managing tools like MangoHud gets a major new release and it's finally on Flathub:
gamingonlinux.com/2026/01/gove

Proton Experimental brings updates for MonoGame, Rockstar Launcher and more:
gamingonlinux.com/2026/01/prot

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

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

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

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

D7VK version 1.2 brings more Direct3D 6 improvements and a little Direct3D 5 too:
gamingonlinux.com/2026/01/d7vk

Wine 11.0 Brings Ntsync Support, Complete WoW64 + Other Changes:
omgubuntu.co.uk/2026/01/wine-1

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

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

First .NET 10 Servicing Update Now Available in Ubuntu 24.04 LTS:
omgubuntu.co.uk/2026/01/dotnet

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

Even more AMD ray tracing performance improvements heading to Mesa on Linux:
gamingonlinux.com/2026/01/even

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

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

(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

Raymond 🇨🇦raykroeker@hachyderm.io
2026-01-14

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

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

diesUndDasMitTassen 🇺🇦Andreas_Sturm
2026-01-05

Linux libvirt qemu: Ich war etwas erstaunt, daß die Konfiguration von vCPU = 8 bei einer Windows 11 Gastmaschine zu nur zwei "logischen Prozessoren" führt. Nach der Änderung von "Netzstruktur" auf Sockets = 1, Kerne = 4 und Threads = 2, klappt es dann auch wie erwartet (und gemäß Doku prognostiziert 😉 aber wer liest schon vorher Doku). Jedenfalls ist diese virtuelle Maschine nun auch wieder schnell.

Screenshot der im Text beschrieben Konfiguration
2026-01-04

Working on modernizing/updating my homelab - thought I'd share a few photo's of what it looks like now. Hoping to move from #proxmox to a self-managed #libvirt + #guix powered hypervisor cluster, using openZFS as storage.

Open to thoughts, suggestions and opinions!

3 primary switches in my homelab - all mikrotikBack view of my 42U homelab rackFront view of my 42U homelab rack
2026-01-02

#虚拟化
突然发现很喜欢这种边讲边输入命令的视频
视频顺序是kvm qemu libvirtd
kvm kernel VM 是Linux的一个模块
qemu发音为kī mǔ 模拟
libvirt 虚拟化管理工具包,之前在cockpit的virtual machine管理用到了,libvirtd为守护进程

【【你问我答】qemu, kvm, libvirtd 之间的关系-哔哩哔哩】 b23.tv/R6SBtz8

#哔哩哔哩 #kvm #qemu #libvirt #libvirtd #linux

Ludovic :Firefox: :FreeBSD:usul@piaille.fr
2025-12-15

Bringing machine 'default' up with 'libvirt' provider...
[fog][WARNING] Unrecognized arguments: libvirt_ip_command
==> default: Box 'generic/freebsd15' could not be found. Attempting to find and install...
default: Box Provider: libvirt
default: Box Version: >= 0
The box 'generic/freebsd15' could not be found or could not be accessed in the remote catalog.

Anyone knows if there are plans to provide more images for vagrant and FreeBSD 15 ?

#freebsd #libvirt #vagrant

2025-12-05

GNOME Boxes: Schlanke Virtualisierung für den Linux-Desktop (und warum es für Admins trotzdem spannend ist)

Einleitung Virtualisierung unter Linux ist längst kein Nischenthema mehr – vom Heim-Server bis zur Enterprise-Umgebung gehören virtuelle Maschinen zum Alltag. Während Tools wie virt-manager, VirtualBox oder VMware Pro jede Menge Schalter und Hebel für Admins bieten, fühlt sich das für einfache Tests oft wie Overkill an. Genau hier setzt GNOME Boxes an: Eine minimalistische, aber ernstzunehmende Oberfläche für KVM/QEMU, die Virtualisierung auf dem Linux-Desktop radikal […]

andreas-moor.de/gnome-boxes-sc

2025-12-04

Как я построил полностью изолированную пентест-лабораторию и почему ИИ нельзя доверять

Как я построил полностью изолированную пентест-лабораторию и почему ИИ нельзя доверять Уже месяц я изучаю создание пентест-инструментов (назовем это так, чтобы с модерацией проблем не было :-)) по книге "Black Hat Go", и до недавних пор я тестировал малварь на своём хосте, ибо в них нет ничего опасного, это простейшие утилиты по типу TCP-сканера. Значит, нужно построить свою виртуальную и изолированную лабу. В них должно быть минимум 3 машины: Windows 11 в роли жертвы, Ubuntu server lts в роли C2 сервака, и, конечно, классический Metasploitable2 опять же в роли жертвы. Читать, как я мучился последние 3 дня

habr.com/ru/articles/973434/

#изолированная_пентестлаборатория #malware_analysis #pfsense #виртуальная_сеть #виртуализация_KVM #libvirt #сетевой_изолятор #сетевые_правила_firewall #изоляция_трафика #информационная_безопасность

2025-12-03

Just learned that you can pass the pci bus address and slot parameters to the #network paramters of #virt-install and thus get stable enp network device names in the VM for use with e.g. #ubuntu #autoinstall.yaml files.

For example:
--network network="testnet",model=virtio,address.type=pci,address.bus=0x02,address.slot=0x00
will be enp2s0 in the VM.

Neat.

#libvirt

Michael Koflermichaelkofler
2025-11-30

Die Engine unterstützt seit Version 29 ein experimentelles nftables-Backend. Ich habe die neuen Firewall-Funktionen unter Fedora 43 ausprobiert, und grundsätzlich scheint alles zu funktionieren:

Docker und können jetzt parallel zueinander ausgeführt werden, ohne sich zu behindern. Mein Firewall- und Netzwerkwissen reicht aber nicht für eine fundierte Beurteilung aus, wie sicher das resultierende Setup ist.

kofler.info/docker-mit-nft-aus

2025-11-29

Virt SPINNER v1.1 ra mắt: Trình quản lý máy ảo (VM) TUI cho libvirt/QEMU/KVM, thay thế Gnome-Boxes. Nhanh, nhẹ (~50MB RAM), thân thiện với SSH, lý tưởng cho máy chủ không giao diện hoặc workflow dùng terminal. Quản lý VM, snapshot, tài nguyên thông minh, hỗ trợ Windows 11 và 3D acceleration. Cài đặt đơn giản.

#VirtSpinner #TUI #VMManager #libvirt #QEMU #KVM #SelfHosted #Linux #Terminal #MayAo #QuanLyMayAo

reddit.com/r/selfhosted/commen

2025-11-29

Virt SPINNER v1.1 ra mắt: Công cụ quản lý máy ảo (VM) dạng TUI mới cho libvirt/QEMU/KVM. Đây là lựa chọn thay thế Gnome-Boxes, nhẹ, nhanh và thân thiện với SSH, lý tưởng cho việc quản lý VM trên máy chủ không giao diện hoặc qua terminal. Hỗ trợ tạo, clone, snapshot VM dễ dàng.

#VirtSpinner #VMManager #TUI #libvirt #QEMU #KVM #SelfHosted #Linux #MáyẢo #QuảnLýVM #GiaoDiệnTerminal

reddit.com/r/selfhosted/commen

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst