LINUX.ORG.RU

Intel GVT-g

 , , ,


3

5

Имеется ноут на Intel i5 6440HQ c HD530, хотел бы пощупать виртуализацию gvt-g для запуска гостевой windows 7 с нормальным ускорением для работы с графикой. Обещают что видяха работает почти нативно

Как узнать есть ли у меня поддержка всего этого добра, что еще нужно и какой дистр для этого лучше всего подойдет, арч или гента?

Где взять kvmgt? Насчет поддержки в ядре, то точно видел эти модуля когда последний раз собирал гентушное ядро. Но неужели в поставляемом арчем и гентой QEMU его нет и единственный выход это грязно компилять из исхдников и ставить через make install?



Последнее исправление: cetjs2 (всего исправлений: 3)
Ответ на: комментарий от superuser

Добрый день

Подскажите пожалуйста что делаю не так? Использую Ubuntu 16.04, обновил ядро до 4.16, собрал qemu 2.12. Dmesg показывает ошибку с firmware:

# uname -r
4.16.0-041600-generic

# qemu-system-x86_64 --version
QEMU emulator version 2.12.0

#lscpu | grep name
Model name:            Intel(R) Core(TM) i5-7500 CPU @ 3.40GHz

# dmesg | grep -i firmw
[    4.728633] i915 0000:00:02.0: Direct firmware load for i915/gvt/vid_0x8086_did_0x5912_rid_0x04.golden_hw_state failed with error -2
[    4.742864] [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)

И vgpu можно создать только одну:

# cat /sys/bus/pci/devices/0000\:00\:02.0/mdev_supported_types/i915-GVTg_V5_4/description 
low_gm_size: 128MB
high_gm_size: 512MB
fence: 4
resolution: 1920x1200
weight: 4

stempher
()
Ответ на: комментарий от stempher

i915 0000:00:02.0: Direct firmware load for i915/gvt/vid_0x8086_did_0x5912_rid_0x04.golden_hw_state failed with error -2

У меня так-же. Всё нормально. Ошибок не вижу. тчк.

И vgpu можно создать только одну

с чего такие выводы?

superuser ★★★★☆
()
Последнее исправление: superuser (всего исправлений: 1)
Ответ на: комментарий от superuser

У меня так-же. Всё нормально. Ошибок не вижу. тчк.

Ок, спасибо. Подскажите пожалуйста по настройке гостевой ОС - в ней тоже надо обновлять ядро до 4.16?

с чего такие выводы?

# cat /sys/bus/pci/devices/0000\:00\:02.0/mdev_supported_types/i915-GVTg_V5_4/description 
low_gm_size: 128MB
high_gm_size: 512MB
fence: 4
resolution: 1920x1200
weight: 4

# cat /sys/bus/pci/devices/0000\:00\:02.0/mdev_supported_types/i915-GVTg_V5_4/available_instances 
1

Или 2 vGPU с разрешением 1024х768 (i915-GVTg_V5_8)

stempher
()
Ответ на: комментарий от stempher

Подскажите пожалуйста по настройке гостевой ОС - в ней тоже надо обновлять ядро до 4.16?

https://github.com/intel/gvt-linux/wiki/release_note
...Kernel version: 4.8 and up ... вроде как

А вот насчёт 1 * 1920x1200 или 2 * 1024х768 vGPU похоже на то, что зажадничали. Если мне не изменяет память, то раньше пейсали, что доступно 2 * 1920x1200 или 4 * 1024х768. Пока мне нечего добавить.

superuser ★★★★☆
()
Ответ на: комментарий от superuser

Может дело в размере апертуры?

anonymous
()
Ответ на: комментарий от anonymous

Спасибо, этот драйвер работает. Но лаги с самой виртуалкой не исчезли

anonymous
()
Ответ на: комментарий от superuser

В их предыдущем решении можно было подставить любой дамп EDID с нужным разрешением. А теперь только два разрешения 1024x768 и совершенно непопулярный 1920x1(2)00. Мдее....

anonymous
()
Ответ на: комментарий от anonymous

В их предыдущем решении можно было подставить любой дамп EDID с нужным разрешением. А теперь только два разрешения 1024x768 и совершенно непопулярный 1920x1(2)00. Мдее....

1920x1200 это максимально возможное разрешения для клиента. Можно выбрать своё в настройках клиентской ОС.

superuser ★★★★☆
()
Ответ на: комментарий от superuser

Это так не работает. Тогда начинается скейлинг. Интелорасты по сути эмулирует дисплей

anonymous
()

Это будет работать на десктопном ПК, если монитор подключен к карте Nvidia?

Deleted
()
Ответ на: комментарий от iZEN

У меня есть такой монитор, но я чаще пользуюсь ноутом, где щель

anonymous
()
Ответ на: комментарий от gpyra

Нет, пока времени свободного не хватает.

Deleted
()
20 июня 2019 г.
Ответ на: комментарий от superuser
4.19.49-1-MANJARO
QEMU emulator version 4.0.0

Я слышал, что вроде у некоторых были проблемы с gvt после обновления на ядро 5.0/5.1, так что возможно до следующего LTS не буду обновляться.

Worron ★★★
()
Ответ на: комментарий от Worron

QEMU у меня тоже 4.0.0
а вот ядро 5.1 да
но и на убунтовском 4.18.0-22-generic этот баг тоже есть.
Какое-то исправление ядра видимо сломало, надо искать (незнаю на что ещё думать)

superuser ★★★★☆
()
Последнее исправление: superuser (всего исправлений: 1)
Ответ на: комментарий от superuser

У меня с ядром 4.19.49 баг есть.
Где же собака порылась?

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