web-dev-qa-db-ja.com

Minecraft(クライアント)のインストール方法

Minecraftを正しくインストールする方法。インストールするために必要なパッケージまたはアプリを設定したり、Minecraftを使用しようとしたときにUbuntuユーザーが直面する最も一般的な問題のトラブルシューティングを行います。

最初にOracleバージョンのJavaをインストールせずにMinecraftをインストールして実行しようとしています。 Ubuntuに付属のOpenJDKバージョンを使用し、最後の手段としてOracleバージョンを使用したいと思います。

また、UbuntuのMinecraftに関連する問題のリストとそれらの可能な解決策を知りたいです。

Minecraftのインストール方法に関するステップバイステップガイドも役立ちます。

31
Luis Alvarado

このガイド(執筆とテストに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 Download サイトにアクセスするか、単に Minecraft Launcher Link をクリックします。ランチャーを実行すると、必要なライブラリと更新が処理されます。 13.04でこれをテストしましたが、すぐに動作します。以下の回答に記載されているOpenJDKのみをインストールする必要があります。

別の方法は、Minecraft Installerを使用することです。 Minecraftをインストールし、すべてが正しく動作することを確認するための迅速かつ簡単な方法です(非常に優れたスクリプト)。これはUbuntu 12.04+用です。単に:

  1. ターミナルを開きます:ダッシュでterminalと入力します。を押してダッシュを開きます SUPER ボタン。

  2. PPAをインストールします。

    Sudo add-apt-repository ppa:minecraft-installer-peeps/minecraft-installer
    
  3. システムを更新し、Minecraftインストーラーをインストールします。

    Sudo apt-get update && Sudo apt-get install minecraft-installer 
    
  4. ダッシュにminecraftと入力します。

    enter image description here

  5. 遊びます

これをテストしただけで、完全に機能します。ゲームが開始され、黒い画面が表示される場合は、特にLWJGLに関する部分を読んでください.

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は数秒間応答しなくなります(繰り返します)
  • システムフリーズ

NOTE:ビデオカードが正しくインストールされ、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を使用している場合でも、これを行う必要があります。

enter image description here

次の LINK にアクセスしてダウンロードします。

enter image description here

常に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と入力して、別のバージョンを使用している場合、または64ビットである場合のJavaバージョンを確認します。

Javaの代替を変更または設定するとエラーがスローされる場合は、エラーを読み、必要な追加パッケージをインストールします。上記のJavaのインストールですべてのエラーをカバーしようとしました。この後、チェックする際にエラーはないはずです。少なくとも、Minecraftの誤動作を引き起こす重大なエラーはありません。

4。圧縮/解凍ツール

私が使用しているのは7-Zipです。

Sudo apt-get install p7Zip-full p7Zip-rar

5。 Minecraft実行可能ランチャー(Minecraftランチャー)

これを 公式Minecraftサイト からダウンロードします。

enter image description here

直接リンク ここ

このファイルはホームフォルダーに保存されます。ホームフォルダーをお勧めします。ホームフォルダーを使用すると、チュートリアルの残りの部分を簡単に辿ることができます。たとえば、ユーザーがCYREXの場合、/home/CYREXに移動します。たとえば、Chromeで.jarファイルをクリックすると、一部のユーザーに対してファイルをダウンロードするのではなく、ファイルを実行しようとするため、このファイルを正しくダウンロードしたことを確認してください。 Minecraftサイトの[ダウンロード]セクションのリンクを右クリックして、ホームフォルダーにダウンロードするように指示します。

その後、ターミナルを開き、ホームフォルダーにchmod +x minecraft.jarと入力します。これにより、ファイルに実行可能なプロパティが与えられるため、(明らかに^^)ファイルを実行してゲームをプレイできます。このファイルは、ホームフォルダーにある。minecraftフォルダーを読み取ろうとするため、ホームフォルダーに移動する必要があります(これを行う方法については後で説明します)。端末からファイルを実行する場合、この手順は不要です。 Nautilusを使用してGUI経由でファイルを実行する場合は、実行可能ビットが必要になります。

また、ファイルを右クリックして[アクセス許可]タブに移動し、[実行]オプションをアクティブにして、実行可能プロパティを指定することもできます。 「ファイルをプログラムとして実行することを許可する」と言うもの。

enter image description here

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を使用してゲームをインストールします(再度購入する必要はありません)。

enter image description here

インストールが完了すると、ゲームは/home/USER/.wine/drive_c/users/USER/Application Dataに.minecraftフォルダーを作成するはずです。そこに行くには、単にDASHを開いてC文字を入力します。すでにワインが構成されている場合、Browse C:Driveアイコンが表示されます。クリックして。ここからusers-> USERNAME(Ubuntuユーザーに依存)-> Application Dataに移動します。

enter image description here

アプリケーションデータの内部に入ると、すぐに.minecraftフォルダーは表示されません。押す必要があります CTRL+H 隠しフォルダ/ファイルが表示されるようにします。これで、.minecraftフォルダーを確認できます。

enter image description here

.minecraftフォルダーを選択して、ホームフォルダーにコピーします。たとえば、/home/cyrexは私のホームフォルダーになり、コピー後は/home/cyrex/.minecraftのようになります。今、あなたの家にあなたの.minecraftフォルダーの中に行きます。場所は、この/home/cyrex/.minecraftのようになります。

enter image description here

この画像では、ユーザーはSERVERであるため、場所は/home/server/.minecraftです

.minecraftフォルダー内に移動するため、次のいずれかを押す必要があります。 CTRL+H そして、ホームフォルダーで.minecraftフォルダーを探すか、 CTRL+L / home/USER /のスラッシュの後にロケーションバー.minecraftを追加して、/ home/USER/.minecraftのように見えるようにしてから、 ENTER

enter image description here

Minecraftフォルダー内でBINフォルダーに移動します。

以前にダウンロードしたLWJGLライブラリを覚えておいてください。それらを使用します。 Zip LWJGLファイルを解凍します。解凍されたフォルダー内には、次のサブフォルダーがあります(この手順に関するヘルプは HERE にもあります)。

enter image description here

  • 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.jar(サイズが100KB未満のもの)ホームフォルダー内(.minecraftフォルダー内ではない)を選択し、右クリックします。その上。 Open withを選択し、インストールしたOpenJDKバージョンを選択します。

enter image description here

今すぐプレイ!次のように端末からゲームを実行することもできます。

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)

