LINUX.ORG.RU
ФорумGames

Проброс видеокарты в виртуалку с целью поиграцца.

 , ,


0

1

В общем создал в virt-manager виртуалку, поставил туда Линукс, через добавление устройств добавил видеокарту.

Теперь в хосте видеокарта «пропала», в виртуалке тот же lspci ее видит.

Смотрю через DRI_PRIME=1 vulkaninfo, карту видит и версию Вулкана показывает.

А вот DRI_PRIME=1 vkcube уже не работает. Открывается окно (в нем ничего не показывает) и сразу же закрывается.

Собственно ЧЯДНТ?


Все это дело запускается на:

CPU: Ryzen 5 2400G

GPU1 (в него подключен монитор и картинка хостовой системы рисует то же он): Vega 11

GPU2 (его и пробрасываю): Radeon RX 6400

OS: В обоих случаях АрчЪ

Виртуалка: qemu настроенная через virt-manager.

UPD: Монитор один, по этому картинка с виртуалки выводится через spice с virtio.

★★

Последнее исправление: Vochatrak-az-ezm (всего исправлений: 1)

UPD: Монитор один, по этому картинка с виртуалки выводится через spice с virtio.

А так можно вообще? Многие видюхи не включаются, если к ним монитор не подключен. Может, переподключить его ко второй и там картинка есть?

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

А так можно вообще? Многие видюхи не включаются, если к ним монитор не подключен.

Так я так же, через прайм ее вне виртуалки использую. У меня игры на ней запускаются, а все остальное на встройке.

Может, переподключить его ко второй и там картинка есть?

Не имею возможности. На видюшке нет DVI, а на мониторе именно он.

Vochatrak-az-ezm ★★
() автор топика

Тебе нужно полный гайд прочесть на арч вики или генто. Когда я игрался с пробросами нвидии, там много разной возни было, а не пара нажатий в вирт менеджере. И по моему для работы virtio и spice должны были быть отключены.

UPD: Монитор один, по этому картинка с виртуалки выводится через spice с virtio.

Так для этого же Looking Glass есть.

mamina_radost
()
Последнее исправление: mamina_radost (всего исправлений: 2)

Чтобы поиграть на проброшенной видеокарте, нужно иметь монитор, подключенный к этой видеокарте. На этом самом мониторе и будешь играть. А virt-manager подключен к другому месту.

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

Вообще предпологается запуск игры и там, и там. С целью игры по сети.

Но если вся эта бодяга с пробросом хорошо себя покажет, можно заодно Винду, альтернативно дуалбуту запихать в виртуалку.

Vochatrak-az-ezm ★★
() автор топика
Ответ на: комментарий от Vochatrak-az-ezm

Это на старых картах, на более новых сам разраб говорит, что дрова допилили и халява закончилась. Ну а так dxvk и в самой венде работает и в некоторых играх и там бустит фпс. Так что контринтуитивно возможны случаи что имеет смысл виртуалка с виндой, в которой используется dxvk…

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

Ну судя по твои словам то и vfio-pci, тоже напихал что нужно.

Вообще не понимаю слова «а в хосте она пропала» а если у чела нет прайма и он пробрасывает видюшку как она у него в хосте то пропадает?

mx__ ★★★★★
()