Inhaltsverzeichnis:

VR-fähiges Gaming im Wohnzimmer mit Linux - Gunook
VR-fähiges Gaming im Wohnzimmer mit Linux - Gunook

Video: VR-fähiges Gaming im Wohnzimmer mit Linux - Gunook

Video: VR-fähiges Gaming im Wohnzimmer mit Linux - Gunook
Video: auvisio Android Mini-DVB-T-Receiver aDTV-400 2024, Juli
Anonim
VR-fähiges Gaming im Wohnzimmer mit Linux
VR-fähiges Gaming im Wohnzimmer mit Linux

Einführung

Ich wollte ein Gaming-Rig für VR und Social Gaming in meinem Wohnzimmer bauen. Ich bin ein Fan von Linux und der Open-Source-Community, daher war die Frage "kann Linux VR machen?", Linux ist ein sehr leistungsfähiges Gaming-Betriebssystem - nicht zuletzt dank WineHQ, Steam und ihrer Arbeit an Proton. Ich benutze Linux seit Jahren für Spiele und Spiele wie Half-Life, Kerbal Space Program, Alien Isolation, um nur einige zu nennen, funktionieren wirklich gut. Ich hoffe, dieser Leitfaden zeigt Ihnen, wie Sie ein Kick-***-VR-Setup erhalten und warum Sie dies tun möchten.

Warum VR?

VR bietet eine neue Möglichkeit, mit der Welt zu interagieren, indem einige der Barrieren zwischen Ihnen und der Welt, die Sie betreten, beseitigt werden. Moderne VR ermöglicht es Ihnen, Ihren Körper natürlicher zu nutzen, und wie Nintendo Wii Sports gezeigt hat, kann eine natürliche Benutzeroberfläche ein Spiel für jeden zugänglicher machen und die Sichtweise der Menschen auf "Gaming" ändern.

VR ist nicht nur für Shoot-Em-Up-Spiele gedacht, es eröffnet eine ganze Reihe kreativer Möglichkeiten wie Googles Tilt Paint oder nvrmind, mit denen Sie 3D-Kunst auf intuitive Weise erstellen und reale und imaginäre Orte bequem von zu Hause aus erkunden können.

Spiele, die für VR entwickelt wurden, können einen anderen Ansatz verfolgen, Spiele wie Beat Sabre funktionieren so gut, weil es ein einfaches Konzept ist und die Inputs, die VR bietet, voll ausnutzt. Viele Spiele können im Sitzen oder im Stehen gespielt werden, dies bietet interessante Zugänglichkeitsmöglichkeiten. In langsamen Spielen wie Moss erlebst du eine neue Welt und in Projekten wie Google Earth VR kannst du die Erde erkunden.

Ich möchte auch Disrupt für sein großartiges VR-Experiment-Video erwähnen.

VR ist nicht ohne Probleme, das wichtigste ist die Reisekrankheit. Wenn Sie an Reisekrankheit leiden, lohnt es sich, VR auszuprobieren, bevor Sie investieren, suchen Sie nach lokalen VR-Erlebnissen oder Demos in Ihrer Nähe und wenn Sie den Sprung wagen, gehen Sie langsam mit einfachen statischen Spielen aus einer sitzenden Position.

PC bauen

VR stellt einige einzigartige Anforderungen an die Rechenleistung, insbesondere bei intensiven Spielen, aber auch bei szenischen Spielen wie einem Tipp zur ISS müssen sie ein reibungsloses Erlebnis gewährleisten, um Reisekrankheit zu vermeiden. Der Bau eines eigenen PCs ist eine unterhaltsame und lohnende Herausforderung, bei der Sie im Vergleich zum Kauf eines neuen PCs auch Geld sparen können.

