7 Schritte zur Installation und Optimierung von Minecraft für Linux

Minecraft unter Linux leidet immer noch unter Leistungsproblemen. Es gibt jedoch einige Schritte, die Sie ergreifen können, die jedes bisschen Unterschied machen können.

Minecraft unter Linux leidet immer noch unter Leistungsproblemen.  Es gibt jedoch einige Schritte, die Sie ergreifen können, die jedes bisschen Unterschied machen können.
Werbung

Minecraft ist wohl eines der beliebtesten, wirklich plattformübergreifenden Spiele da draußen. Daher ist es üblich, dass Linux-Nutzer eine Kopie des Spiels besitzen. Während es auf den meisten Systemen normalerweise gut läuft, leidet es von Zeit zu Zeit immer noch unter Leistungsproblemen. Da Java, die Sprache, in der Minecraft geschrieben ist, eine plattformübergreifende Fähigkeit auf Kosten einer guten Leistung bietet, erreichen Sie möglicherweise keine perfekt verzögerungsfreie Erfahrung (es sei denn, Sie haben leistungsfähige Hardware, um dies zu unterstützen). Es gibt jedoch einige Schritte, die Sie ergreifen können, die jedes bisschen Unterschied machen können.

Nimm die neueste JRE

Da Minecraft in Java geschrieben ist, ist es wichtig, dass Sie die neueste Version der Java Runtime Environment (JRE) ausführen. Die JRE ist erforderlich, um den Java-Code in Maschinencode umzuwandeln, den Ihr Computer tatsächlich versteht, und es gibt verschiedene Versionen der JRE für verschiedene Betriebssysteme, so dass die Minecraft-Entwickler den Code nur einmal schreiben müssen und die verschiedenen JREs haben Generieren Sie den entsprechenden Maschinencode. Sie können die JRE von der offiziellen Java-Website beziehen, oder Sie können dieser Anleitung folgen Benötigen Sie mehr oder aktualisierte Software? Probieren Sie diese 7 Ubuntu PPAs brauchen mehr oder aktualisierte Software? Versuchen Sie diese 7 Ubuntu PPAs Lesen Sie mehr, wenn Sie Ubuntu oder ein Derivat ausführen. Andere Distributionen sollten Glück haben, diesem Leitfaden zu folgen So installieren Sie Java unter Fedora [Linux] So installieren Sie Java unter Fedora [Linux] Unter Linux gibt es zwei verschiedene Java-Implementierungen, die zur Verwendung verfügbar sind. Ubuntu und Arch lassen Sie beide Implementierungen leicht installieren, während Fedora-Benutzer eine etwas schwierigere Zeit haben werden (zumindest wenn ... Read More stattdessen.

Neueste Grafiktreiber (und Kernel)

linux_proprietary_drivers_additional_drivers

Wie bei jedem anderen Spiel ist es natürlich auch wichtig, dass Sie sicherstellen, dass Sie die neuesten Grafiktreiber für Ihre Grafikkarte verwenden. Sie können leicht die proprietären Treiber von AMD und NVIDIA jeweils, die ich empfehle über die Open-Source-Treiber zu greifen, wenn Sie die Leistung verbessern wollen. Alternativ, können Sie auch Distro Repos für die Treiber Siehe auch Proprietary Graphics Treiber in Ubuntu, Fedora, und Mint [Linux] So installieren Sie Proprietary Graphics Treiber in Ubuntu, Fedora, und Mint [Linux] Die meiste Zeit, Sie wird mit Open-Source-Software unter Linux in Ordnung sein. Aber wenn Sie echtes Gaming und Grafik-Power wollen, benötigen Sie proprietäre Treiber. Hier ist, wie Sie sie bekommen. Weiterlesen . Wenn Sie Intel verwenden oder immer noch die Open-Source-AMD und NVIDIA-Treiber verwenden, dann stellen Sie sicher, dass Sie die neueste Version Open Source AMD Graphics sind jetzt Awesome, hier ist, wie Sie Open Source AMD Graphics sind jetzt genial, hier ist Wie man sie bekommt Der AMD proprietäre Treiber unter Linux ist schnell, aber fehlerhaft, und der Open-Source-Treiber ist jetzt fantastisch geworden. Lesen Sie mehr davon. Wenn Sie Ubuntu oder ein Derivat verwenden, ist dies mit den Oibaf- und X-Edgers-PPA-Repositories Need More, Or Updated, Software? Probieren Sie diese 7 Ubuntu PPAs brauchen mehr oder aktualisierte Software? Versuchen Sie diese 7 Ubuntu PPAs Lesen Sie mehr.

Während Sie dabei sind, versuchen Sie, die neueste Kernel-Version 5 zu verwenden. Gründe, warum Sie Ihren Kernel oft aktualisieren sollten [Linux] 5 Gründe, warum Sie Ihren Kernel oft aktualisieren sollten [Linux] Wenn Sie eine Linux-Distribution wie Ubuntu oder Fedora, Sie verwenden auch den Linux-Kernel, den Kern, der Ihre Distribution tatsächlich zu einer Linux-Distribution macht. Ihre Distribution fordert Sie ständig auf, Ihren Kernel zu aktualisieren .... Lesen Sie auch, wenn Sie noch nicht sind. Ubuntu-Benutzer können einfach die neueste Version aus dem Ubuntu Mainline Kernel-Repository abrufen. Ich empfehle jedoch nur, den Kernel zu aktualisieren, wenn Sie Intel- oder Open-Source-Treiber verwenden. Die proprietären Treiber von AMD und NVIDIA benötigen eine Weile, um Unterstützung für neue Kernel hinzuzufügen, daher ist es besser, nur bei dem zu bleiben, auf dem Sie sich gerade befinden (oder bei denen Ihre Distribution Sie automatisch aktualisiert).

OptiFine Mod

Der OptiFine-Mod ist ein Addon, das du auf Minecraft installieren kannst, das verschiedene Änderungen am Aktienspiel vornehmen wird. Mods für Minecraft können das Spiel um Funktionalität ergänzen und vorhandene Funktionalität überarbeiten, und OptiFine kann beides. Um die Performance-Vorteile zu erhalten, sollten Sie OptiFine Light nutzen, aber wenn Sie die HD-Texturen möchten (was, gewarnt, die Leistung wieder leiden kann), dann können Sie OptiFine Ultra greifen. Die Entwickler des Mods empfehlen außerdem, dass Sie Magic Launcher verwenden, um Sie bei der Installation von OptiFine zu unterstützen.

Aktualisierte Bibliotheken

lwjgl_download

Minecraft verwendet die LWJGL oder Lightweight Java Game Library, um Grafiken zu erstellen. Diese Bibliothek wird regelmäßig aktualisiert, aber Minecraft benötigt manchmal eine Weile, bevor eine neuere Version der Bibliothek mit Minecraft gebündelt wird. Wenn du dir die neueste Version besorgst, kannst du dir Leistungsvorteile verschaffen, und manchmal ist es sogar notwendig, wenn du beim Start des Spiels auf ein schwarzes Fenster stößt. Um die Bibliothek manuell zu aktualisieren, rufen Sie diese Seite auf und laden Sie die erste ZIP-Datei herunter. Gehe dann in deinen Home-Ordner, aktiviere die Ansicht versteckter Ordner mit Strg + H und gehe dann in den .minecraft-Ordner. Hier müssen Sie in den Ordner / bin extrahieren:

  • jinput.jar
  • lwjgl.jar
  • lwjgl_util.jar

Und diese Dateien sollten in den Ordner / bin / natives extrahiert werden:

  • libjinput-linux.so
  • libjinput-linux64.so
  • liblwjgl.so
  • liblwjgl64.so
  • libopenal.so
  • libopenal64.so

Explizite Speicherparameter

Java ermöglicht es auch Java-Anwendungen und -Spielen, beim Starten der Anwendung einige Befehlszeilenparameter zu senden, die sich auf die Leistung der Anwendung auswirken können. Für Minecraft empfiehlt es sich, eine einfache Textdatei zu erstellen, diese als Minecraft.sh zu speichern und sie in den gleichen Ordner wie den Minecraft.jar-Launcher zu legen und diese dann in die Datei einzugeben:

java -Dsun.java3d.opengl=true -Xmx1024M -Xms512M -cp minecraft.jar net.minecraft.LauncherFrame

Dadurch wird das Spiel gezwungen, OpenGL zu verwenden (falls dies noch nicht geschehen ist) und das Spiel darf explizit mehr Speicher verwenden, als dies standardmäßig der Fall wäre. Mit mehr Speicher, der für das Spiel leicht zugänglich ist, kann es wohl schneller laufen, da mehr Ressourcen bereits geladen und startklar sind. Sobald die Datei gespeichert ist, klicken Sie mit der rechten Maustaste darauf, wählen Sie Eigenschaften und markieren Sie sie als ausführbar. Jetzt können Sie einfach auf Minecraft.sh anstelle von Minecraft.jar doppelklicken, um diese Parameter beim Starten des Spiels einzubeziehen.

Erzwinge die CPU in den "Performance" -Modus

Obwohl der Unterschied wahrscheinlich minimal ist, können Sie den CPU-Frequenzskalierungsregler auch auf "Leistung" einstellen. Höchstwahrscheinlich wird Ihr aktueller Governor die Frequenz Ihrer CPU verringern, wenn sie nicht aktiv genutzt wird, um Strom zu sparen, aber es braucht auch Zeit (wenn auch nicht viel), um sie wieder zu skalieren, wenn etwas getan werden muss. Wenn der Regler auf "Leistung" eingestellt wird, wird die CPU gezwungen, die gesamte Zeit mit maximaler Frequenz zu laufen, sodass Sie jederzeit und ohne Skalierung auf die volle Leistung zugreifen können.

Beachten Sie, dass dadurch viel mehr Strom verbraucht wird. Es ist also nicht gut, wenn Sie versuchen, Ihre Energierechnung niedrig zu halten oder wenn Sie mit Akkustrom arbeiten. Beachten Sie auch, dass dies nicht das selbe ist wie das Übertakten, wodurch die CPU schneller wird, als sie ursprünglich vorgesehen war und Schäden und Überhitzung verursachen könnte. Der "Leistungsregler" ist sicher und verursacht keine Schäden (solange die Ventilatoren richtig lüften).

Um dies zu tun, müssen Sie nur den folgenden Befehl in einem Terminal ausführen, BEVOR Sie das Spiel starten:

cpupower frequency-set -g performance

Sobald das erledigt ist, werden Sie gut gehen. Wenn Sie fertig sind, führen Sie einfach den gleichen Befehl aus, ersetzen Sie die performance durch ondemand, oder starten Sie Ihren Computer einfach neu.

Probiere Minetest aus

Minetest

Wenn Minecraft trotz all dieser Verbesserungen immer noch furchtbar läuft (und sicher sein sollten, dass die Grafikeinstellungen auf ihre niedrigsten Einstellungen gesetzt werden!), Dann ist dein System vielleicht einfach nicht für Minecraft ausgelegt. Das heißt jedoch nicht, dass Sie die Freude am Spielen hinter sich lassen müssen. Stattdessen kannst du Minetest ausprobieren, einen nicht ganz so guten kostenlosen Clone von Minecraft. Es ist viel leichter, und es ist in anderen Sprachen wie C ++ geschrieben, die vor der Ausführung des Spiels in nativen Maschinencode übersetzt werden, im Gegensatz zu Java, das die Übersetzung ausführt, während Sie das Spiel spielen. Es lohnt sich herauszufinden, ob alle anderen Hoffnungen verloren zu sein scheinen.

Wie verbessern Sie Minecraft Leistung?

Diese sieben Schritte sollten es dir ermöglichen, zusätzliche Leistung aus dem Spiel herauszuholen, was besonders wichtig sein kann, wenn du alle möglichen aufregenden Mods und Texturen hinzugefügt hast, die leider, aber letztendlich, das Spiel noch mehr verlangsamen als bisher war mit beginnen.

Hast du irgendwelche anderen Tipps, um Minecraft schneller laufen zu lassen? Lass es uns in den Kommentaren wissen!

Bildquelle: Minetest.net

In this article