Minecraft er velsagtens en af de mest populære, virkelig-cross-platform spil derude, så det er almindeligt for Linux-brugere til at eje et eksemplar af spillet. Selv om det normalt kører godt på de fleste systemer, betyder det stadig lider problemer med ydeevnen fra tid til anden. Siden Java, det sprog, Minecraft er skrevet i, tilbyder cross-platform evne på bekostning af gode resultater, kan du ikke opnå en perfekt halter-fri oplevelse (medmindre du har stærke hardware til at støtte det). Men der er nogle trin, du kan tage, som kan gøre enhver lille smule forskel.
Da Minecraft er skrevet i Java, er det vigtigt, at du kører den nyeste version af Java Runtime Environment (JRE). Den JRE er hvad der er behov for at slå Java-kode til maskinkode som computeren rent faktisk kan forstå, og der er forskellige versioner af JRE til forskellige styresystemer, så Minecraft udviklere kun behøver at skrive koden en gang og har de forskellige JRE generere apparatets korrekte kode. Du kan få den JRE fra den officielle Java hjemmeside, eller du kan følge denne vejledning, hvis du kører Ubuntu eller et derivat. Andre distributioner skal have held følger denne vejledning i stedet.
Selvfølgelig, som med alle andre spil, er det også vigtigt, at du sikrer at du kører de nyeste grafikdrivere til rådighed for dit grafikkort. Du kan nemt få fat i de proprietære drivere fra AMD og NVIDIA henholdsvis som jeg anbefaler at bruge i løbet af de open source drivere, hvis du ønsker at forbedre ydeevnen. Alternativt kan du også se på distro repos for chaufførerne. Hvis du bruger Intel eller stadig vælge at bruge open source AMD og NVIDIA-drivere, så sørg for, at du kører den nyeste version af disse. Hvis du bruger Ubuntu eller et derivat, er det nemt at gøre det med Oibaf og X-Kantklippere PPA repositories.
Mens du er ved det, så prøv at kigge på at køre den nyeste kerne version samt hvis du aren ' t allerede. Ubuntu-brugere kan nemt få fat i den nyeste version fra Ubuntu Mainline Kernel repository. Jeg anbefaler dog kun at opgradere kernen, hvis du bruger Intel eller open source drivere. De proprietære drivere fra AMD og NVIDIA tendens til at tage et stykke tid at tilføje understøttelse til nye kerner, så det er bedre bare at holde med den, du er her (eller alt efter hvad dem din distribution vil opdatere dig til automatisk).
< h2> OptiFine mod
OptiFine mod er en addon, som du kan installere på Minecraft, som vil foretage forskellige ændringer i bestanden spillet. Mods til Minecraft kan tilføje funktionalitet til spillet samt omarbejde eksisterende funktionalitet, og OptiFine kan gøre begge dele. For at få de fordele ydeevne, vil du ønsker at få fat i OptiFine Light, men hvis du ønsker HD teksturer (som, blive advaret, kan forårsage ydeevne til at lide igen), så kan du få fat i OptiFine Ultra. Udviklerne af den mod anbefaler også, at du bruger Magic Launcher til at hjælpe dig med installationen af OptiFine.
Minecraft gør brug af LWJGL, eller Light -Vægt Java spil Bibliotek, for at skabe grafik. Dette bibliotek bliver opdateret regelmæssigt, men Minecraft undertiden tager et stykke tid, før en nyere version af biblioteket er bundlet med Minecraft. Gribe den nyeste version selv kan give dig ydelsesmæssige fordele, og det er undertiden endda nødvendigt, hvis du støder på en sort vindue, når du starter spillet. For at opdatere biblioteket manuelt, kan du besøge denne side og hente den første .zip-fil. Gå derefter ind i din hjemmemappe, muliggøre visning af skjulte mapper med Ctrl + H, og derefter gå ind i Minecraft mappe. I her, vil du ønsker at udtrække ind i /bin mappe:
jinput.jar
lwjgl.jar
lwjgl_util.jar
Og disse filer skal udvindes i /bin /indfødte folder:
libjinput-linux.so
libjinput-linux64.so
liblwjgl.so
liblwjgl64.so
libopenal.so
libopenal64.so
Explicit Memory Parametre
Java giver også Java-programmer og spil til at sende nogle kommando linje parametre, når programmet startes, som kan gøre en forskel i programmets ydeevne. For Minecraft, anbefales det, at du opretter en simpel tekstfil, gemme det som Minecraft.sh og placere den i samme mappe som Minecraft.jar løfteraket, og derefter indtaste dette i filen:
java -Dsun .java3d.opengl = true -Xmx1024M -Xms512M cp minecraft.jar net.minecraft.LauncherFrame
Dette vil tvinge spillet til at bruge OpenGL (hvis den ikke allerede er) og udtrykkeligt tillader spillet at bruge mere hukommelse, end det ellers ville gøre som standard. Med mere hukommelse let tilgængelig for spillet, kan det nok køre hurtigere, da flere ressourcer, der allerede vil blive indlæst og klar til at gå. Når filen er gemt, højreklik på den, vælg Egenskaber, og derefter markere den som eksekverbar. Nu kan du bare dobbeltklikke på Minecraft.sh stedet for Minecraft.jar at inkludere disse parametre, når lanceringen af spillet.
Selvom forskellen vil højst sandsynligt blive minimal, kan du også ændre CPU-frekvens skalering guvernør til "performance". Mest sandsynligt, vil din nuværende guvernør nedtrappe hyppigheden af din CPU, når det ikke bruges aktivt, så den sparer strøm, men det tager også tid (omend ikke meget) til at skalere den op igen, når ting skal gøres. Indstilling af guvernøren til "performance" tvinger CPU til at køre ved maksimal frekvens hele tiden, så du har adgang til fuld kraft på alle tidspunkter, uden skalering.
Bemærk, at dette vil trække en masse mere el, så det er ikke godt, hvis du forsøger at holde din energiregning lav eller hvis du kører på batteri. Bemærk også, at dette ikke er det samme som overclocking, hvilket gør CPU gå hurtigere, end det er designet til at gå og kan forårsage skader og overophedning. Den "performance" guvernør er sikker og ikke forårsager skader (så længe fans ventilerende korrekt).
For at gøre dette, alt du behøver at gøre er at køre følgende kommando i en terminal FØR lancere spil:
cpupower frekvens-sæt -g ydeevne
Når dette er gjort, vil du være god til at gå. Når du er færdig, bare køre den samme kommando, men erstatte ydeevne med OnDemand, eller blot genstarte computeren.
Hvis Minecraft stadig kører forfærdeligt trods alle disse tweaks (og sørg for at ændre grafik indstillingerne til deres laveste indstillinger!), så måske dit system er bare ikke klippe ud til at køre Minecraft. Men det betyder ikke, du er nødt til at efterlade glæden ved at spille spillet. I stedet kan du prøve Minetest, en ikke-helt-så-god gratis klon af Minecraft. Det er meget mere let, og det er skrevet på andre sprog som C ++, som er oversat til native maskinkode, før du kører spillet, i modsætning til Java, som gør oversættelsen, mens du spiller spillet. Det er værd at tjekke ud, hvis alle andre håb synes at være tabt.
Disse syv trin bør tillade dig at presse nogle ekstra ydelse ud af spillet, som kan være særligt afgørende, når du har tilføjet alle mulige spændende mods og tekstur pakker, der, desværre, men i sidste ende, bremse spillet endnu mere, end det allerede var til at begynde med.
har du nogen andre tips om få Minecraft til at køre hurtigere? Lad os vide i kommentarerne
Billede Credit:! Minetest.net