Abgesehen von einigen Kompatibilitätsproblemen, auf die Sie achten müssen, ist es dank moderner Kompatibilität einfacher als Sie vielleicht denken. Wenn dies Ihr erster Build ist, recherchieren Sie, überprüfen Sie die Kompatibilität und fragen Sie die Leute auf Ihrer Lieblings-Geeky-Site, ob Ihr Plan gut aussieht. Moderne PC-Komponenten sind so standardisiert, dass das Schlimmste passieren kann, dass das System unausgeglichen ist – es wird trotzdem funktionieren. PC Part Picker ist eine großartige Seite, um die große Anzahl verfügbarer Optionen einzugrenzen und ermöglicht es Ihnen, Ihren Build auf seine Richtigkeit zu überprüfen.

Worauf Sie achten sollten:

  • Intel- oder AMD-CPU - Mainboards unterstützen nur eine der beiden und oft nur eine Serie.
  • Gehäusegröße - Versuchen Sie nicht, gegen die Physik zu kämpfen, sie gewinnt jedes Mal.
  • Stromverbrauch - "Was ist das für ein Geruch?" ist kein guter Anfang für den PC-Bau.
  • Budget - Sei sparsam und ignoriere die Fanboys und ihr "Du musst haben…".

Später werde ich durch den PC gehen, den ich erstellt habe und warum ich die Komponenten ausgewählt habe, die ich gemacht habe.

Budget

Ich dachte, es lohnt sich, in diesen Punkt einzutauchen. Moderne PC-Ausstattung ist erstaunlich, die neuesten Modelle sind beeindruckend, aber sie setzen einem bereits voll beladenen Eisbecher wirklich zusätzliche Kirschen auf. Es ist leicht, sich in den Vergleichen und Bewertungen zu verfangen (10% mehr hier, mehr RGB dort), also behalten Sie Ihr Budget im Auge. Wenn Sie sich oft für eine ältere Generation oder etwas niedrigere Spezifikationen entscheiden, können Sie viel Geld sparen und Sie werden den Unterschied wahrscheinlich nicht bemerken. Linus Tech Tips bietet eine gute Aufschlüsselung des Mythos der Engpässe.

Erwarten Sie, zwischen 500 und 1000 Pfund zu zahlen, um eine VR-fähige Maschine zu bekommen ein knappes Budget, Durchgängigkeit haben, nach Schnäppchen Ausschau halten.

VR ist ein Sonderfall, da es sowohl die CPU als auch die GPU stark belastet. Es kommen viel mehr Daten in das System, normales Gaming muss mit Maus, Tastatur und einem Bildschirm umgehen. VR fügt (normalerweise) 2 Controller mit jeweils sechsdimensionaler Positionierung (die Position ist der 3D-Raum + die Ausrichtung des Controllers) und ein sechsdimensionales Headset hinzu. Es muss dann zwei Bilder rendern, nicht eines. Höhere Aktualisierungsraten verschlimmern das Problem, daher lohnt es sich, Ihren Build an das VR-System anzupassen, das Sie verwenden möchten.

Lieferungen

  • Schraubenzieher set
  • Antistatik-Armband

Optional:

  • Bohren
  • Lochschneider
  • Kabelbinder/Klettbänder

Schritt 1: Auswahl Ihrer Hardware

Auswahl Ihrer Hardware
Auswahl Ihrer Hardware

VR

Zum Zeitpunkt des Schreibens gibt es vier Hauptkonkurrenten, vorausgesetzt, Sie gehen die PC-VR-Route anstelle von Spielekonsolen. Es gibt viele Rezensionen und Vergleiche, ich schlage vor, so viele wie möglich zu lesen und anzuschauen, damit Sie die Vor- und Nachteile verstehen. Denken Sie daran, Meinungen sind wie … Nasen - jeder hat eine. Ich habe die Auswahl hier zu stark vereinfacht und zum Zeitpunkt des Schreibens unterstützen beide Oculus-Headsets kein Linux:

  • Oculus Rift S - nur PC, gute Wahl für schnelle Spiele.
  • Oculus Quest + Link-Kabel - Alleskönner, bestes Preis-Leistungs-Verhältnis.
  • Ventilindex - Klassenbester.
  • HTC Vive Cosmos - Hochwertiges Headset, schlechte Controller.

