KVM установка драйверов на госетвые машины

Модератор: Модераторы разделов

Ответить
Аватара пользователя
DarkDigger
Сообщения: 20
ОС: Debian 8, Arch

KVM установка драйверов на госетвые машины

Сообщение DarkDigger »

Решил собрать тестовый сервер виртуализации на CentOS6.2+kvm.
На Hyper-v была такая штука: сервисы-интеграции, программа+ драйвера для гостевых систем. Есть ли что-то подобное на KVM для winxp и centos? А то кнопочка выключение не работает, на винХР нет драйвера для видяхи... Да и производительность повысится возможно...
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: KVM установка драйверов на госетвые машины

Сообщение Bluetooth »

см. virtio
Спасибо сказали:
Aliech
Сообщения: 954
Статус: дилетант широкого профиля
ОС: Gentoo arm64 musl hardened
Контактная информация:

Re: KVM установка драйверов на госетвые машины

Сообщение Aliech »

Если видео выбрано QXL, то и не будет драйвера. Оно очень сыро ещё. Используйте cirrus.
С уважением,
Павел Алиев
Спасибо сказали:
Аватара пользователя
Amper13
Сообщения: 551
ОС: Fedora 26, CentOS 7

Re: KVM установка драйверов на госетвые машины

Сообщение Amper13 »

Чтобы заработала кнопка выключения, нужно включить поддержку ACPI для гостя.

Код: Выделить всё

<features>
    [b]<acpi/>[/b]
    <pae/>
</features>
<cpu match='exact'>
    <model>core2duo</model>
    <vendor>Intel</vendor>
    <feature policy='require' name='pbe'/>
    <feature policy='require' name='tm2'/>
    <feature policy='require' name='est'/>
    <feature policy='require' name='ss'/>
    <feature policy='require' name='ht'/>
    <feature policy='require' name='ds'/>
    <feature policy='require' name='lahf_lm'/>
    <feature policy='require' name='tm'/>
    <feature policy='require' name='cx16'/>
    <feature policy='require' name='vmx'/>
    <feature policy='require' name='ds_cpl'/>
    <feature policy='require' name='xtpr'/>
   [b] <feature policy='require' name='acpi'/>[/b]
</cpu>

Перепробовал все доступные варианты с поддержкой видео, остановился на Spice. ИМХО: работает наиболее адекватно.
Что бы воспользоваться Spice необходимо установить следующие пакеты:
yum install spice-server pixman-spice spice-xpi ffmpeg-spice-libs cairo-spice (вполне возможно что что то из этого вам не пригодится, читайте документацию к пакетам ).
В конфигурации гостя:

Код: Выделить всё

<graphics type='spice' port='5931' autoport='no' listen='0.0.0.0'>
 <listen type='address' address='0.0.0.0'/>
</graphics>
<video>
 <model type='qxl' vram='32768' heads='1'/>
 <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
</video>

Что бы подключиться к Spice, необходимо установить spice-client:
yum install spice-client
Драивера для гостевых ОС и документацию, можно найти на сайте разработчиков http://spice-space.org/
Спасибо сказали:
Аватара пользователя
landgraf
Сообщения: 2142
Статус: *бунту ненавистник
ОС: linux
Контактная информация:

Re: KVM установка драйверов на госетвые машины

Сообщение landgraf »

Aliech писал(а):
06.02.2012 00:57
Если видео выбрано QXL, то и не будет драйвера. Оно очень сыро ещё. Используйте cirrus.

ну-ну... Вы то сами его пробовали?
P.S. юзаю qxl + spice больше года - ни на какой cirrus не вернусь ни за какие коврижки! В гостях Fedora, RHEL 5, RHEL6, WinXP, Win7, Ubuntu, Gentoo (на всех qxl ибо RHEV).
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: KVM установка драйверов на госетвые машины

Сообщение Ali1 »

landgraf писал(а):
12.02.2012 21:04
юзаю qxl + spice больше года - ни на какой cirrus не вернусь ни за какие коврижки!
++
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: KVM установка драйверов на госетвые машины

Сообщение Bluetooth »

landgraf писал(а):
12.02.2012 21:04
Aliech писал(а):
06.02.2012 00:57
Если видео выбрано QXL, то и не будет драйвера. Оно очень сыро ещё. Используйте cirrus.

ну-ну... Вы то сами его пробовали?
P.S. юзаю qxl + spice больше года - ни на какой cirrus не вернусь ни за какие коврижки! В гостях Fedora, RHEL 5, RHEL6, WinXP, Win7, Ubuntu, Gentoo (на всех qxl ибо RHEV).

Поюзал один раз пока что, но на cirrus возвращаться тоже не хочется :)
Спасибо сказали:
Ответить