Jouer avec Virtualbox, ça a marché pour vous?


20

Actuellement, j'utilise Windows 8. J'ai une boîte virtuelle avec Ubuntu configurée pour le développement. En plus de cela, je veux parfois simplement me détendre et profiter d'un jeu (Battlefield 3, Skyrim, Saints Row: The Third, etc.) après des heures de recherche et de développement.

Je veux avoir ma machine principale avec Linux et installer des fenêtres sur une boîte virtuelle.

Ce que je veux savoir de ceux qui l'ont essayé ou vu:

  • Quelle est la performance?
  • Je n'ai jamais été clair à ce sujet mais, même si j'installe les bons pilotes sur la boîte Windows, cela importera-t-il? Au moins sur cette partie, je suis juste curieux de voir comment cela se décharge. Quels pilotes auront le plus d'importance.
  • Intégration de la souris et du clavier, je vais être honnête, parfois l'intégration de la souris dans Virtual Box est un peu frustrante, le curseur de la souris disparaît, etc.

Je ne sais pas si c'est le bon endroit pour demander. J'essaie simplement de revenir à Linux, mais je suis un joueur PC, donc je ne peux pas jeter Steam. Je connais le client Linux, mais la plupart de ces jeux ne fonctionneront pas.

S'il y a un bon endroit pour demander si les sites StackExchange ou tout autre site me le font savoir.

Acclamations et j'espère que ceux qui sont dans la même position trouveront un terrain d'entente.


Mauvaise idée, ne le faites pas, VBox ne supporte pas vraiment très bien les graphiques 3D.
Thomas Ward

Réponses:


14

Jouer dans une boîte virtuelle est une mauvaise idée. Vous n'aurez pas le grand support 3D que vous désirez et les applications qui nécessitent beaucoup de ressources seront à la traîne. Certains jeux fonctionneront probablement, comme minecraft et dragueur de mines. Mais l'exécution de programmes lourds comme Battlefield, Skyrim et similaires ne fonctionnera pas.

La raison en est que vous exécutez essentiellement deux systèmes d'exploitation l'un dans l'autre et que celui que vous émulerez sera limité à une petite partie des ressources de cet ordinateur.

Une solution à ce problème est le double démarrage. Par exemple, vous avez une partition avec Linux (où vous êtes tous sérieux et tout) et une partition avec Windows (pour les jeux). J'ai eu cette configuration sur mon ordinateur portable pendant plusieurs années, cela fonctionne très bien.

Le programme d'installation d'Ubuntu contient des instructions sur la façon dont vous installez avec une configuration à double démarrage. Le plus simple est d'installer d'abord Windows, puis d'installer Ubuntu.

Bonne chance.


C'est triste à entendre. J'ai déjà démarré deux fois à partir de mon ordinateur portable avec Kubuntu et Windows 7. Peut-être que dans quelques années, il pourrait y avoir une autre approche, je considérerai à nouveau l'option à double démarrage et voir comment cela se passe. Merci!
allenskd

1
Je ne peux même pas installer XP sur mon nouveau système, sauf si je trouve des pilotes compatibles XP et que je crée un nouveau support d'installation. Une fois que je le fais, je trouve que certains matériels sont complètement inaccessibles, comme le SSD. Le double démarrage n'est plus une option. Honnêtement, je veux seulement jouer à des jeux qui ont plus de 10 ans de toute façon, presque tout ce qui est plus récent fonctionnera bien dans un système d'exploitation moderne, donc les performances ne sont pas un problème, seule la compatibilité compte.
SilverbackNet

2
Le problème avec le double démarrage est que vous compromettez votre sécurité en le faisant ... au moins Windows jumelé avec Linux. En effet, chaque système d'exploitation indépendant peut remplacer l'autre système d'exploitation sans problèmes d'autorisation.
Kolob Canyon

2
Cette réponse n'est plus vraie grâce au passthrough GPU . Je ne sais pas si c'est possible sur VirtualBox, mais il semble disponible avec qemu / kvm. Même si la configuration est un peu complexe, certaines vidéos sur Internet prouvent que cela fonctionne plutôt bien (ex: youtube.com/watch?v=37D2bRsthfI )
Charles-Édouard Coste