Ich wähle den Index für die Gesamtqualität, die bahnbrechenden Controller, die einzelne Finger verfolgen können, aber hauptsächlich für Half-Life Alyx, das enthalten ist, schien mir der Aufpreis wert - Entscheide selbst, ob ich verrückt oder dumm bin.

Um das volle 120-Hz-HD-Erlebnis zu erhalten, braucht es mehr als einen Budget-PC der Einstiegsklasse, aber wie zuvor, dämpfen Sie Ihre Erwartungen, die Mindestanforderungen werden weiterhin ausgeführt und mit sorgfältiger Planung können Sie jederzeit später aufrüsten.

PC

Spoiler-Alarm – Dies ist mein letztes Setup.

Einige dieser Dinge hatte ich bereits zur Hand, was die Kosten senkte, andere Teile wurden ausgewählt, weil sie damals ein gutes Geschäft waren. Einige tolle Schnäppchen finden Sie auf Websites wie eBay oder bei den Ausverkaufsstellen. Haben Sie keine Angst, für ein gutes Angebot Kompromisse einzugehen.

Motherboard £140 Sie müssen sicherstellen, dass das Board Ihre CPU und Grafikkarte unterstützt. Es sollte einen 16x PCI-e-Steckplatz für die Grafikkarte haben. USB3.1 ist auch eine Voraussetzung für die meisten VR-Geräte. Sie benötigen eine Art Netzwerkkonnektivität, idealerweise integriertes Ethernet, einige Motherboards verfügen über integriertes WLAN.

Gehäuse £ 50 Wenn dies ausgestellt wird, lohnt es sich, ein wenig mehr dafür auszugeben - bessere Gehäuse sollten auch einen besseren Luftstrom haben. Je kleiner Sie werden, desto sorgfältiger müssen Sie auf die Kompatibilität achten. mITX- oder Mini-ATX-Gehäuse sind ordentlich und können unauffällig sein. Dieses mITX-Gehäuse ist nicht das kleinste, aber es bietet Platz für eine Full-Size-Grafikkarte und ein normales ATX-Netzteil (einige verwenden kleinere SFF-Netzteile, die schwer zu beschaffen sind).

Grafikkarte 350 € Am wichtigsten ist, dass die Karte über den richtigen Anschluss für Ihr VR-Headset verfügt. Mindestens ein HDMI- und Display-Port ist ein guter Anfang. Einige Karten können sehr lang sein, stellen Sie sicher, dass sie in Ihr Gehäuse passen. Die Details sollten eine "GPU-Freigabe" enthalten.

CPU £ 165 Sie können AMD für das Preis-Leistungs-Verhältnis nicht schlagen und der Ryzen 5 3600 bietet ein gutes Preis-Leistungs-Verhältnis, wenn Sie einen Prozessor der neuen Generation wünschen. Es ist wichtig, auf eine gute Single-Core-Leistung zu achten, da Spiele nicht gut parallelisiert werden. Sie können PassMark verwenden, um Ihre Optionen zu vergleichen.

CPU-Kühler £ 50 Moderne Ryzens erhöhen ihre Takte automatisch, solange genügend Wärmeableitung vorhanden ist und ich vorhabe, dies in einen Schrank zu stellen, das war gut angelegtes Geld. Dieser Kühler ist auch sehr leise, so dass meine VR-Welt keinen Jet-Engine-Soundtrack enthält. Wenn Sie sich für einen After-Market-Kühler entscheiden, stellen Sie sicher, dass Ihr Gehäuse Platz dafür hat (prüfen Sie auf "CPU-Freiraum") und dass er die Speichermodule nicht stört.

Stromversorgung £80 Alles über 500W reicht normalerweise für die meisten Systeme aus. Ein besseres Gerät kann stabilere Spannungen aufrechterhalten, was die Systemstabilität verbessert. Dies ist eine Komponente "Sie bekommen, wofür Sie bezahlen".

