Bug 42293 - aqemu не запускается окно управления виртуальной машиной
Summary: aqemu не запускается окно управления виртуальной машиной
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: aqemu (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Leontiy Volodin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-30 12:01 MSK by Дорошенко Глеб
Modified: 2022-08-31 13:53 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Дорошенко Глеб 2022-03-30 12:01:23 MSK
aqemu при запуске ВМ со стандартными параметрами не запускается окно с созданной ВМ, вылазит окно с ошибкой.
	
Шаги для воспроиведения:

Если хост система - виртуальная машина, при создании выбрать тип процессора host

Установить пакеты:

# apt-get install qemu qemu-kvm tigervnc virt-viewer

Добавить пользователя в группу:

# gpasswd -a test vmusers

Скачиваем iso-образ для тестирования.

1. Нажимаем в левой части "+" (Add New VM) -> Custom -> Template -> OS Type -> Linux 2.6 x86_64 -> KVM (Recommended) ->  Указываем имя ВМ,  CPU type - host -> Выбираем размер оперативной памяти -> Выбираем New... и указываем название диска, опции по умолчанию -> User Mode Network Connection (Uses the mode network stack) -> Проверяем соответствие выведенной информации -> Finish

2. Жмём на созданную ВМ -> Media -> Нажимаем на иконку CD-диска -> Указываем путь до .iso нашей будущей системы -> ОК -> Apply.
3. Нажимаем ЛКМ на созданную ВМ -> Ctrl + S.

Если появилось сообщение: KVM Kernel Module Not Loaded!
To load this Module, Enter in Terminal with root privileges: "modprobe kvm-intel". Or If Use AMD Processor: "modprobe kvm-amd".

то включить поддержку виртуализации в BIOS'е (если вм на tve то выбираем в процессоре host, установить пакет kernel-src-kvm и включить модуль:

# modprobe kvm

проверить, что kvm устройство подключилось:

# l /dev/kvm

+ если в биосе все включено но ошибка осталась, команда # modprobe kvm-intel

Ожидаемый результат: ВМ запустилась корректно. Если в меню Display ничего не выбрано, то по умолчанию должен запустится QEMU Window.
Фактический результат: окно с ошибкой: 

Error #1
VNC server running on 127.0.0.1:5900

Примечание: на Ubuntu такого не происходит, сразу запускается окно с виртуальной машиной.
Примечание 2: если запускать # vncviewer 127.0.0.1:5900, то нужное окно открывается.


Name        : aqemu
Version     : 0.9.4
Release     : alt3
DistTag     : p10+296929.40.2.1
Architecture: x86_64

Пакет новый, ранее не тестировался.
Ошибка воспроизводится на всех системах p10.
Comment 1 Leontiy Volodin 2022-04-12 17:01:22 MSK
Собрал версию 2:0.9.2-alt2 с патчами от debian.
Пока test-only - task #298318.
Comment 2 Repository Robot 2022-08-31 13:53:31 MSK
aqemu-2:0.9.2-alt2 -> sisyphus:

 Wed Aug 31 2022 Leontiy Volodin <lvol@altlinux> 2:0.9.2-alt2
 - Backported to 0.9.2 version.
 - Applied patches from debian (ALT #42293):
   + Removed vlan support (it doesn't work anymore).
   + Fixed spelling of some words.
   + Fixed crash because of duplicated widget name.
   + Fixed type when lpt parallel option is selected.