En utilisant le "temps" comme ressource pour m'occuper, j'ai fini par installer Windows sur un 2ème disque que je démarre quand je veux jouer un peu. Si vous ne pouvez pas détacher le premier lecteur, faites très attention à ce que Windows ne tue pas votre partition de démarrage. Je viens de démarrer mon singe entre mes OS et ça va. Je préfère faire cela que de passer du temps à configurer quoi que ce soit, ni de sacrifier même 5 fps.
m3nda

14

Personnellement, j'ai des résultats mitigés lors de l'exécution de jeux dans Virtualbox. Mais je peux jouer certains de mes favoris. Il y a un (très petit) site wikia avec des résultats sur les jeux qui fonctionnent et qui ne fonctionnent pas sur http://virtualbox-gaming.wikia.com/ si vous voulez jeter un œil ou même publier vos propres résultats.


Essayer Diablo 1. Oooh ouais
Kolob Canyon

8

Vous voudrez peut-être regarder quelque chose appelé Kainy. Il s'agit d'une implémentation de bureau à distance spécialement conçue pour les jeux.

Cela ressemble à avoir un PC Windows sur votre réseau pour exécuter les jeux pourrait être OK, si vous jouez au jeu d'où vous vouliez. Kainy possède un serveur pour Windows et des clients pour un certain nombre de systèmes d'exploitation et de systèmes de jeux. Ils n'ont cependant pas de serveur pour Linux.

En ce qui concerne les jeux sur VirtualBox, je pense que ce serait bien si VirtualBox avait un meilleur support d'accélérateur graphique. Je pense que l'argument de l'émulation est un peu exagéré. Windows s'exécute avec le même processeur qu'il attend, sans frais supplémentaires. VirtualBox assure la médiation des appels matériels Windows, et il peut y avoir des frais généraux.

Le gros problème est que VirtualBox n'est pas conçu pour les jeux, la prise en charge des graphiques 3D n'est pas une priorité. Néanmoins, si vous avez un jeu plus ancien qui ne nécessite pas de support graphique au-delà de ce que VirtualBox a, je ne vois pas pourquoi vous n'iriez pas de l'avant et l'exécuter là-bas.


1
Repérez les problèmes graphiques 3D. VirtualBox fonctionne à une vitesse presque native sur la plupart des cartes mères modernes ces jours-ci (à condition que vous ayez activé la virtualisation dans le BIOS!) Mais la prise en charge graphique reste le problème.
PhilT

1
Cette. La virtualisation signifie que vous
n'émulerez

1

Le jeu Star Trek "Windows uniquement", Elite Force II (basé sur Quake 3) fonctionne (plein écran, 1024x768, et rapide ), dans ma boîte virtuelle (graphique expérimental activé), sur ma minutieusement (correction .net de XP caca) installé, XP Pro (32 bits mis à jour) "machine virtuelle".

Mon VB fonctionne sur une base / fondation stable, OS hôte de Debian 7 (sifflante / stable 64 bits). Vous pouvez exécuter Ubuntu ....

BTW, mon DM est Mate, car j'ai ajouté la stabilité, les dépôts Mate et les parties Mate personnalisées (après avoir soigneusement supprimé la plupart de Gnome 3 = travail avancé).

Le programme d'installation de Linux Mint (basé sur Ubuntu, avec Mate pour votre système 32 bits ou 64 bits) ... est le moyen le plus simple. VB et les paquets conformes à Ubuntu, et non ceux Debian (purs), devraient être à peu près les mêmes. Utilisez Ubuntu si vous l'avez déjà.


Aussi: j'ai 2 Go de RAM, avec certains mangés par le GPU nvidia intégré. Mon système d'exploitation hôte exécute le pilote non libre Nvidia. Les Hardware Brivers basés sur Ubuntu devraient gérer la mise à jour de votre GPU, sur votre OS hôte en premier (bien sûr). Étant donné que j'exécute Mate, et rien de plus n'est chargé / en cours d'exécution, avant d'exécuter Virtualbox, Mate (et tous) n'utilise qu'environ 380 Mo de RAM, et j'ai donc environ 900 Mo de RAM (max) affectés à Windows XP, machine virtuelle . Pour info.
Spanky

