システムwiki

Surface Pro X:Minecraft Java Edition on Surface Pro X

교승구 受付中 最終更新日:2020-09-02 14:45

Surface Pro XでMinecraft Java Editionをプレイできますか?

返信リスト(回答:15)

1 #
EdgarJr

こんにちは、

Microsoft Surfaceコミュニティにアクセスしていただきありがとうございます.新製品を楽しみにしております.これは新しく発売されたデバイスであるため、質問に答えるには、おそらくシステム要件であることがわかり、Surface Pro Xに適合して再生されます
まだテストしておらず、Microsoftでもいくつかの互換性を確認しています.

米国内にいる場合は、他の方法で、お住まいの地域の最寄りのMicrosoftストアにアクセスして、モデルがあるかどうかを確認することができます.

https://www.Microsoft.com/ja-jp/store/locations/find-a-store

これが役に立ったかどうかをお知らせください.これはあなたと同じ問題を抱えている可能性のある他のメンバーを助けるでしょう.それ以外の場合は、投稿または返信して遠慮なく更新してください.

応答1# ->にスキップ
4 #
Brentm9
アップデートを入手できますか
2 #
Leviath 2
ランチャーは機能しますが、プレイを押すとすぐにゲームがクラッシュし、エラーメッセージが画面に表示されます.
応答2# ->にスキップ
3 #
DomFria 3

クアルコムのビデオドライバでのOpenGLサポートがないことによるものです.Windowsはネイティブにv1.1をサポートしていますが、Minecraftはそれより高いversionを必要とすると思います(4.4?).クアルコムには、新しいドライバでサポートが含まれていますか?善はありません
その出発の理由(Intelさえも、統合されたGPUのOpenGLサポートを含みます...)

Minecraft JavaOutshtSurface Pro X上で実行できるようにするには、現時点ではいない恥です.そして、いいえ、ストアversion(Bedrock Edition)は答えではありません...これら2つのversionは互いに互換性がありません.

5 #
JonnySh

問題はランチャーだけだと思います.私はそれがC#であると信じていますが、ゲームデータはJavaに含まれています.

私が知る限り、ARM上のWindowsで利用できるJavaはありません.ただし、ARM用のopen-jdk-11をインストールできるWSLおよびUbuntuをインストールできます.そこから、java.batとjavaw.batを作成し、それらをwslコマンドにポイントして、完全に起動できます.
別のWindowsインストールからの%appdata%\.minecraftフォルダー.

テストはしていませんが、理論は妥当です.

応答5# ->にスキップ
6 #
DomFria

これを試す時間はまだありませんが、興味深いアイデアです.通常のデスクトップで実行したため、WSLが専用のminecraftサーバーを実行することを確認できます.実際のOracle Javaとopen-jdkをインストールした可能性がありますが、
しかし、Minecraft 1.12がRaspberri Piで動作しているのを見たので、open-jdkも動作することを知っています.

もう1つ考えていたのは、X Windowシステムサーバー(Xmingなど)をPro XにインストールしてWSL内からminecraftを実行しようとすることですが、実際には次のようにうまく動作するとは思わないWSLは現在、GUIベースのLinuxアプリを対象としていません...

(補足:WSLがWindows 10ARM Editionに含まれているのはかなり素晴らしいと思います!)

応答6# ->にスキップ
7 #
DomFria

問題は最新のOpenGLサポートの欠如にあると確信しています...Qualcommの恥:/

Javaの組み込みversionを含む最新のMinecraft Windowsインストーラーをインストールしました...32ビットをインストールしました.ランチャーは問題なくロードされ、Mojangサーバーにログインしてゲームファイルをダウンロードしますが、実際に実行しようとするとクラッシュします
ゲーム自体.

私はまだ古いJavaベースのランチャーのコピーを持っているので、それを私のsurfaceにコピーし、WindowsのMinecraftインストールから32ビットJavaとXimg X11を介してUbuntu WSLのopen-jdk 11の両方を試しましたサーバ.後者はランチャーをロードしますが、
わからないさまざまなメッセージが表示されてクラッシュする.