Speicher Ich hatte bereits eine 256GB M.2 für das Betriebssystem und eine 1TB Sata SSD für Spiele. Das ist übertrieben, M.2/NVME-Laufwerke sind erstaunlich, aber für Spiele sind SSDs großartig und rotierende Festplatten sind in Ordnung. Sie machen nur wirklich einen Unterschied zu den Ladezeiten.

Speicher 70 € Bei DDR-Speicher sollten Sie immer Modulpaare verwenden. Dieser schnelle 2x8GB-Speicher wurde angeboten, es macht keinen Sinn, mehr für Geschwindigkeiten auszugeben, die Ihr Prozessor nicht unterstützen kann. Ich würde nicht empfehlen, unter 8 GB zu gehen.

Tastatur 25 € Eine kabellose Tastatur erleichtert die Einrichtung erheblich.

Es ist erwähnenswert, dass sich einige der obigen Annahmen ändern, wenn Sie das System für andere Zwecke verwenden, ein großartiger Gaming-PC ist nicht unbedingt ein guter Videoeditor oder eine gute Entwicklungsmaschine.

Bildnachweis: ThisIsEngineering

Schritt 2: Aufbau des Rigs

Bau des Rigs
Bau des Rigs
Bau des Rigs
Bau des Rigs
Bau des Rigs
Bau des Rigs

Der Spielbereich

Sie möchten einen Spielbereich für Ihre VR-Erfahrung einrichten, sich den Bereich ansehen und sich vorstellen, damit einer wütenden Katze ein Kleid anzuziehen - was würde passieren, was könnte Ihnen passieren? Wenn Sie sitzen, wie weit können Sie mit den Controllern gehen?

Es gibt ein paar Dinge, die Sie tun können, um sich in der VR zu orientieren. Eine kleine strukturierte Fläche wie eine Badematte kann Ihnen unbewusst sagen, ob Sie sich noch in Ihrem "Spielbereich" befinden. Ein auf Ihren Spielbereich gerichteter Ventilator hält Sie kühl und gibt Ihnen unterbewusste Hinweise auf Ihre Orientierung im Raum und hilft, Schwindelgefühle zu vermeiden.

Der PC

Sobald Sie alle Ihre Teile gesammelt haben, können Sie mit dem Zusammenbau des PCs beginnen. Stellen Sie sicher, dass Sie ordnungsgemäß geerdet sind, bevor Sie empfindliche Teile berühren. Überprüfen Sie vor der Installation des Motherboards, ob das Gehäuse die Installation der CPU ermöglicht. Manchmal müssen Sie möglicherweise die CPU und den Kühler auf dem Motherboard installieren, bevor Sie alles in das Gehäuse einsetzen.

Wenn Ihr Kühler nicht mit voraufgetragener Wärmeleitpaste geliefert wird, verwenden Sie gerade genug, um die Kontaktplatte auf der CPU abzudecken.

Nehmen Sie sich Zeit, um die Verlegung der Kabel so zu planen, dass sie den Luftstrom stören. Denken Sie daran, die sekundären 6/8-Pin-Stromkabel für das Motherboard und die GPU anzuschließen. Sobald alles angeschlossen ist, atmen Sie durch, überprüfen Sie es und geben Sie es frei, bevor Sie das Gehäuse schließen. Die meisten modernen Motherboards verfügen über eine LED oder ein Display, um Fehler zu melden, wenn es nicht hochfahren kann.

Gehäuse

Ich hatte vor, das Rig unter den Fernseher zu stellen, das ist nicht ideal, aber mein Partner ist nicht daran interessiert, dass ich ein anderes Zimmer übernehme! Ich benutzte einen Kreisschneider, um Löcher oben und unten in den Raum zu schneiden, damit Luft von unten und oben eintreten kann. Im Test scheint dies recht gut zu funktionieren, das System geht im Leerlauf nie über 60 °C. Unter Last steigt dies und ich muss die Tür bei langen Gaming-Sessions öffnen.