Si vous avez peu de RAM, passez à une mémoire RAM RAM beaucoup plus faible. LXDE (Lubuntu préparé, en terre Ubuntu) ou Openbox; si vous pouvez le gérer (clic droit, menu quelque peu spartiate et looks / thèmes). Je suppose que la RAM vraiment contestée (comme la carte mère au maximum) pourrait exécuter X et virualbox, former la connexion texte; mais à ce stade, un double démarrage, XP natif serait probablement mieux. Virtualbox est pour quand vous avez plus de RAM et d'espace de stockage. Aussi, quand Wine (playonlinux compartimenté plutôt) ne fonctionne pas sur tout. cependant, la machine virtuelle XP est enregistrable par état et portable / clonable.
Spanky

Dans l'ensemble, rien dans "Windows" n'est strictement "nécessaire". C'est juste pour s'amuser. Les remplaçants natifs gagnent toujours. Quake 3 Arena fonctionne en natif, sur mon hôte Debian. Par exemple. C'est le même moteur de jeu. Il existe de nombreux jeux 3D GNU / Linux; qui se chargent en un seul clic. Beaucoup sont basés sur Quake 3, et plus encore. C'est tout ce dont j'ai le temps. Je ne manque pas le caractère commercial (limites / menottes / barrages routiers / difficultés d'installation) de la plupart des jeux basés sur Windows.
Spanky

Qu'il soit natif de Windows ou autre, Elite Force II (chers randonneurs), dispose d'un correctif v1.1 en ligne consultable, que vous devez exécuter. Après cela, il y a un remplacement sans CD ".exe". Dans le passé, j'ai dû échanger (également) le mutlti (player) .exe, avec celui du jeu hors ligne; selon celui que vous voulez faire. Un ou plusieurs joueurs en ligne. Alors sachez que, et c'est aussi, toujours Windows caca.
Spanky

1

Il y a un tas de réponses ici qui vous disent que l'exécution de jeux sur du matériel virtualisé est une mauvaise idée et ne vous procurera pas de bonnes performances pour les jeux. Alors ne fais pas ça.

Je ne suis pas sûr de virtualbox, mais j'ai vu des gens parler d'un succès considérable en ayant du matériel dédié à la machine virtuelle, bien que ce que j'ai vu concernait principalement l'utilisation de Xen ou VMWare. Plus précisément, ils utilisent une carte graphique et une carte son distinctes et une partition de disque dédiée. Le système Linux n'aura probablement même pas de pilotes pour le matériel utilisé par votre machine virtuelle de jeu Windows, et ne se connectera certainement pas à eux. Les problèmes semblent être plus liés au son qu'aux graphiques.

Je ne suis pas allé sur cette voie moi-même, donc je n'essaierai pas de détailler la façon dont vous avez configuré cela. TBH, pour le temps qu'il faudrait pour que cela fonctionne bien (sauf si j'avais une recette très précise à suivre), je pense que je préférerais mettre une machine séparée sous mon bureau et brancher mon clavier, ma souris et mon écran via un Commutateur KVM.


1

C'est une question plus ancienne, mais j'ajoute un commentaire pour ceux qui recherchent de l'aide. Un ami m'a demandé des conseils à ce sujet après avoir lu ce post.

L'utilisation de la fonction WINE fonctionne beaucoup mieux que VirtualBox, en particulier pour les jeux plus anciens écrits pour WinXP et versions antérieures. Je suis un grand fan de l'ancien jeu Star Trek Armada II, qui fonctionne très bien sur Ubuntu avec WINE. En fait, il fonctionne beaucoup mieux avec WINE sous UBUNTU-MATE que sous Windows 10 sur la même machine.

Le package PlayOnLinux pour UBUNTU est d'une grande aide. Pour les jeux qui ont des problèmes avec les valeurs par défaut de WINE, le PlayOnLinux aide à leur configuration. Si le jeu que vous souhaitez installer n'est pas répertorié, vous utilisez le lien en bas pour "installer un programme non répertorié". Ceux qui s'exécutent sans configuration spéciale ne sont souvent pas sur la liste. La meilleure chose est qu'il vous permettra d'avoir un lecteur C: virtuel séparé pour chaque jeu que vous installez. C'est très utile car les jeux plus anciens utilisaient parfois des DLL qui pouvaient entrer en conflit avec d'autres et causer des problèmes. À chaque jeu que vous installez avec son propre lecteur C: virtuel, ils n'entrent jamais en conflit les uns avec les autres.

Greg

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.