LINUX.ORG.RU

История изменений

Исправление NeverLoved, (текущая версия) :

Пэ.эС. Я так думаю, за то время что требуется на изготовление такого знатного корпуса из нержи, не листового формата, можно семечками наторговать на бляскучий залмановский шкаф со светодиодиками! :)

Дык тут же Хэндмэйд! :)

И ещё, если в шутер? Куда клавиатуру с мышом притулить?!

У меня в виртуалку кроме видюхи проброшены два USB порта на матери, так что если надо играть в шутан - переключаю клавиатуру в один из проброшенных портов. Ну а во втором живёт геймпад. Мышку пробрасывать без надобности, она и через гуй захватывается нормально. А вот с клавой беда - виртуалка подвисает когда зажимаешь кнопку на клаве. потому пробрасываю.

Fox909: Звучит страшно но интересно ОЧЕНЬ! :)

Да ничего страшного нет, как оказалось :)

sehellion,
0) Проверяем, умеет ли проц и мать в виртуализацию на этой страничке и включаем в биосе VT-d (если интел) или IOMMU (если AMD)
1) Ставим qemu и virt-manager (патчи ни на qemu ни на ведро я не накладывал, ибо гента. Всё нужное уже есть в последних версиях в апстриме).
2) С помощью virt-manager создаём виртуалку (гуй попроще будет, чем руками делать, и знаний никаких не требует).
3) Ставим винду
4) Подключаем второе видео. Так у меня одна AMD и вторая Nvidia, то проблем не возникло. Ежели будет две видяхи одного вендора - надо ту, что будешь пробрасывать загружать с модулем PCI-Stub (указывается ведру при загрузке)
5) Видеокарту надо «отвязать» от хоста и загрузить с модулем vfio-pci. На арчефоруме есть скриптик и юнит для системд, сделал из скриптика демон для openrc
6) Правим конфиг виртуалки (virsh edit имя_машины), добавляем туда id железок, которые надо пробросить.
7) Ставим в винде драйвер, гоняем всякие бенчмарки чтобы удостовериться что всё поднялось и работает так как надо. Если не работает - гуглим, всё очень индивидуально. Я и в ирку qemu писал, за советами :)

Тред, с которым надо сверяться:
https://bbs.archlinux.org/viewtopic.php?id=162768 (там же и скриптик vfio-assign)

Итоговый конфиг виртуалки:
KVM CPU performance (комментарий)

Спрашивайте если что, помогу чем смогу.

Всего на эту кухню ушло дней пять, с нуля до Assassin's Creed :) Много долбался со звуком. Пульса, мать её за ногу. Сломал её чуток, теперь виджет для управления звуком не работает. Чинить, наверное, не буду.

Исходная версия NeverLoved, :

Пэ.эС. Я так думаю, за то время что требуется на изготовление такого знатного корпуса из нержи, не листового формата, можно семечками наторговать на бляскучий залмановский шкаф со светодиодиками! :)

Дык тут же Хэндмэйд! :)

И ещё, если в шутер? Куда клавиатуру с мышом притулить?!

У меня в виртуалку кроме видюхи проброшены два USB порта на матери, так что если надо играть в шутан - переключаю клавиатуру в один из проброшенных портов. Ну а во втором живёт геймпад. Мышку пробрасывать без надобности, она и через гуй захватывается нормально. А вот с клавой беда - виртуалка подвисает когда зажимаешь кнопку на клаве. потому пробрасываю.

Fox909: Звучит страшно но интересно ОЧЕНЬ! :)

Да ничего страшного нет, как оказалось :)

sehellion,
0) Проверяем, умеет ли проц и мать в виртуализацию на этой страничке и включаем в биосе VT-d (если интел) или IOMMU (если AMD)
1) Ставим qemu и virt-manager (патчи ни на qemu ни на ведро я не накладывал, ибо гента. Всё нужное уже есть в последних версиях в апстриме).
2) С помощью virt-manager создаём виртуалку (гуй попроще будет, чем руками делать, и знаний никаких не требует).
3) Ставим винду
4) Подключаем второе видео. Так у меня одна AMD и вторая Nvidia, то проблем не возникло. Ежели будет две видяхи одного вендора - надо ту, что будешь пробрасывать загружать с модулем PCI-Stub (указывается ведру при загрузке)
5) Видеокарту надо «отвязать» от хоста и загрузить с модулем vfio-pci. На арчефоруме есть скриптик и юнит для системд, сделал из скриптика демон для openrc
6) Правим конфиг виртуалки (virsh edit имя_машины), добавляем туда id железок, которые надо пробросить.
7) Ставим в винде драйвер, гоняем всякие бенчмарки чтобы удостовериться что всё поднялось и работает так как надо. Если не работает - гуглим, всё очень индивидуально. Я и в ирку qemu писал, за советами :)

Тред, с которым надо сверяться:
https://bbs.archlinux.org/viewtopic.php?id=162768 (там же и скриптик vfio-assign)

Итоговый конфиг виртуалки:
KVM CPU performance (комментарий)

Спрашивайте если что, помогу чем смогу.