このガイド(執筆とテストに3日以上かかりました)は、Minecraftの正しいインストールに関するほとんどの問題を解決するために作成されました。これは、OpenJDK 1.7を含む最初のバージョンであるため、Ubuntu 11.10以降では非常に徹底的で指向的ですが、Minecraftに関するより多くの問題を解決するための情報がまだ不足している可能性があります。
また、11.10より前のバージョンをテストするのに十分な時間はありませんでしたが、それより前のバージョンで動作するかどうかは、ここで説明した手順をテストするだけです(ただしOpenJDK 1.6を使用)。このガイドは、OracleのJavaバージョンに切り替える前にOpenJDKを使用してすべての問題を解決しようとするためにも作成されました。最も一般的な問題をカバーし、Minecraft、Minecraft Server、およびトラブルシューティングのヒントをインストールする方法について、手順を追ってゆっくりと説明し、できるだけ簡単にすべてを実行します。タイプミス、情報の欠落、またはヒントを見つけた場合は、これをさらに強化できるようにお知らせください。
このガイドを読む前に、Minecraftをインストールするいくつかの新しい方法があります。バージョン1.6以降で正常に動作する公式Minecraftランチャーが最初にあります。入手するには、Minecraftダウンロードサイトにアクセスするか、Minecraftランチャーリンクをクリックします。ランチャーを実行すると、必要なライブラリと更新が処理されます。13.04でこれをテストしましたが、すぐに動作します。以下の回答に記載されているOpenJDKのみをインストールする必要があります。
別の方法は、Minecraft Installerを使用することです。Minecraftをインストールし、すべてが正しく動作することを確認するための迅速かつ簡単な方法です(非常に優れたスクリプト)。これはUbuntu 12.04+用です。単に:
ターミナルを開きます:terminal
ダッシュを入力します。SUPERボタンを押してダッシュを開きます。
PPAをインストールします。
sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer
システムを更新し、Minecraftインストーラーをインストールします。
sudo apt-get update && sudo apt-get install minecraft-installer
ダッシュにminecraftと入力します。
遊びます
これをテストしただけで、完全に機能します。ゲームが開始されて黒い画面が表示される場合は、特にLWJGLに関する部分を読み続けてください。ただし、Minecraftフォルダーにこのライブラリのインストール/上書きが欠落している可能性があります。
PPAや公式ランチャーを使用したくない場合は、ぜひこのガイドを読んでください。
これは3段階のガイドです。Minecraftをダウンロードする前に、まず次のことを行う必要があります。
- 必要なハードウェアがあるかどうかを確認します。
- インストールして再生するために必要なツールがあるかどうかを確認してください。
- 適切なファイルを使用して、適切な順序でゲームをインストールします。
(32ビット版と64ビット版の両方でUbuntu 11.10、12.04、12.10および13.04でテスト済み)
ハードウェア要件(推奨)
CPU -2 GHz(低いヘルツで動作しますが、開始と再生が遅くなるため、数時間のヨガトレーニングが必要になります。)
RAM -512 MB以上、2 GBを推奨
ビデオ -Nvidia Geforce FX以上、Intel GMA 3000(第4世代)以上、またはRadeon 9000シリーズ以上から推奨。それは少ないで実行されますが、これが推奨されます。
ハードウェア要件を満たしていない、または超えていない場合、直面する問題の一部は次のとおりです。
- ビデオの不具合(プレイ中またはゲームメニュー内の奇妙なグラフィック)
- 遅いレンダリング(10 FPS未満)およびサウンドの問題
- 一定時間後にクラッシュする
- Minecraftは数秒間応答しなくなります(繰り返します)
- システムフリーズ
注:ビデオカードが正しくインストールされ、OpenGLをサポートしていることを確認することは非常に重要です。これを行う最も速い方法は、mesa-utilsパッケージをインストールすることです。
sudo apt-get install mesa-utils
次に実行します:
glxinfo | grep -e "direct rendering"
これは、ダイレクトレンダリングを使用している場合にわかります(3Dに必要です)。はい、よければ、より良いビデオカードを入手するか、適切なドライバーをインストールする必要があります。NVIDIAおよびATIの場合、独自のドライバーを使用します。
必要なツール
1.ワイン
Minecraftの.EXEバージョンをダウンロードする場合は、MinecraftのインストールにWineが必要になる場合があります。Windowsバージョンをお持ちの場合は、Linuxランチャーに問題なく移行でき、以前に行った作業が失われないことを強くお伝えする必要があります。スキンや他のMODをコピーする手順については以下で説明しますが、ポイントは、Minecraftがバージョン1.6以降のUbuntuでうまく機能することです。
WINEHQに移動し、そこの指示に従います。次の行を実行するだけではない場合:
sudo add-apt-repository ppa:ubuntu-wine/ppa -y
sudo apt-get update
sudo apt-get install wine1.5
(これにより、現時点で最新のWineバージョンがインストールされます)
インストール後、実行winecfg
して構成します。次に閉じます。構成を行うには、一度開くだけで済みます。
2. LWJGL(Lightweight Java Game Library)をダウンロードします
このステップは、UbuntuユーザーがMinecraftで直面する問題の99%を解決するため、強く推奨されます。公式のランチャーまたはPPAを使用している場合でも、これを行う必要があります。
次のリンクにアクセスしてダウンロードしてください。
常にZIPバージョンをダウンロードしてください。SOURCE、DOCS、またはAPPLETバージョンをダウンロードしないでください。lwjgl-VERSION.zipの付いたものを使用してください。たとえば、ダウンロードしたのはlwjgl-2.8.5.zipでした
念のため、私が言及したものをダウンロードするだけでなく、Ubuntuに付属のLWJGLバージョンもインストールします。
sudo apt-get install liblwjgl-java
3. OpenJDK(Ubuntuに付属)がまだインストールされていない場合はダウンロード/インストールします
ターミナルで次を入力します。
sudo apt-get install openjdk-7-jre default-jdk icedtea-7-plugin
(お勧めのOpenJDKバージョン7が必要な場合)
sudo apt-get install openjdk-6-jre default-jdk icedtea-6-plugin
(OpenJDKバージョン6が必要な場合)
注:Javaがインストールされている場合、コマンドupdate-java-alternatives
は使用可能になります。つまり、Java(OpenJDK、Sun JDK、Any JDK)が既にあることを意味します。テストするには、ターミナルに移動してを入力しupdate-java-alternatives
ます。コマンドがある場合、ヘルプメッセージがスローされます。そうでない場合、コマンドが見つからないというエラーが表示されます。これは、すでにJavaを使用しているかどうかをすばやく知る方法です。
テスト後、次のように入力して、使用しているバージョンを確認します。
update-java-alternatives -l
次のようなものが表示されるはずです。
server@server:~$ update-java-alternatives -l
java-1.7.0-openjdk-i386 1071 /usr/lib/jvm/java-1.7.0-openjdk-i386
この例では、32ビット環境用のOpenJDKのバージョン1.7があります(最後にi386があるため、64ビットにはi386の代わりにamd64があります)。
不足しているものがあるかどうかを確認するには、Javaの代替を変更/設定します。
sudo update-java-alternatives -s java-1.7.0-openjdk-i386
この場合、32ビットバージョン。64ビットの場合、次のようになります
sudo update-java-alternatives -s java-1.7.0-openjdk-amd64
入力update-java-alternatives -l
して、別のJavaバージョンを使用している場合、または64ビットである場合のJavaバージョンを確認します。
Javaの代替を変更または設定するとエラーがスローされる場合は、エラーを読み、必要な追加パッケージをインストールします。上記のJavaのインストールですでにすべてのエラーをカバーしようとしました。この後、チェックする際にエラーはないはずです。少なくとも、Minecraftの誤動作を引き起こす重大なエラーはありません。
4.圧縮/解凍ツール
私が使用しているものは7-Zipです。
sudo apt-get install p7zip-full p7zip-rar
5. Minecraft実行可能ランチャー(Minecraftランチャー)
これをMinecraftの公式サイトからダウンロードします。
直接リンクはこちら
このファイルはホームフォルダーに保存されます。ホームフォルダーをお勧めします。ホームフォルダーを使用すると、チュートリアルの残りの部分を簡単にたどることができます。たとえば、私のユーザーがCYREXである場合、それはに入り/home/CYREX
ます。たとえば、Chromeで.jarファイルをクリックすると、一部のユーザーに対してファイルをダウンロードするのではなく実行しようとするため、このファイルを正しくダウンロードしたことを確認してください。Minecraftサイトの[ダウンロード]セクションのリンクを右クリックして、ホームフォルダーにダウンロードするように指示します。
その後、ターミナルを開き、ホームフォルダーに「」と入力しますchmod +x minecraft.jar
。これにより、ファイルに実行可能なプロパティが与えられるので、(明らかに^^)ファイルを実行してゲームをプレイできます。ファイルは、ホームフォルダーにある.minecraftフォルダーを読み取ろうとするため、ホームフォルダーに移動する必要があります(これを行う方法については後で説明します)。ターミナルからファイルを実行する場合、このステップは不要です。Nautilusを使用してGUI経由でファイルを実行する場合は、実行可能ビットが必要になります。
ファイルを右クリックして[アクセス許可]タブに移動し、[実行]オプションをアクティブにすることで、実行可能プロパティを指定することもできます。「ファイルをプログラムとして実行することを許可する」と言うもの。
PCを再起動します(念のため)
これでゲームをインストールする準備ができました...
ゲーム
Minecraftをダウンロードする
Minecraftは次からダウンロードできます。
Ubuntu Software Centerまたは公式サイト(Linuxの場合)からゲームをダウンロードする場合は、ここで説明する以下の手順のいくつかを実行する必要があります。クレジットはMarco Ceppiに送られます。必要なのは、更新とゲームの起動に必要なLinux用のMinecraftランチャーだけです。
ゲームは約50MBです。公式サイト以外の場所からダウンロードする前に、サイズに注意してください(念のため)。これについて言及するのは、時々、クライアント(Jarファイルのみ)とゲーム全体のダウンロードが混乱するからです。違いは、Jar実行可能ファイルが約5MB(minecraft wikiにあり、.minecraft / binフォルダー内にあるminecraft.jar)であることです。Minecraftランチャーは100kb未満です。前に言ったように、実際のゲームは50MBです。
あなたが私のようで、Windowsで最初にゲームをプレイした場合は、Wineを使用してゲームをインストールします(再度購入する必要はありません)。
インストールが完了すると、ゲームはに.minecraftフォルダーを作成するはず/home/USER/.wine/drive_c/users/USER/Application Data
です。そこに行くには、単にDASHを開いてCの文字を入力します。既にワインが構成されている場合、C:ドライブの参照アイコンが表示されます。クリックして。ここからユーザーに移動します-> USERNAME(Ubuntuユーザーによって異なります)->アプリケーションデータ。
アプリケーションデータにアクセスすると、すぐに.minecraftフォルダーは表示されません。非表示のフォルダー/ファイルが表示されるように、CTRL+ を押す必要がありHます。これで、.minecraftフォルダーを確認できます。
.minecraftフォルダーを選択して、ホームフォルダーにコピーします。たとえば/home/cyrex
、私のホームフォルダは、コピーした後のようになり/home/cyrex/.minecraft
ます。今、あなたの家にあなたの.minecraftフォルダーの中に行きます。場所は、この/home/cyrex/.minecraftのようになります。
この画像では、ユーザーはSERVERであるため、場所は /home/server/.minecraft
.minecraftフォルダー内に移動したいので、CTRL+ Hを押してホームフォルダーで.minecraftフォルダーを探すか、CTRL+ Lを押して/ home / USER /のスラッシュの後にロケーションバー.minecraftを追加する必要があります。 /home/USER/.minecraftのように見えたら、を押しENTERます。
minecraftフォルダー内でBINフォルダーに移動します。
以前にダウンロードしたLWJGLライブラリを覚えておいてください。それらを使用します。ZIP LWJGLファイルを解凍します。解凍されたフォルダー内には、次のサブフォルダーがあります(この手順に関するヘルプはこちらからもご覧いただけます)。
- JARフォルダー。JARフォルダーのコンテンツは、.minecraft内のMinecraft BINフォルダーに移動する必要があります。それを要求するすべてのファイルを上書きします。
- 内部にいくつかのフォルダーがあるネイティブフォルダー。NATIVEフォルダー内には、LINUXフォルダーがあります。NATIVE / LINUXフォルダーのコンテンツは、.minecraft内のBIN / NATIVESフォルダーに移動する必要があります。繰り返しますが、尋ねるファイルはすべて上書きします。
要約:
JAR Folder --> .minecraft/bin
NATIVE/LINUX Folder --> .minecraft/bin/natives
ファイルをMinecraftのBINまたはBIN / NATIVEフォルダーにコピーすると、何でも上書きされます。
これで、Nautilusのホームフォルダーで、ホームフォルダー(.minecraftフォルダー内ではない)内のminecraft.jar(サイズが100KB未満のもの)を選択し、右クリックします。Open withを選択し、インストールしたOpenJDKバージョンを選択します。
今すぐプレイ!次のように端末からゲームを実行することもできます。
java -jar minecraft.jar
ターミナルがホームフォルダーで開くと仮定します(これはデフォルトの動作です)。
トラブルシューティング
この時点まで、多くのユーザーにとって、ゲームはうまく機能します。ゲームが開き、すべてがうまくいきます。しかし、問題が発生した場合は、次の説明を読んでください。すべての地獄が崩れるからです。ゲームがエラーをスローし始めた場合、開始ではなく、黒い画面を表示するなど。この一般的な問題のいくつかを解決するために読み続けてください。念のため、上記のすべての手順を繰り返して、間違ったダウンロード、間違ったコピー、何かを上書きしない、または正しい場所にファイルを貼り付けないと問題が発生するため、ゆっくり確認してください。
1.上記のすべての手順を実行した後、Minecraftが開かない
ゲームが次のようなエラーをスローし始めた場合:
Exception in thread "main" java.lang.NoClassDefFoundError: org/lwjgl/LWJGLException
Caused by: java.lang.ClassNotFoundException: org.lwjgl.LWJGLException
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
ほとんどの場合、間違ったminecraft.jarファイルを実行していることを意味します(サイズが100kb未満で、minecraft.jarという名前のminecraftランチャーであり、5MBのminecraft実行可能ファイルではありません。 minecraft / binフォルダーと同じminecraft.jar名を持つこともあります)または新しいLWJGLを使用して上記のライブラリを更新していません。実際に正しいminecraft.jarファイルを実行しており、正しいライブラリファイルを上書きおよび更新したことを確認します。
2.ゲームのロード時またはログイン後の黒い画面
これにはいくつかの理由があります。
最初のケース:最初に述べたポイントと同様に、正しいminecraft.jarファイルを実行していることを確認してください。
2番目のケース:実行可能行の最後に「net.minecraft.LauncherFrame」を追加します。例:java -jar minecraft.jar net.minecraft.LauncherFrame
。
3番目のケース:64ビットシステムを使用している場合は、ライブラリパスをエクスポートします。ランチャーを実行する直前に次を入力します。
export LD_LIBRARY_PATH = "/ usr / lib / jvm / java-1.7.0-openjdk-amd64 / lib / amd64 /"
次に、ランチャーを実行します。 java -jar minecraft.jar
(「java-1.7.0」に関する部分を、実際に使用しているものに変更する必要があります。これは、java-6-openjdk、java-7-openjdk、java-7-openjdk-i386、java- 6-openjdk-amd64など。
(ランチャーをいつでも右クリックしてコンテキストメニューから[開く]を選択し、使用するOpenJDKを選択できることを忘れないでください。
4番目のケース:ライブラリファイルを新しいLWJGLファイルで上書きするのを忘れていました。更新ライブラリファイルをダウンロードして、Minecraftのbinおよびbin / nativeフォルダーにあるファイルを上書きすることを忘れないでください。これは、この問題を解決することとは別に、音、動き、クラッシュなどの他の多くの問題も解決します...
3.「エラー:メインクラスminecraft.jarが見つからないか、ロードできませんでした」
「-jar」をjava行に追加するのを忘れました。あるべきでjava -jar minecraft.jar
はないjava minecraft.jar
4.簡単なMinecraftインストールスクリプトはありますか(MinecraftのUnityランチャーアイコンの作成を含む)
あなたは、に行くことができhttps://github.com/Enkouyami/Complete-Minecraft-Installer、そこからスクリプトをダウンロードしてください。必ず実行許可を与えてください。
5. Minecraftをプレイすると、ビデオカード(NvidiaまたはAti)の加熱が始まり、ファンの速度が上がります/ CPU使用率が100%になります
Minecraftのオプションには、パフォーマンスと呼ばれるビデオ設定内の設定があります。このオプションがバランスまたは省電力のいずれかにあることを確認してください。一部のビデオカードとCPUについては、このオプションを最大FPSに設定すると、Minecraftのプレイ中にビデオカードとCPUが処理できる最大FPS が文字通り与えられます。カードが処理できる最大FPSであり、CPUがゲームにより集中できるようにします。ビデオカードの温度を下げたい場合は、このオプションを低い設定に変更します。ビデオカードをすぐに購入する必要がなく、CPUが死ぬことを防ぎます。
6. Minecraftメニューとゲーム内の動作が非常に遅い(低FPS)
Minecraft Video Settingsオプションのすべての設定を下げます。(パフォーマンスへの影響が最も大きい順に)本当に重要なオプションは、レンダー距離、グラフィックス、パフォーマンス、パーティクル、スムーズライティング、Use VSync、クラウドです。
7. Minecraftは遅れています
Minecraftのオプションメニューの[ビデオ]オプションで、[サーバーテクスチャ]をオフにします。Snooper Settingsで、Allow Snooperをオフにします。これは、クライアント側で遅延を支援する唯一のオプションです(遅延がビデオ関連ではなくネットワーク関連であると想定)。
8. Minecraftのプレイ中にキーボードとマウスが応答しない
非常にまれなケース(LWJGLライブラリが正しくインストールされていると仮定)で、minecraftをSUDOとして実行する必要があります。 sudo java -jar minecraft.jar
IBusも問題になる可能性があります。前の方法が機能しない場合は、システムメニュートレイからIBusを終了してみてください。
9. OpenGLの問題があります
ATIまたはNvidiaビデオカードの専用ドライバーを忘れずにインストールしてください。
10. Minecraftの開発/次のバージョンを試すにはどうすればよいですか。
あなただけの現像部で、Minecraftのウィキに行く必要がHERE
そして、必要なバージョンをダウンロードし、それがクライアントかサーバーかを確認します。サーバーは、所有しているサーバーファイル(minecraft_server.jarと呼ばれるファイル)を上書きする必要があります。クライアントは、所有しているminecraftクライアント(ホームフォルダーのminecraftランチャーではなく、.minecraft / bin内のminecraft.jarファイル)を上書きする必要があります。元のファイルの名前を変更し、元のファイルと一緒に新しいファイルを配置することをお勧めします。
11. 32ビットシステムまたは64ビットシステムでのMinecraftの使用に改善はありますか
速度の面ではほとんど改善がありません。私が見た唯一の2つのパフォーマンスの変更は、レンダリング距離(ビデオ設定のオプション)をFARに入れることができるという事実と、キャラクターがワールドにロードされる速度です。これら2つを除いて、ほとんど変更はありません。長距離を表示したい場合は、64ビットをお勧めしますが、32ビットも長距離です。さらに、場合によっては、64ビットを使用するときに問題が発生します。解決策は、ゲームを実行する前にLD_LIBRARY_PATHを使用することです。例えば
export LD_LIBRARY_PATH="/usr/lib/jvm/java-1.7.0-openjdk-amd64/lib/amd64/"
それから
java -jar minecraft.jar
12.パラメーター-Xmxおよび-Xmsは必要ですか?
通常は、Minecraftをスムーズに実行するにはデフォルトで十分ですが、メモリが制限されている場合(2GB以下)またはメモリが多すぎる場合(8GB以上)は、何らかの形で役立ちます。Xmsはプログラムの起動時に使用されるメモリで、Xmxは許可される最大メモリです。通常、両方を同じ値に設定して、プログラムの開始と使用される最大値の間のメモリの動的な増加を排除することをお勧めします。メモリーが少ない場合は、それらで遊んでください。例えば:
1 GBメモリシステムの場合は-Xms256Mに設定できます -Xmx512M
2 GBメモリシステムの場合は-Xms512Mに設定できます -Xmx1024M
4 GBメモリシステムの場合は設定する必要はありませんが、引き続き必要な場合は開始値は-Xms1024M -Xmx2048Mまたは-Xms2048M -Xmx4096Mです
これらを設定しないことのマイナス面は、ゲームがクラッシュするまでより多くのメモリを要求し始める可能性があることです。これは通常、古いバージョン(メモリリーク)で多く発生しましたが、後のバージョンではそれほど発生しません。それでも、しばらくしてシステムがクラッシュした場合は、メモリ使用量を確認し、両方の変数を使用して初期および最大メモリ使用量を設定してください。
13. OpenJDKのエラー(バージョン6および7)
最後のケースとして、OpenJDKバージョン6および7の両方で非常に奇妙で奇妙な問題が発生し、それらを使用する方法がない場合は、OracleバージョンのSun JDKをインストールしてください。次の行を使用して、Sun JDKをインストール、更新、および構成します。
sudo add-apt-repository ppa:webupd8team/java -y && sudo apt-get update && sudo apt-get install oracle-java7-installer && sudo update-java-alternatives -s java-7-oracle
または以下:
sudo add-apt-repository ppa:webupd8team/java -y
sudo apt-get update
sudo apt-get install oracle-java7-installer
sudo update-java-alternatives -s java-7-oracle
これにより、PPAがリポジトリに追加され、リポジトリが更新され、Oracle Javaバージョンがインストールされ、使用中のJavaが設定されます。この場合はJava 7ですが、将来的にはJava 8に変更される可能性があります。これは、OpenJDKに深刻な問題があり、アップグレードまたは再インストールさえも修正されない場合のみです。
個人情報-Linuxに言及し、すぐに最初のオプションとしてSun Javaプラットフォームを提供し、OpenJDKインストールを削除または削除することを推奨するサイト(公式サイトを含む)の量を与えると、これは非常に悪い表示方法であることがわかります潜在的なOpenJDKには、特にMinecraftのようなアプリがあります。個人的には、ほとんどの場合、OpenJDKを試用しなくてもOpenJDKにSun Javaをインストールする最初のオプションとして提供することは、オープンソースJavaプラットフォームをクローズドソースプラットフォームよりも却下する粗雑な方法であると思います。 「Sunでテスト済み」、「Minecraftによって公式に推奨されている」(またはその他のJavaベースのプログラムサイト)、またはOpenJDKが2年前にエラーを出しました。
OpenJDKは、非常に簡単に却下されるまでに非常に長い道のりを歩んできました。また、OpenJDKの開発速度は以前よりもはるかに大きく、高速になりました。Open Source / Closed Sourceの問題ではなく、Nvidia、Ati、IntelビデオカードからPentium 2、Athlonに至るまで50台以上のPCにMinecraftをインストールしたという事実のため、最後の選択肢としてSunのオプションを残しました。 OpenJDKのみを使用するXPおよびCore i7。バージョン1.2.5から1.4.5まで。ですから、OpenJDKとMinecraftでの私の経験は、それ自体を物語るはずです。それだけでなく、ほとんどのMinecraftの問題は、実際にはOpenJDKをOracleのSun Javaバージョンに変更することでは解決されませんが、Java変数、ライブラリの更新、正しいminecraftファイルの実行、
最後のヒントとして、Ubuntuの新しいバージョンに更新すると、OpenJDK、サウンドの問題、ビデオの問題、ハードウェアの問題に関連する多くの問題が解決されます。たとえば、11.04または11.10の使用中に見つかったいくつかの問題は、新しいUbuntuバージョンを使用して解決されました。AskubuntuまたはUbuntuフォーラムでMinecraftに関連する質問の量を分析すると、Ubuntuバージョンが新しいほど質問が少なくなっていることがわかります。
このガイドがUbuntuとMinecraftの将来のユーザーの助けになり、フィードバックが追加され、UbuntuでのMinecraftの一般的なガイドになることを願っています。