初心者向け StarCraft II Ubuntu 14.04 インストール

初心者向け StarCraft II Ubuntu 14.04 インストール

私はStarCraft IIをインストールするためのオンラインの指示に従いましたUbuntu 14.04 に StarCraft II をインストールするその後、FTP サイトから eurofixi.exe をダウンロードしようとしましたが、応答がなく、何度も繰り返し実行しても成功しませんでした。

ゲームはダウンロードされたようですが、Wine で実行できる実行可能ファイルがありません。

Ubuntu 14.04でゲームを再ダウンロードしてプレイしようとすると、プレイを押すオプションが表示され、これを実行するとゲームが部分的にロードされ、ログインするように求められます。バトルネット(オフラインでプレイするオプションが与えられない) その後、状況は悪化します。

Ubuntu 14.04 に StarCraft II をインストールするチュートリアルの最後の段落に、こう書かれています。

その他の問題が発生した場合は、前に紹介したブログ投稿でヒントを確認してください。これらの投稿で解決できず、Google でも解決できない場合は、Ask Ubuntu にアクセスして、そこでヘルプを探してみてください。

答え1

StarCraft II は、デフォルトの Ubuntu リポジトリから PlayOnLinux アプリケーションを使用する別の方法でもインストールできます。

そこにはStarCraft II 用の PlayOnLinux インストーラ スクリプトPlayOnLinuxのウェブサイトで、ソースコードStarCraft II の PlayOnLinux インストーラー スクリプトのソース コードを公開します。

訪問PlayOnLinux 用のスクリプトを作成する - 第 1 章: Bash を理解するPlayOnLinux インストーラ スクリプトを実行する方法については、スクリーンショットも含め、説明を参照してください。

スクリプトの実行

スクリプトをgeditに保存し、スクリプトを右クリックしてプロパティ->権限タブ -> の左側にあるチェックボックスにチェックを入れますファイルをプログラムとして実行できるようにする、関数を使用するローカルスクリプトを実行するからツールPlayOnLinux のメニュー。

また、同じ Web サイトには、Wine 1.7 を使用する StarCraft II 用の PlayOnLinux インストーラ スクリプトの新しいバージョンもあります。このアップデートでは、「Battle.net のクラッシュが修正され、ゲーム内の品質が向上します」。Wine 1.7 は Ubuntu 14.04 のリポジトリにはありませんが、次の Launchpad PPA を追加することで Wine 1.7 をインストールできます。ppa:ubuntu-wine/ppaリンク先にある手順を使用して、ソフトウェア ソースにインストールしてください。この PPA の Ubuntu 14.04 用 Wine のバージョンは十分に最新 (Wine 1.7.55) なので、StarCraft II 用の PlayOnLinux インストーラー スクリプトの新しいバージョンを使用できます。

アップデート

現在サポートされているUbuntuのすべてのバージョンでは、Wine>=1.7が提供されています。ワイン開発パッケージ。インストールするには、ターミナルを開いて次のように入力します。

sudo apt install wine-development # installs Wine 4 in 19.04+ 

Ubuntu 18.04以降では、Wineは以下をインストールすることでもインストールできます。ワイン安定パッケージ。

sudo apt install wine-stable # installs Wine 3 in 18.04

答え2

私も、この問題をなんとか切り抜けようと懸命に取り組んできました。グラフィック カード ドライバーが (文字通り) 役に立っていないことがわかったとき、ようやくゲームを実行できました。すべてのビデオ カード ドライバーを強制終了または削除し、確実に正しいと確信できるドライバーを再インストールしてください。私が試した他の回避策はすべて、ランチャーを通過できませんでした。たとえば、wine を開いて をいじったりdbhelp、異なる解像度でウィンドウを実行したり、Windows フォントと winetricks をインストールしたりしました。これらすべてを試しても、原因はドライバーでした。問題ないと思っていたものです。何も機能しない場合は、機能していると想定していたものを調べ始めてください。

私の場合、ドライバーをインストールした後、ゲームは起動してプレイできますが、ブロックテキストのバグや画面の一部が黒くなっていることがあります。今は、スムーズに動作するように他のすべてのことを試しています。Linux でのプレイはまだ試していないので、YouTube をチェックするつもりです。hearthstone/SC2動作させる方法についての優れたビデオがありました。ドライバーが思ったとおりになったので、今度は彼らのアドバイスで成功するかもしれません。

/program files/starcraft実行者を見つけることに関しては...誓って言うけど、前にもそこを探したはずなのに、下の方で何となく現れた。掘り続けてください。

答え3

うまくいきました。これが私がやったやり方ですが、あなたはそれを適応させる必要があるかもしれません。

  1. 黒い画面の場合に Blizzard ランチャーの mesa パッケージを修正します。

    sudo add-apt-repository ppa:xorg-edgers/ppa
    sudo apt-get update
    sudo apt-get dist-upgrade
    

    変更を有効にするには、X サーバーを再起動する必要がある場合があります。

    sudo restart lightdm
    
  2. まだバグがある場合は OpenGL ドライバーを修正します。

    sudo add-apt-repository ppa:oibaf/graphics-drivers 
    sudo apt-get update
    sudo apt-get upgrade
    
  3. Wine 設定 (Wine の設定) で、アプリケーションごとに異なるオーバーライドを作成します。

    • 新規作成 -> 選択Battle.net.exe-> ライブラリ -> dbghelp (無効) & msvcp100 (ネイティブ、組み込み)
  4. Blizzard ランチャーを起動し、ゲーム設定に移動して、Starcraft II の「32 ビット クライアントを起動」をチェックします。

  5. ゲームを始める。

関連情報