Depuis que je suis passé à plein temps à l'utilisation de Linux (Fedora) à partir de Windows, j'ai trouvé la migration assez facile et je n'ai pas eu beaucoup de perturbations dans la façon dont je fais mon travail.
Cependant, il y a certains jeux auxquels j'aime jouer, comme Football Manager et certains jeux plus anciens qui reposent sur le rendu 3D (logiciel ou matériel). Pour le moment, j'ai une machine virtuelle VirtualBox exécutant Windows XP et 95% des jeux que j'ai installés dessus n'ont pas pu fonctionner en raison de problèmes avec la carte graphique (la carte graphique virtuelle).
Ce que je voudrais faire, c'est que la machine virtuelle utilise directement la véritable carte graphique physique de l'ordinateur portable, ou quelque chose de similaire. Je sais qu'il y a un problème de performances, mais la plupart des jeux auxquels je joue ont plus de 5 ans et je ne me soucie pas de la qualité graphique, etc. Je veux juste que ça marche.
Je n'ai pas besoin d'utiliser VirtualBox, je l'ai simplement utilisé parce que j'y suis habitué. Si VMWare ou une autre technologie virtuelle est une meilleure option que VirtualBox, je l'utilise.
la source
Réponses:
Les machines virtuelles, par définition, ne peuvent pas utiliser le matériel graphique réel. Il est utilisé par l'hôte afin que l'invité ne puisse pas l'utiliser également. Voilà comment ça fonctionne. Vous pouvez cependant obtenir de meilleures performances en installant les ajouts DirectX.
Vous devrez installer DirectX en tant que module complémentaire pour VirtualBox pour que cela fonctionne, mais cela fonctionne.
Pour installer DirectX, vous devez démarrer l'invité en mode sans échec. Démarrez votre machine virtuelle Windows en mode sans échec et accédez aux ajouts VBoxGuest. Installez les ajouts Direct3D. Cela doit être fait en mode sans échec sinon cela ne fonctionnera pas.
https://www.dedoimedo.com/computers/virtualbox-3-directx.html
la source
Installez les compléments d'invité VirtualBox sous Windows et activez «Affichage → Accélération 3D» dans les propriétés de la machine virtuelle.
la source
Vous pouvez réellement passer par la carte graphique à un invité Windows, mais vous devez utiliser quelque chose comme Xen 4. Les plus grandes réserves à cette configuration sont que vous avez besoin de patience et de connaissance du matériel et de Linux, et le système d'exploitation hôte ne peut pas utiliser les graphiques carte en même temps que les invités. De manière générale, vous avez besoin de scripts pour gérer le déplacement de votre carte d'invité vers l'hôte et vice-versa, ou vous la redirigez simplement vers l'invité et accédez à l'hôte via le transfert ssh / cygwin X, etc. t être plus qu'un projet de week-end pour une technologie expérimentée. J'ai plusieurs cartes graphiques transmises à différents invités en utilisant Xen 4 sur Fedora, et ce n'était vraiment pas si mal. Recompiler le noyau pour ajouter le support vt-d a été la chose qui a pris le plus de temps, mais si vous '
Les informations disponibles sur la nécessité de réinitialiser FLReset / Function sont anciennes et fausses; aucun de mes appareils ne l'a et ils fonctionnent bien.
la source