Как включить драйвер графического процессора Nvidia в экземпляре виртуальной машины Google Cloud на удаленном рабочем столе

У меня небольшая проблема, которая на самом деле очень важна. Я запускаю экземпляр Unity в облачной виртуальной машине Google, которая работает как сервер для небольшого социального опыта в VR.

Дело в том, что если Unity работает без графического процессора, он начинает забивать процессор, и игра не работает у многих пользователей, поэтому я нанял eGPU Tesla P4, а также для запуска Unity, я должен войти в систему с помощью удаленного рабочего стола и нажать Играть.

Дело в том, что Windows отключает графический процессор, когда вы переходите на удаленный рабочий стол, Unity открывается без графического процессора, а графический процессор является «Неизвестным» (в dxdiag), поэтому мне нужно решить проблему RDP, мне нужно войти в систему, не отключая ускорение графического процессора так что единство может открыться и работать на полную мощность, запустив мою игру, сервер похож на игрока, который не отображается для других клиентов, поскольку он сделан в Photon PUN, это странный гибрид, но он работает, как ожидалось.

Теперь мне нужно решить эту проблему с производительностью, надеюсь, все понятно.

что мне нужно сделать сейчас: войти в систему с аппаратным ускорением (много платить за этот онлайн-графический процессор и не использовать его).

Что у меня сейчас: я вхожу в систему без использования графического процессора, процессор умирает, и я трачу деньги на сервер.

спасибо сообществу!

PS: в будущем я буду использовать безголовый сервер.


person LeoSan    schedule 12.12.2018    source источник


Ответы (1)


Похоже, это особенность Windows, на которую многие жаловались. Обычно Windows переключается на общий драйвер при подключении через удаленный рабочий стол. Попробуйте использовать альтернативное решение для удаленного рабочего стола, например VNC.

Источники:

https://boinc.berkeley.edu/dev/forum_thread.php?id=7026

https://setiathome.berkeley.edu/forum_thread.php?id=70853

person Caner    schedule 12.12.2018