Spielen mit Virtualbox, hat es bei Ihnen funktioniert?

20

Derzeit verwende ich Windows 8. Ich habe eine virtuelle Box mit Ubuntu für die Entwicklung eingerichtet. Abgesehen davon möchte ich mich manchmal nach stundenlanger Forschung und Entwicklung einfach nur entspannen und ein Spiel genießen (Battlefield 3, Skyrim, Saints Row: The Third usw.).

Ich möchte meinen Hauptrechner mit Linux betreiben und Windows auf einer virtuellen Box installieren.

Was ich von denen wissen möchte, die es versucht oder gesehen haben:

  • Wie ist die Leistung?
  • Ich war mir darüber noch nie im Klaren, aber spielt es eine Rolle, selbst wenn ich die richtigen Treiber auf der Windows-Box installiere? Zumindest in diesem Teil bin ich nur gespannt, wie es sich auslagert. Welche Fahrer werden am wichtigsten sein?
  • Maus- und Tastaturintegration, ehrlich gesagt, manchmal ist die Mausintegration in Virtual Box etwas frustrierend, der Mauszeiger verschwindet usw.

Ich bin mir nicht sicher, ob dies der richtige Ort ist, um zu fragen. Ich versuche nur, zu Linux zurückzukehren, aber ich bin ein PC-Spieler, also kann ich Steam nicht wegwerfen. Ich kenne den Linux-Client, aber die meisten dieser Spiele funktionieren nicht.

Wenn es einen richtigen Ort gibt, an dem Sie sich erkundigen können, ob StackExchange-Sites oder irgendeine andere Site, lassen Sie es mich wissen.

Prost und ich hoffe, dass die in der gleichen Position einen Mittelweg finden.

allenskd
quelle
Schlechte Idee, tu es nicht, VBox unterstützt 3D-Grafiken nicht sehr gut.
Thomas Ward

Antworten:

14

Das Spielen in einer virtuellen Box ist eine schlechte Idee. Sie werden nicht die großartige 3D-Unterstützung haben, die Sie sich wünschen, und Anwendungen, die viele Ressourcen erfordern, werden nacheilen. Einige Spiele werden wahrscheinlich funktionieren, wie Minecraft und Minensuchboot. Aber schwere Programme wie Battlefield, Skyrim und ähnliches laufen nicht.

Der Grund dafür ist, dass Sie im Grunde genommen zwei Betriebssysteme ineinander ausführen und das zu emulierende Betriebssystem auf einen kleinen Teil dieser Computerressourcen beschränkt ist.

Eine Lösung für dieses Problem ist der Dual-Boot. Zum Beispiel haben Sie eine Partition mit Linux (wo Sie alle ernst und Sachen sind) und eine Partition mit Windows (für Spiele). Ich hatte dieses Setup für mehrere Jahre auf meinem Laptop, es funktioniert großartig.

Das Ubuntu-Installationsprogramm enthält Anweisungen zur Installation mit einem Dual-Boot-Setup. Am einfachsten ist es, zuerst Windows und dann Ubuntu zu installieren.

Viel Glück.

Alvar
quelle
Das ist traurig zu hören. Ich habe zuvor Dual-Boot von meinem Laptop mit Kubuntu und Windows 7 ausgeführt. Vielleicht wird es in ein paar Jahren einen anderen Ansatz geben. Ich werde die Dual-Boot-Option noch einmal in Betracht ziehen und sehen, wie sie funktioniert. Vielen Dank!
Allenskd
1
Ich kann nicht einmal XP auf meinem neuen System installieren, es sei denn, ich finde XP-kompatible Treiber und erstelle neue Installationsmedien. Sobald ich das tue, stelle ich fest, dass auf einige Hardware wie die SSD überhaupt nicht zugegriffen werden kann. Dual-Boot ist keine Option mehr. Ehrlich gesagt, ich möchte sowieso nur Spiele spielen, die älter als 10 Jahre sind. Die meisten neueren Spiele funktionieren unter modernen Betriebssystemen einwandfrei. Daher ist die Leistung kein Problem, sondern nur die Kompatibilität von Bedeutung.
SilverbackNet
2
Das Problem mit Dual Boot ist, dass Sie Ihre Sicherheit gefährden, indem Sie dies tun ... zumindest Windows gepaart mit Linux. Dies liegt daran, dass jedes unabhängige Betriebssystem das andere Betriebssystem ohne Berechtigungsprobleme überschreiben kann.
Kolob Canyon
2
Diese Antwort ist dank GPU-Passthrough nicht mehr richtig . Ich weiß nicht, ob es auf VirtualBox möglich ist, aber es scheint mit qemu / kvm verfügbar zu sein. Auch wenn die Konfiguration etwas komplex ist, zeigen einige Videos im Internet, dass sie recht gut funktionieren (z. B .: youtube.com/watch?v=37D2bRsthfI )
Charles-Édouard Coste,
14