エミュレートされた32ビットJava経由のWindowsでは、Minecraftversion1.3.2までさかのぼって、実際にopengl 1.1で起動する可能性があるものを見つけようとしましたが、今のところうまくいきません.皮肉なことに、このversionは実際には何が間違っているのかを詳しく説明しています:


-

不良ビデオカードドライバ!


-

Minecraftは、高速化されたOpenGLモードを見つけることができなかったため、起動できませんでした.
これは通常、ビデオカードドライバーを更新することで修正できます.


BEGIN ERROR REPORT 7fe0271
-
生成される1/21/20 21:39 PM

-Minecraftversion:1.3.2
-オペレーティングシステム:Windows 8.1(x86)version6.3
-Javaversion:1.8.0_51、Oracle Corporation
-Java VMversion:Java HotSpot(TM)Client VM(mixed mode)、Oracle Corporation
-メモリ:70778304バイト(67 MB)/125042688バイト(119 MB)最大523501568バイト(499 MB)
-JVMフラグ:合計6つ.-Xmx512M-XX:+ UseConcMarkSweepGC-XX:+ CMSIncrementalMode-XX:-UseAdaptiveSizePolicy-Xmn128M-XX:HeapDumpPath=MojangTricksInteldriversForPerformance_javaw.exe_minecraft.exe.heapdump
-LWJGL:2.9.0
-例外OpenGL: :現在のスレッドでOpenGLコンテキストが見つかりません.
-変更されています:非常に可能性があります
-タイプ:クライアント
-テクスチャパック:~ERROR~NullPointerException:null
-プロファイラーの位置:N/A(無効)[システムプロパティの取得に失敗しました(java.lang.RuntimeException:OpenGLコンテキストが現在のスレッドで見つかりません.)]

org.lwjgl.LWJGLException:ピクセルフォーマットがアクセラレートされない
org.lwjgl.opengl.WindowsPeerInfo.nChoosePixelFormat(Native Method)
at org.lwjgl.opengl.WindowsPeerInfo.choosePixelFormat(WindowsPeerInfo.java:52)
at org.lwjgl.opengl.WindowsDisplay.createWindow(WindowsDisplay.java:244)
at org.lwjgl.opengl.Display.createWindow(Display.java:306)
at org.lwjgl.opengl.Display.create(Display.java:848)
at org.lwjgl.opengl.Display.create(Display.java:757)
at org.lwjgl.opengl.Display.create(Display.java:739)
at.net.minecraft.client.Minecraft.a(SourceFile:233)
at net.minecraft.client.Minecraft.run(SourceFile:516)
at java.lang.Thread.run(Thread.java:745)


Error Reportingの終了36ab2fc8
-


-

Qualcommに直接連絡する方法が見つからないため、フィードバックハブ経由でバグレポートを送信しました.ARMチームのWindowsは、GPUドライバーに含まれる適切なOpenGLサポートを取得するために、Qualcommと連携する必要があります.去るのに良い言い訳はありません
私が理解しているところによると、ハードウェアはそれをサポートするのに問題はないはずです.

編集:

さらに調査を行った後、Ubuntu WSLで実行しようとする場合の問題は、OpenGLレンダリングをWindows側に渡すためにさらにいくつかのものが必要だと思います(glxgearsおよびVcXsrv)が、問題は依然としてversionによる制限
WindowsドライバーでサポートされているOpenGL.

応答7# ->にスキップ
8 #
JonnySh

エミュレートできるのは、x86コードとOpenGLの制限です.SPXOpenGL ES 3.2、OpenCL 2.0、DirectX 12、およびVulkan 1.1のAdreno 680.

必要なのは、ARM用にコンパイルされたJREです.

応答8# ->にスキップ
9 #
DomFria

合意された、私はハードウェアが可能であることを知っています.

システム上でOpenGLのversionがサポートされているものを示すことを示しているGLViewおよびGPU CAPSビューなどのユーティリティも、エミュレーションレイヤがOpenGLへのアクセスを公開しない場合は、 Microsoftのv1.1
Qualcommのドライバが実際にサポートしていることを知ることができないと思います.GPU Caps Viewerは、実行する唯一のものです.v1.1、およびvulkanサポートは表示されません.