Zubehör

  • Kabelführung an der Decke - Wenn Ihr Headset ein Kabel verwendet, halten Sie die Kabel von Ihren Füßen fern, indem Sie einige Haken an der Decke anbringen. Sie können auch einziehbare Spulen verwenden, damit das Kabel gezogen werden kann, ohne den Haken von der Decke zu reißen.
  • Objektivabdeckung - Lassen Sie niemals Sonnenlicht in das Headset, da das Licht die empfindlichen Displays beschädigt.
  • Mikrofasertücher - Um die Linsen zu reinigen, ohne sie zu beschädigen.
  • Headset-Ständer - Um es sicher aufzubewahren und zu zeigen.

Schritt 3: Installieren Sie das Betriebssystem

Installieren Sie das Betriebssystem
Installieren Sie das Betriebssystem

BIOS-Update

Schritt eins besteht darin, sicherzustellen, dass das BIOS auf dem neuesten Stand ist. Dies gilt insbesondere, wenn Sie einen neueren Ryzen-Prozessor (3. Formatieren Sie ein Flash-Laufwerk mit FAT32, kopieren Sie das entpackte BIOS-Update auf das Laufwerk - ich habe festgestellt, dass ein 32-GB-Laufwerk funktioniert, wo ein größeres 128-GB-Laufwerk nicht funktioniert.

Drücken Sie beim Booten des PCs die ENTF-Taste, wenn Sie den Spash-Bildschirm sehen, um das BIOS-Setup aufzurufen. Sobald Sie in den Menüs die Option "BIOS flashen" gefunden haben, sollten Sie in der Lage sein, die neue Datei von Ihrem Flash-Laufwerk auszuwählen.

Dual-Boot

Wenn Sie Dual-Boot planen, installieren Sie am besten zuerst Windows und verkleinern Sie dann die Partition, um Platz für Linux zu schaffen. Wenn Sie wie ich unter Linux leben, gibt es Möglichkeiten, eine Windows 10-Bootdiskette ohne Windows zu erstellen.

Linux

Für dieses Setup habe ich mich für Manjaro entschieden, da es eine schöne Kombination aus modernster Unterstützung für all diese neue Hardware und einfacher Einrichtung ist. Es gibt viele Linux-Distributionen, die alle unterschiedliche Qualitäten haben, aber im Kern sind sie ein Repository von Anwendungen, egal ob Sie auf Ubuntu, Fedora oder HML (verwenden Sie dieses nicht!), Sie können immer noch eine Anwendung mit dem installieren Paketmanager, der das System automatisch auf dem neuesten Stand hält.

Laden Sie das Image Ihrer Wahl herunter und kopieren Sie das Image auf ein Flash-Laufwerk.

Sie benötigen die proprietären Treiber für Ihre Grafikkarte, also stellen Sie beim Booten des Image sicher, dass Sie die Option "Nicht-freie Treiber" auswählen. Einige werden sie standardmäßig installieren, andere nicht … Husten … Ubuntu.

Für die Desktop-Umgebung verwende ich KDE, das sich hervorragend eignet, um die auffällige neue GPU zu präsentieren. Es ist nicht nötig, bei der einen zu bleiben, wenn Sie andere installieren, können Sie bei jeder Anmeldung auswählen, welche Sie verwenden. Ich mag auch XFCE4 für leichte Remote-Desktops und verwende Cinnamon für die Arbeit, da es gute Funktionen hat, die das Leben erleichtern.

Wenn Ihre Distribution nicht mit installiertem Steam ausgeliefert wird, installieren Sie es mit dem Paketmanager, den Sie im Äquivalent zum "Start"-Menü finden. Melden Sie sich an und Sie können mit den Grundlagen für VR beginnen:

  • SteamVR
  • VR-Labor

Sichern Sie Ihr Gehirn

Im Laufe der Zeit werden Sie viele kleine Probleme lösen, es lohnt sich, sich Notizen über die kleinen Dinge zu machen, Sie wissen nie, wann Sie sie wieder brauchen und es ist sehr irritierend, wenn Sie wissen, dass Sie das Problem schon einmal behoben haben, es aber können Erinnere dich nicht daran. Führen Sie ein Notizbuch der alten Schule oder ein Online-Gehirn wie GitLab-Snippets oder GitHub-Gists.

Die Snippets, die ich dabei gesammelt habe, gibt es hier.

Aufbau

  • Verbessern Sie die Sicherheit mit Hardware-RNG
  • Richten Sie eine Firewall wie das einfache UFW oder das leistungsstarke Firewalld ein
  • Aktivieren Sie "Steam Play" für alle Titel.
  • Aktivieren Sie "Steam Remote Play", um Spiele auf einen anderen PC oder Laptop zu streamen.

Abstimmung

Ein Hinweis zu Ryzen 3rd Gen CPUs und Übertaktung: Es wurden viele Tests durchgeführt, die zeigen, dass PB/PCO/Auto OC wenig oder keine Wirkung hat, selbst manuelles Übertakten lohnt sich wohl nicht ("Booo!", sagen die Übertakter.)). Die andere Sichtweise ist, dass AMD mit seinen neuesten CPUs erstaunliche Arbeit geleistet hat. Geben Sie ihm eine gute Kühlung und er wird sich am härtesten bemühen, Ihnen die beste Leistung zu bieten.