enter image description here

ほとんどの場合、それは、間違った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 wikiにアクセスするだけです HERE

そして、必要なバージョンをダウンロードし、それがクライアントかサーバーかを確認します。サーバーは、所有しているサーバーファイル(minecraft_server.jarと呼ばれるファイル)を上書きする必要があります。クライアントは、所有しているminecraftクライアント(ホームフォルダーのminecraftランチャーではなく、.minecraft/bin内のminecraft.jarファイル)を上書きする必要があります。元のファイルの名前を変更し、元のファイルと一緒に新しいファイルを配置することをお勧めします。

11。 Minecraftを32ビットシステムまたは64ビットシステムで使用する際に改善はありますか

速度の面ではほとんど改善がありません。私が見た唯一の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のインストール、これは、特にMinecraftのようなアプリに対して、OpenJDKが持つ可能性を示す非常に悪い方法であると思います。個人的には、ほとんどの場合OpenJDKを試用することなくOpenJDKにSun Javaをインストールする最初のオプションとして提供することは、クローズドソース上のOpen Source Javaプラットフォームを却下する粗雑な方法です1つは、「最初にSunでテストされた」、「Minecraftによって公式に推奨されている」(または他のJavaベースのプログラムサイト)、またはOpenJDKが2年前にエラーを出したからです。

OpenJDKは、まだ簡単に却下される非常に長い道のりを歩んできました。また、OpenJDKの開発速度は以前よりもはるかに大きく、速くなっています。オープンソース/クローズドソースの問題ではなく、Nvidia、ATIまたはIntelビデオカードからPentium 2、Athlonに至るまで50台以上のPCにMinecraftをインストールしたという事実により、最後の選択肢としてSunのオプションを残しました。 XPおよびOpenJDKのみを使用するCore i7(1.2.5から1.4.5バージョンまで)。したがって、OpenJDKとMinecraftでの私の経験は、それ自体を物語るはずです。それだけでなく、ほとんどのMinecraftの問題は、OpenJDKをOracleのSun Javaバージョンに変更しても解決されませんが、Java変数、ライブラリの更新、正しいMinecraftファイルの実行、正しい最小ハードウェア要件によって解決されますまたはMinecraftのバージョンを更新します。

最後のヒントとして、Ubuntuの新しいバージョンに更新すると、OpenJDK、サウンドの問題、ビデオの問題、ハードウェアの問題に関連する多くの問題が解決されます。たとえば、11.04または11.10の使用中に見つかったいくつかの問題は、新しいUbuntuバージョンを使用して解決されました。 AskubuntuまたはUbuntuフォーラムでMinecraftに関連する質問の量を分析すると、Ubuntuバージョンが新しいほど質問が少なくなっていることがわかります。

このガイドがUbuntuとMinecraftの将来のユーザーの助けになり、フィードバックが追加されて、UbuntuでのMinecraftの一般的なガイドになることを願っています。

45
Luis Alvarado

minecraft.jarが既にダウンロードされていると仮定しています。そうでない場合は、 minecraft.net から取得できます。

