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

Автор nezabudka, 01 июня 2015, 07:46:09

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

nezabudka

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

ihammers

nezabudka, можете немного поподробнее расписать, что вы хотите получить. У меньшить занимаемую область? Запускайте через spicec (Spice), а не через VNC, иногда наблюдается прирост производительности.
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

nezabudka

#2
ihammers
Хотела запустить машину в режиме sdl в котором запускается kvm без надстроек
И даже в графическом режиме spice не получается, может просто virt-viewer эти режимы
не поддерживает? Хотя и установить машину в virt-install прописывая --sdl не могу.

ihammers

#3
Цитата: nezabudka от 01 июня 2015, 20:49:36Хотя и установить машину в virt-install прописывая --sdl не могу.
Можете написать используемую команду?

В некоторых местах (интернет) написано, что можно использовать:
virt-install ..., --graphics vnc,

Может в зависимости от используемой версии, попробуйте вместо vnc использовать sdl.

Дополнение:
Посмотрел параметры в версии Debian 8 Jessie, есть только: vnc, spice и none.
man virt-install
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

nezabudka

#4
ihammers, Меня обнадежила вот эта строчка из мана virt-install
Use --graphics=? to see a list of all available sub options. Complete
         details at <http://libvirt.org/formatdomain.html#elementsGraphics>

         This deprecates the following options: --vnc, --vncport, --vnclisten,
         -k/--keymap, --sdl, --nographics

А если еще зайти по адресу приведенной ссылки, то вообще там куча
типов используемых дисплеев.

Сообщение объединено: 03 Июнь 2015, 00:28:07

Всем спасибо наконецто нашла решение
Для начала выведем переменные
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 гарфическом окне.  :) :) ;) :P
Извиняюсь что доходчива не смогла ответить на вопросы,
голова была забита от кучи прочитанных манов на бусурманском.
Из всего интернета помогла в большой статье маленькая строчечка
https://fedoraproject.org/wiki/How_to_debug_Virtualization_problems
Но это все я так понимаю костыль потому как в дебиан гном эта переменная
меняется от сессии к сессии и нет возможности прописать ее путь в файл xml