web-dev-qa-db-fra.com

Exposez le GPU de Windows 10 hôte à Ubuntu 16

J'ai besoin d'exposer pleinement mon GPU à un VM========== IRBUNTU 16. L'hôte est Windows 10. J'utilise Oracle VirtualBox. Cependant, je ne me dérange pas de changer d'autre VM Programme s'il le fera fonctionner.

Toute suggestion?

9
Humam Helfawi

Donner à l'invité L'accès complet GPU n'est probablement pas possible. Si une machine virtuelle avait un accès direct à votre GPU, les mauvaises choses se produiraient car le partage de la mémoire entre deux ordinateurs efficacement différents n'est pas une chose; Les pointeurs et les adresses et ce ne serait pas très différent entre eux. (Aucune carte disponible à la consommation ne prend en charge entretenir deux ordinateurs à la fois.)

Il y a cependant certaines choses que vous pouvez essayer. Tout d'abord, définissez votre processeur graphique préféré sur le bon panneau de commande NVIDIA (paramètres 3D → Gérer les paramètres 3D → Processeur graphique préféré). Cela pourrait rendre VirtualBox Go avec la carte NVIDIA pour OpenGL.

Si cela n'aide pas, essayez Installation des ajouts invités en mode sans échec sur l'invité.

Il existe également le concept de passtthrough GPU, mais il est prévu de mieux travailler sur des hôtes basés sur Nix. Vous pouvez obtenir un guide de configuration équitable ici .

3
Michael D

Windows n'est pas capable de passer le GPU à Ubuntu. Cependant, vous pouvez lancer Ubuntu à la place et passer le GPU à Windows.

Windows Server 2016 avec Hyper-V 2016 peut transmettre GPU à VMS. C'est le seul Windows IS pour pouvoir le faire.

7
Josh