Как стать автором
Обновить

Комментарии 11

Постоянно пользовался VB еще с 6 версии на старом, но мощном, компе (начиная с Ubuntu 18.04 и пока до 22.04) и думал что это идеальная (по крайней мере для моих требований) система виртуализации. Но тут понадобилось установить на более-менее современный ноутбук (Honor Magicbook 14) и столкнулся с проблемами запуска виртуалок (из-за SecureBoot и прочих защит). Проблема в принципе решаема (необходимо подписать драйвера, но инструкции нужно тщательно выискивать в гугле), на Debian 12 даже получилось, но вот на Fedora 40, что странно, ведь она вся такая передовая, не взлетело. И учитывая, если я правильно понял, что при каждом обнолении ядра драйвера нужно переподписывать (а только за последние пару дней уже два раза новое ядро прилетало), то плюнул и установил KVM/QEMU + libvirt + Virtmanager, и честно говоря каких-то глобальных отличий от VB в плане использования не обнаружил. Единственное нужно сразу правильно настраивать оборудование ВМ, потому что потом, как минимум через GUI сделать это уже будет невозможно.

К чему я все это - для Windows для меня VB так и остается идеальным варинатом, но полностью зацикливаться на нем не стоит, особенно если переходите на *nix.

VB просто намного удобнее в использовании.

Я несколько лет назад перешел с VB на QEMU/KVM. Сейчас вернулся на VB.

Основная причина - удобство подключения/отключения USB устройств к ВМ. На VB это делается в пару кликов мыши. Плюсом мелочи вроде удобного управления режимами экрана гостевой ОС, оперативного управления возможностью совместного использования буфера обмена. Также QEMU/KVM с Virtmanager хранит настройки ВМ с правами рута, что хорошо в одних сценариях использования и плохо в других.

В Virtmanager проброс usb делается также просто, в пару кликов (проверено на рутокен).

По поводу рута: если добавить пользователя в соответствующую группу, то пароль от рута больше не понадобится. В VB, кстати, так же.

В Virtmanager проброс usb делается также просто, в пару кликов (проверено на рутокен).

Включить у ВМ работу с USB - это да, не вопрос, а вот возможности быстро подключить к работающей ВМ устройство, подключенное к компьютеру, а потом вернуть его хосту - не нашел. Только командой в мониторе.

По поводу рута: если добавить пользователя в соответствующую группу

Надо посмотреть.

Впрочем, удобство управления у VB все равно выше. Вроде мелочи, но их много, и пока они перевешивают. Тем более, что в VB в 7 версии поддержку USB 3.0 перенесли из пакета дополнений в свободную часть.

Подключить/вернуть устройство можно также как и в VB - просто установив/сняв галочку в соответствующем окне.

Добрался до virtmanager. Попробовал.

Нашел таки простое подключение/отключение USB устройств (непонятно, почему не находил раньше). Но подключение минимум четыре клика, отключение - три. Причем лазить по длинному списку, включающему вообще все устройства. Может у меня версия virtmanager какая-то устаревшая?

На VB таки за два, причем просматривать приходится только список подключенных USB устройств.

Еще на QEMU/KVM словил старый глюк, когда переключение раскладки действует только несколько секунд, после чего переключается обратно, если в виртуалке и на хосте переключение осуществляется одной комбинацией клавиш.

Перевожу глаза со строки "модернизирован графический интерфейс" на скриншот и обратно. Потом опять на скриншот... 😂

Нет, я понимаю, что это не главное в гипервайзоре, пусть даже второго типа, но все же...

Не только. Там еще какая то дикая магия с USB. машина намертво зависает при прошивке esp32. Причем пробовал по всякому, вплоть до пересоздания VM. Работает через раз, причем часть контроллеров шьется без проблем, часть убивает ось.

Угу, нормальное 3d ускорение (как например в... ну пускай будет vmware) на актуальной версии dx (для например виндов), опять не сделали, как и в прошлый раз. Спасибо.

Поддержка Wayland.
Эх надеялся на чудо, но чуда не произошло.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Другие новости