Featured image of post Virt-Manager : installer QEMU/KVM sous Pop!_OS / Debian / Ubuntu en 2026

Virt-Manager : installer QEMU/KVM sous Pop!_OS / Debian / Ubuntu en 2026

Installer virt-manager et QEMU/KVM en 2026 sur Pop!_OS 24.04, Debian et Ubuntu : méthode moderne, sans python3-distutils.

Contexte

Si on veut des performances proches du bare-metal pour ses machines virtuelles Linux, QEMU/KVM reste la solution de référence. Virt-Manager fournit une interface graphique pour gérer facilement ces VM, sans passer par VirtualBox ou VMware.

Cet article est une mise à jour de mon installation initiale réalisée sous Pop!_OS 21.10. En 2026, avec Pop!_OS 24.04 (base Ubuntu 24.04 / Debian Trixie), quelques paquets ont changé : notamment python3-distutils, supprimé avec Python 3.12.

Article original de 2022 : Virt-Manager : Installation

Prérequis

  • Un système compatible : Pop!_OS 24.04, Debian 12/13 (Trixie) ou Ubuntu 24.04.
  • La virtualisation matérielle activée dans le BIOS/UEFI (VT-x pour Intel, AMD-V pour AMD).

Installation

1. Installer virt-manager

Sur les distributions récentes, le méta-paquet virt-manager tire automatiquement qemu-kvm, libvirt-daemon-system et toutes les dépendances nécessaires :

sudo apt update
sudo apt install virt-manager

Pourquoi cette commande suffit : virt-manager dépend de python3-libvirt, gir1.2-libvirt-glib-1.0, gir1.2-spiceclientgtk-3.0 et d’autres paquets. L’outil d’installation les résout tout seul.

2. Ajouter l’utilisateur au groupe libvirt

Par défaut, seul root peut se connecter à l’hyperviseur. Pour éviter de lancer virt-manager avec sudo, il faut ajouter son utilisateur au groupe libvirt :

sudo usermod -aG libvirt $USER

Puis se déconnecter et reconnecter pour que le groupe soit pris en compte. Pour l’appliquer immédiatement dans le terminal courant :

newgrp libvirt

Vérifier :

id | grep libvirt

3. Vérifier que libvirtd est actif

sudo systemctl status libvirtd.service

S’il est arrêté, le démarrer et l’activer :

sudo systemctl enable --now libvirtd.service

Lancer virt-manager

virt-manager

Si tout va bien, la connexion QEMU/KVM apparaît sans demander de mot de passe root.

Si la connexion est refusée

Dans certains cas, la socket Unix de libvirt n’est pas accessible au groupe libvirt. On peut forcer la configuration :

sudo tee -a /etc/libvirt/libvirtd.conf << 'EOF'
unix_sock_group = "libvirt"
unix_sock_rw_perms = "0770"
EOF

sudo systemctl restart libvirtd.service

Puis se déconnecter / reconnecter.

Vérifier le support KVM

kvm-ok

Si le module KVM est bien chargé, la commande confirme que l’accélération matérielle est disponible.

En résumé

ÉtapeCommande
Installationsudo apt install virt-manager
Permissionssudo usermod -aG libvirt $USER
Activation du servicesudo systemctl enable --now libvirtd.service
Lancementvirt-manager

En 2026, l’installation est donc beaucoup plus directe qu’en 2022. Fini la liste interminable de paquets : virt-manager embarque désormais tout ce qu’il faut.

Référence