MinecraftはJavaで記述されているため、Minecraft(またはJavaで記述された他のアプリケーション)を実行する場合は、適切なパッケージをインストールする必要があります。そのパッケージはOpenJDK Java 7 Runtimeであり、Ubuntu Software Centerを開いてJavaを検索することでインストールできます。それが最初の結果であるはずです。

インストールしたら、minecraft.jarを右クリックし、Open withを選択して、リストからOpenJDK Java 7 Runtimeを選択します。

B00m!できました。

6
user2405

同じ答えを検索して質問に答えました...そして、私は解決策を見つけたと思います(ただし、Unityアイコンではなく、端末で動作します)。 NVidia独自のドライバーを備えたUbuntu 12.04 64ビットを持っています(重要なようです)

MinecraftはOpenJDKに問題があるようです。そのため、代わりにOracle JREをインストールしました。

Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update
Sudo apt-get install Oracle-Java7-installer

(ソース: 「tar:エラーは回復できません」エラーのためJava JREはインストールされません

次に、Minecraftインストールスクリプトを再実行して、アンインストール-インストール(クリーンアップ、Oracle JREを使用するように設定)します。

http://ubuntuforums.org/showthread.php?t=1726735

(Sun-Java6-jreは見つかりませんが、代わりにOracle-Java7-installerを見つけて選択します)

そして、Oracle-Java7 64bitsライブラリへのパスに問題があるように見えるので、/usr/local/bin/minecraftの内容を次のように変更しました。

#!/bin/bash
export LD_LIBRARY_PATH="/usr/lib/jvm/Java-7-Oracle/jre/lib/AMD64"
Java -jar Minecraft.jar

(ソース: Minecraft in jdk 1.7.0_u2 x64

最初にバックアップを行うと、走行距離(ライブラリパスの読み取り)が異なる場合があります

そしてこの時点では、ターミナルでminecraftを呼び出します! (残念ながら、Unity/Programsにインストールされたアイコンはまだ機能しません)

5
jfkenney

(Sun JRE 1.7.xx、Open Suse 12.1)で私にとってうまくいったことの1つは、linux lwjglディレクトリの.jarファイルを.minecraftディレクトリにある同じディレクトリにコピーすることでした。\nativeディレクトリに加えて

0
user139267

私が見つけたより簡単な方法は私にとってはうまくいきます。

  1. 次のコマンドでOpenJDK 7 JREをインストールします。

    Sudo apt-get install openjdk-7-jre
    
  2. 公式Webサイト からMinecraftをダウンロードします。

    1. [すべてのプラットフォームを表示]リンクをクリックします。
    2. Minecraft for Linux /その他」セクションの下にある「Minecraft.jar」をダウンロードします。
  3. 「Minecraft.jar」を与えます 実行権限

    1. 「Minecraft.jar」を右クリックして、「プロパティ」を開きます。
    2. [アクセス許可]タブに切り替えて、次のボックスを有効にします
      「ファイルをプログラムとして実行することを許可する」。
  4. ターミナルで次のコマンドを実行します。

    Sudo sed -i 's:NoDisplay=true:NoDisplay=false:' '/usr/share/applications/openjdk-7-Java.desktop'
    
  5. 「Minecraft.jar」ファイルがJavaで開くことを確認します。

    1. 「Minecraft.jar」を右クリックして、「プロパティ」を開きます。
    2. [Open With]タブで、[OpenJDK Java 7 Runtime]が[Default Application]でない場合は、[ OpenJDK Java 7 Runtime」および「デフォルトとして設定」
  6. 「Minecraft.jar」ファイルをダブルクリックします。ランチャーが開きます。

0
kiri

問題は、必要なliblwjgl-Javaライブラリが見つからないことです。適切なライブラリを見つけるために、検索パスを変更する必要がある場合があります。

この投稿はここで見ることができます: https://stackoverflow.com/questions/10063530/Java-library-path-error

0
Ian B.
Sudo apt-get install Java-package
Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update
Sudo apt-get install Oracle-Java8-installer

[OK]をクリックして、Oracleの契約条件に同意します。

「minecraft.jar」を実行し、コピーしてホームフォルダーに貼り付け、次のコマンドを使用します。

Java -jar minecraft.jar

また、ファイアウォールに接続している場合は、インターネットにアクセスできるように、ポート25565を開いておく必要があります。

0
mchid

私は同じ問題を抱えていたので、単純にコマンドラインにminecraft.jarのフルパスを入れることで解決しました。とても簡単でした。 Ubuntu 12.04を使用しています。

だから私は持っていた:

Java -Xmx1024M -Xms512M -cp /opt/minecraft/minecraft.jar net.minecraft.LauncherFrame 
0