Beim Einrichten eines Minecraft-Startprogramms unter Ubuntu 12.04 funktionierten diese Schritte für mich, die größtenteils aus den verschiedenen anderen Tipps zusammengesetzt wurden.
Holen Sie sich in einem Terminal zuerst ein Minecraft-Bildsymbol:
cd /usr/share/icons; sudo wget http://images.wikia.com/yogbox/images/d/dd/Minecraft_Block.svg
Erstellen Sie dann eine minecraft.desktop-Datei (mit dem Texteditor gedit benutzerfreundlich; geben Sie einfach den gesamten Befehl "gksudo ..." in die Befehlszeile ein):
gksudo gedit /usr/share/applications/minecraft.desktop
und fügen Sie diese Inhalte ein, und speichern Sie dann natürlich:
[Desktop Entry]
Name=Minecraft
Comment=
Exec=/opt/minecraft.sh
Icon=Minecraft_Block
Terminal=false
Type=Application
StartupNotify=true
( Hinweis : Sie können auch direkt in die Datei einfügen, indem Sie verwenden
sudo sh -c 'xsel -ob > /usr/share/applications/minecraft.desktop'
Wenn Sie haben xsel
installiert .)
Öffnen Sie schließlich (fast) Ihren Dateimanager und gehen Sie zu / usr / share / applications. Klicken Sie entweder in Ihrem Startbildschirm auf das Symbol für den Basisordner und navigieren Sie, oder hier ist der Terminal-Quickie:
nautilus /usr/share/applications &
Suchen Sie Ihren neuen Minecraft-Eintrag und ziehen Sie ihn in Ihre Startleiste.
An diesem Punkt sind Sie praktisch fertig, mit der Ausnahme, dass ich in diesem Fall ein kleines Minecraft-Startskript erstellt habe, das in /opt/minecraft.sh gespeichert ist und davon ausgeht, dass die Datei minecraft.jar auch in / opt gespeichert ist. Sie können alle diese "/ opt" -Verweise so ändern, dass sie sich dort befinden, wo Sie die ursprüngliche minecraft.jar-Datei gespeichert haben (achten Sie darauf, den Exec-Wert auch in der minecraft.desktop-Datei zu ändern).
Die minecraft.sh-Datei muss nur diese drei Zeilen enthalten:
#!/bin/bash
cd $(dirname "$0")
java -Xmx1G -Xms512M -cp minecraft.jar net.minecraft.bootstrap.Bootstrap
( HINWEIS: Für Versionen älter als 1.6.1 müssen Sie net.minecraft.LauncherFrame
anstelle von verwendennet.minecraft.bootstrap.Bootstrap
. Die interne Struktur der Datei und der Klassen wurde ab 1.6.1 geändert.)
und natürlich muss dieses Skript ausführbar sein, z. B. mit dem Befehl
sudo chmod a+x /opt/minecraft.sh
Wenn Sie ein System mit mehr Arbeitsspeicher haben oder beim Spielen mit höheren Renderabständen eine schlechte Leistung feststellen, können Sie den Wert des -Xmx1G
Flags wie gewünscht erhöhen . Dies teilt Java mit, wie viel Speicher maximal verwendet werden darf. -Xmx1G
bedeutet, dass es eine Obergrenze von 1 GB hat. -Xmx2G
wären 2 GB, -Xmx3G
wären 3 GB und so weiter.
Das ist es! Die Verwendung des Starterskripts und die Sicherstellung, dass es sich auf der CD in dem Ordner befindet, der die Datei minecraft.jar enthält, scheint ein hilfreicher Schritt zu sein, den andere Anweisungen übersehen haben.