Persönlich habe ich gemischte Ergebnisse beim Ausführen von Spielen in Virtualbox. Aber ich kann einige meiner Favoriten spielen. Unter http://virtualbox-gaming.wikia.com/ gibt es eine (sehr kleine) Wikia-Site mit einigen Ergebnissen über funktionierende und nicht funktionierende Spiele, wenn Sie einen Blick darauf werfen oder sogar Ihre eigenen Ergebnisse veröffentlichen möchten.

devnull
quelle
Versuch Diablo 1. Oooh ja
Kolob Canyon
8

Vielleicht möchten Sie sich etwas mit dem Namen Kainy ansehen. Dies ist eine Remotedesktopimplementierung, die speziell für Spiele gedacht ist.

Es hört sich so an, als ob ein Windows-PC in Ihrem Netzwerk zum Ausführen der Spiele in Ordnung wäre, wenn Sie das Spiel von der Stelle aus spielen, an der Sie es möchten. Kainy hat einen Server für Windows und Clients für eine Reihe von Betriebssystemen und Spielesystemen. Sie haben jedoch keinen Server für Linux.

Was das Spielen auf VirtualBox angeht, wäre es meiner Meinung nach in Ordnung, wenn VirtualBox eine bessere Unterstützung für Grafikbeschleuniger hätte. Ich finde das Emulationsargument etwas übertrieben. Windows wird mit demselben Prozessor ausgeführt, den es erwartet, jedoch ohne zusätzliche Kosten. VirtualBox vermittelt Windows-Hardwareaufrufe, und es kann zu einem gewissen Overhead kommen.

Das große Problem ist, dass VirtualBox nicht für Spiele entwickelt wurde und die Unterstützung von 3D-Grafiken keine Priorität hat. Wenn Sie jedoch ein älteres Spiel haben, für das keine Grafikunterstützung erforderlich ist, die über die von VirtualBox hinausgeht, kann ich nicht nachvollziehen, warum Sie es dort nicht ausführen würden.

user90863
quelle
1
Genau das Richtige für die 3D-Grafik. VirtualBox läuft heutzutage auf den meisten modernen Motherboards mit nahezu nativer Geschwindigkeit (vorausgesetzt, Sie haben Virtualisierung im BIOS aktiviert!), Die Grafikunterstützung ist jedoch weiterhin das Problem.
PhilT
Dies. Virtualisierung bedeutet, dass Sie kein Betriebssystem "emulieren"
Olav Kokovkin
1

Das "Windows only" Star Trek-Spiel Elite Force II (Quake 3-basiert) funktioniert (Vollbild, 1024 x 768 und schnell ) in meiner virtuellen Box (Versuchsgrafik EIN) unter gewissenhaften Bedingungen (XPs .net-Fix) poo) installiert, XP Pro (32bit aktualisiert) "virtuelle Maschine".

Mein VB läuft auf einer stabilen Basis / Grundlage, Host-Betriebssystem von Debian 7 (Wheezy / stabile 64-Bit). Sie können Ubuntu ausführen ....

Übrigens ist mein DM Mate, da ich den Stall, die Mate-Repos und die benutzerdefinierten Mate-Teile hinzugefügt habe (nachdem ich den größten Teil von Gnome 3 (= fortgeschrittene Arbeit) sorgfältig entfernt habe).

Der Linux Mint-Installer (Ubuntu-basiert, mit Mate für Ihr 32-Bit- oder 64-Bit-System) ... ist der einfache Weg. VB und über Ubuntu kompatible Pakete, nicht Debian (reine), sollten ungefähr gleich sein. Verwenden Sie Ubuntu, wenn Sie es bereits haben.