Diese Änderungen machen nur sehr wenig Unterschied, also machen Sie sich keine Sorgen, wenn Sie sich nicht wohl fühlen, mit niedrigen Einstellungen herumzuspielen.

  • Senken Sie die Swapiness, indem Sie vm.swappiness=10 zu /etc/sysctl.d/70-swappiness.conf hinzufügen
  • Solange Sie sich der Risiken bewusst sind und diesen PC nicht für kritische Dinge verwenden, können Sie den Kernel-Parametern mitigations=off und apparmor=0 hinzufügen, um einige Leistungsverbesserungen zu erzielen.
  • Arch Linux hat eine gute Tweaking-Anleitung.

Schritt 4: Trainiere wie dein erstes Mal auf einem Fahrrad

Trainiere wie dein erstes Mal auf einem Fahrrad
Trainiere wie dein erstes Mal auf einem Fahrrad

Es mag verlockend sein, in das Spiel zu springen, das Sie unbedingt versuchen wollten, aber es langsam angehen zu lassen. Wenn Sie das Headset aufsetzen, täuschen Sie Ihren Geist in eine buchstäbliche alternative Realität, die ihm anfangs vielleicht nicht gefällt. Sie müssen Ihre Augen und Ihr Innenohr trainieren, um sich an die Trennung zwischen dem, was Sie sehen und hören, und Ihren anderen Sinnen anzupassen.

Wählen Sie beim Einrichten des Spiels flüssige Grafiken, hohe FPS statt "Ultra"-Grafiken, damit die Illusion nicht durch Pausen oder Stottern unterbrochen wird.

Beginnen Sie mit Dingen wie dem Steam VR Lab, Google Earth, dem Tilt-Pinsel oder dem Job-Simulator, wo Sie anhalten und sich umsehen können. Ein Bonus von VR ist die körperliche Bewegung, Sie können mehr ins Schwitzen bringen, als nur eine Maus zu bewegen, vergessen Sie nicht, eine Pause einzulegen.

Ich hoffe, Ihnen hat diese kurze Tour durch VR gefallen. Lassen Sie es mich wissen, wenn Sie möchten, dass ich mehr auf meine Erwähnungen eingeht.

Innovation

Du hast eine Idee für ein neues VR-Erlebnis - Mach es! Viele der benötigten Tools sind frei verfügbar. Plattformen wie die Unity Game Engine verfügen bereits über alle Bausteine zum Erstellen einer virtuellen Umgebung. Oculus hat auch einen eigenen Entwicklungsleitfaden. Blender ist ein hervorragendes Open-Source-3D-Tool mit einer großen Community.

Foto von Eugene Capon von Pexels

Empfohlen: