LINUX.ORG.RU

Запуск kvm через virsh

 ,


0

1

По умолчанию kvm запускается в своем графическом окне qemu. Зпуск виртуалки через virsh у меня получается в virt-viewer Что надо сделать что бы kvm через virsh запускалась в своем графическом окне qemu? Параметры уже все перепробовала, и xml замучила. может в /etc/libvirt/qemu.conf надо правку сделать? Буду благодарна любой помощи и любому мнению по этому вопросу

Ответ на: комментарий от Sunderland93

Все это очень познавательно но вот не могу запустит виртуалку в режиме -display sdl только vnc. Может в вирше уже этот режим не поддерживается? Хотя в сети находила образец правки XML конфига с кучей всевозможных параметров <devices> <graphics type='sdl' display=':0.0'/> <graphics type='vnc' port='5904' sharePolicy='allow-exclusive'> port='-1' autoport='yes'/> <listen type='address' address='1.2.3.4'/> </graphics> <graphics type='rdp' autoport='yes' multiUser='yes' /> <graphics type='desktop' fullscreen='yes'/> <graphics type='spice'> <listen type='network' network='rednet'/> </graphics> </devices> В мане по виршу ничего нет Роюсь в virtinst-doc

nezabudka
() автор топика
Ответ на: комментарий от Sunderland93

Я видела эту опцию в мане но при запуске установки вылазит ошибка.Спасибо что обратили мое внимание на Лоркод.

nezabudka
() автор топика
Ответ на: комментарий от Sunderland93

Да пожалуйста, если вместо --graphics использовать --sdl в virt-install
ERROR internal error: early end of file from monitor:
possible problem: No protocol specified
Could not initialize SDL(No available video device) - exiting

Но ведь тупо если запускать kvm -display sdl (опцию указывать
не обязательно потому как используется по умолчанию) то дисплей
запускается автоматически и все

nezabudka
() автор топика

Всем спасибо наконец то нашла решение Для начала выведем переменные

echo $DISPLAY
:0
echo $XAUTHORITY
/var/run/gdm3/auth-for-nez-UqUBN5/database
chmod 777 /var/run/gdm3/auth-for-nez-UqUBN5/database
Права на файл надо уточнять, я сделала по максимуму для пробы

Редактируем xml файл и секцию <graphics> заменяем выше приведенными выводами переменных

virsh edit vm1
<graphics type='sdl' display=':0' xauth='/var/run/gdm3/auth-for-nez-UqUBN5/database'/>
virsh start vm1
И ВСЕ! запускается в sdl гарфическом окне.

nezabudka
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.