Spanky
quelle
Außerdem: Ich habe 2 GB RAM, wobei einige von der eingebauten NVIDIA-GPU verbraucht werden. Auf meinem Host-Betriebssystem wird der nicht-freie Nvidia-Treiber ausgeführt. Ubuntu-basierte Hardware-Briver sollten (natürlich) dafür sorgen, dass Ihre GPU auf dem Host-Betriebssystem auf dem neuesten Stand ist. Während ich Mate ausführe und nichts extra geladen / ausgeführt wird, bevor ich Virtualbox ausführe, verwendet Mate (und alles) nur etwa 380 MB RAM, und so habe ich der virtuellen Windows XP-Maschine etwa 900 MB RAM (max.) Zugewiesen . Zu Ihrer Information.
Spanky
Wenn Sie wenig RAM haben, wechseln Sie zu einem viel niedrigeren RAM-DM. LXDE (Lubuntu vorbereitet, in Ubuntu Land) oder Openbox; wenn Sie damit umgehen können (Rechtsklick, etwas spartanisches Menü und Aussehen / Themen). Ich nehme an, dass der wirklich herausgeforderte RAM (wie das ausgeschöpfte Motherboard) X und virualbox ausführen könnte, um die Textanmeldung zu bilden; Aber zu diesem Zeitpunkt wäre ein Dual-Boot-System mit nativem XP wahrscheinlich besser. Virtualbox ist für den Fall gedacht, dass Sie über zusätzlichen Arbeitsspeicher und Speicherplatz verfügen. Auch wenn Wine (Playonlinux eher unterteilt) nicht bei allem funktioniert. Die virtuelle XP-Maschine ist jedoch zustandsspeichernd und portierbar / klonbar.
Spanky
Alles in allem ist in "Windows" nichts "unbedingt erforderlich". Es ist nur zum Spass. Native Replacement gewinnt immer. Quake 3 Arena läuft nativ auf meinem Debian-Host. Beispielsweise. Es ist die gleiche Spiel-Engine. Es gibt viele GNU / Linux, 3D-Spiele; das einfach mit nur einem klick laden. Viele basieren auf Quake 3 und mehr. Es ist alles mehr als ich Zeit habe. Ich vermisse die Kommerzialisierung (Grenzen / Handschellen / Straßensperren / Installationsschwierigkeiten) der meisten Windows-basierten Spiele nicht.
Spanky
Unabhängig davon, ob Windows nativ oder anderswo, Elite Force II (liebe Trekker) verfügt über einen searchable-online v1.1-Patch, den Sie ausführen müssen. Danach gibt es einen No-CD ".exe" Ersatz. In der Vergangenheit musste ich (auch) die mutlti (player) .exe mit dem Offline-Spiel austauschen. je nachdem was du machen willst. Einzelspieler oder Mehrspieler online. Also weißt du das und es ist auch immer noch Windows Poo.
Spanky
1

Hier finden Sie eine Reihe von Antworten, die Ihnen sagen, dass das Ausführen von Spielen über virtualisierte Hardware eine schlechte Idee ist und Ihnen beim Spielen keine gute Leistung bringt. Also mach das nicht.

Bei virtualbox bin ich mir nicht sicher, aber ich habe gesehen, dass die Leute über beachtlichen Erfolg sprechen, indem sie Hardware für die virtuelle Maschine reserviert haben, obwohl das, was ich gesehen habe, hauptsächlich Xen oder VMWare betraf. Insbesondere verwenden sie eine separate Grafik- und Soundkarte sowie eine dedizierte Festplattenpartition. Das Linux-System verfügt wahrscheinlich nicht einmal über Treiber für die Hardware, die von Ihrer Windows-Gaming-VM verwendet wird, und stellt mit Sicherheit keine Verbindung zu diesen her. Probleme scheinen eher mit dem Sound als mit der Grafik zu sein.

Ich bin diesen Weg nicht selbst gegangen, daher werde ich nicht näher darauf eingehen, wie Sie das einrichten würden. TBH, für die Zeit, die es dauern würde, bis dies funktioniert (es sei denn, ich hätte ein bestimmtes Rezept zu befolgen), würde ich lieber eine separate Maschine unter meinen Schreibtisch stellen und Tastatur, Maus und Bildschirm über ein Kabel anschließen KVM-Switch.

mc0e
quelle
1

Dies ist eine ältere Frage, aber ich füge einen Kommentar für andere hinzu, die nach Hilfe suchen. Ein Freund hat mich nach dem Lesen dieses Beitrags um Rat gefragt.

Die Verwendung der WINE-Funktion funktioniert viel besser als die von VirtualBox, insbesondere für ältere Spiele, die für WinXP und früher geschrieben wurden. Ich bin ein großer Fan des alten Star Trek Armada II-Spiels, das unter Ubuntu mit WINE großartig läuft. Tatsächlich läuft es mit WINE unter UBUNTU-MATE viel besser als unter Windows 10 auf demselben Computer.

Das PlayOnLinux-Paket für UBUNTU ist eine große Hilfe. Bei Spielen, die Probleme mit den WINE-Standardeinstellungen haben, hilft PlayOnLinux bei der Konfiguration. Wenn das Spiel, das Sie installieren möchten, nicht aufgeführt ist, verwenden Sie den Link unten, um ein nicht aufgeführtes Programm zu installieren. Personen, die ohne spezielle Konfiguration ausgeführt werden, stehen häufig nicht auf der Liste. Das Beste ist, dass Sie für jedes Spiel, das Sie installieren, ein separates virtuelles Laufwerk C: haben. Dies ist sehr hilfreich, da in älteren Spielen manchmal DLLs verwendet wurden, die Konflikte mit anderen verursachen und Probleme verursachen können. Wenn Sie für jedes Spiel ein eigenes virtuelles Laufwerk C: installieren, treten keine Konflikte auf.

Greg

user151976
quelle