私はあなたがその制限について読んだ場所に興味があります.私はそれがV1.1に限定されている理由について詳細な説明を見ていないので、クアルコムのドライバーが適切なOpenGLサポートを含まないことを想定しています.だから私はまた制限が当てはまると仮定しました
ネイティブアプリも.

Oracleには、Windows ARM64versionJavaまたはOpenJDK/JREの計画があるが、そう希望を願っています.彼らがすでにLinux用のARM64versionを持っているので、それは彼らが解放するのに多くの仕事をしないでしょう.

WSL内のJavaを参照して実行しようとしていないことはありませんでした.

Linux Distro内のjarファイルを探しているので機能しません:

c:\windows\system32\bash.exe-c "/usr/bin/java-jar" minecraft.jar

Distroで実行しようとし、X Serverを実行していないので機能しません.

c:\windows\system32\bash.exe-c "/usr/bin/java-jar/mnt/c/bin/games/minecraft/minecraft.jar"

Linuxファイルは\\WSL $\を介して利用可能であるとされていますが、それとのアクセス許可の問題を取得しています.Linuxファイルの変更に向けてより多くのギアになるように、このメソッドが実際に実行可能ファイルを実行させることはわかりません.
WindowsApplication.

応答9# ->にスキップ
10 #
MutantM
だから私はTechno Mumbo JumboのすべてのTechno Mumbo JumboからSurface Pro Xを想定しています
MinecraftのJavaエディションを実行できます
理論的には、Microsoft Armチームが実際にゲーム自体を起動して、ランチャーを開いた後にクラッシュしてみるのではなく、私たちのソフトウェアでそれを実行してください.ゲームを実行してください.
私は正しいですか?
応答10# ->にスキップ
11 #
DomFria

ええ、そう言うことができます.私はそれが動作するように更新する可能性、またはタイムラインを知りません.しかし、私は彼らがそれをマイクロソフト以来の優先事項にすべきだったと思います Mojangを所有しています.申し訳ありませんが、ストアversion(つまり、Bedrock Edition)は、Javaversionの良い代替品ではありません.私の家族はその3つのコピーを所有していますが、どれもBedrockversionではありません.PCでBedrockをプレイしている人は誰も知りません.

よりテクノマンボジャンボのメモでは、これを実現するために開発中である可能性のある2つの可能性があります.

1つ目は、MicrosoftがDirectX用のOpenGLラッパーに取り組んでいることです(OpenGLサポートの欠如がゲームの起動時にクラッシュする原因です):

このリンク:directx/in-the-works-opencl-and-opengl-mapping-layers-to-directx/

2つ目のことは、次のメジャーアップデートでWSL2がヒットしたとき(Linuxversion2のWindowsサブシステム)に機能する可能性があることです.これにより、Linuxディスプレイマネージャーをデスクトップとして実行できるようになるため、Linuxversionをインストールできる場合があります.
Windowsディスプレイにリダイレクトします.LinuxランチャーのネイティブARMversionがないため、これには多少の調整が必要になる可能性がありますが、MinecraftをRaspberry Pi(およびARM)で実行する人を見たことがあることに注意してください.

応答11# ->にスキップ
12 #
Liangta
息子の高校時代にSurface Pro Xを購入したところ、Minecraftをサポートしていないことがわかりました.とても悲しい!
応答12# ->にスキップ
13 #
MutantM

彼は今でもSurface Pro XでMinecraftをプレイできます.友人の何人かが所有している、または所有していない可能性があるゲームのJava Editionだけではありません.代わりに、Microsoft storeのWebサイトでBedrock Editionを検索してタイトルをクリックすると、Bedrock Editionを購入できます.
「Minecraft forWindows 10」と呼ばれます.購入すると、息子はラップトップで1日中Minecraftをプレイできます.お役に立てば幸いです!

応答13# ->にスキップ
14 #
Liangta
ありがとう!それは役に立ちます:-)彼は今古いシンクパッドでそれを演奏しています、遅いがとても満足しています.
応答7# ->にスキップ
15 #
EllisTh
あなたが二重ブートwindows とubuntuを持っていないのはなぜそれが機能しませんか?