Исправление ошибки «No KVM!» в Gnome Boxes при установленном VirtualBox

2025-08-11 191 комментарии
В Ubuntu и Kubuntu Gnome Boxes может выдавать ошибку «No KVM!» при использовании VirtualBox. Для совместной работы нужно изменить параметры GRUB с kvm.enable_virt_at_load=0 и установить пакеты qemu-kvm, libvirt, bridge-utils, что устраняет конфликт виртуализации

Пользователи Kubuntu и Ubuntu могут столкнуться с ситуацией, когда Gnome Boxes и VirtualBox не работают из-за конфликта при использовании KVM (Kernel-based Virtual Machine). 

Часто для запуска VirtualBox рекомендуют добавить модули kvm и kvm_amd в blacklist через /etc/modprobe.d/blacklist.conf. Это действительно позволяет запустить VirtualBox, но приводит к тому, что Gnome Boxes перестаёт работать, выдавая ошибку No KVM!

Корректное решение, позволяющее использовать обе программы (поочередно), выглядит следующим образом:

Откройте файл настроек GRUB:

sudo nano /etc/default/grub

Найдите строку:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

и добавьте в конец параметр:

kvm.enable_virt_at_load=0

В итоге строка будет выглядеть так:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash kvm.enable_virt_at_load=0"

 

  • Сохраните изменения (Ctrl+O, Enter, Ctrl+X).

  • Обновите конфигурацию GRUB:
    sudo update-grub

Установите необходимые зависимости для корректной работы Gnome Boxes:

sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils

После перезагрузки системы VirtualBox и Gnome Boxes смогут работать на одной системе без необходимости отключать KVM через blacklist.

Такой подход позволяет избежать полного отключения KVM и сохранить его доступным для Gnome Boxes, одновременно устраняя конфликт с VirtualBox.

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте