web-dev-qa-db-ja.com

noob用のStarCraft II Ubuntu 14.04のインストール

buntu 14.04へのStarCraft IIのインストール からStarCraft IIをインストールするためのオンラインの指示に従いましたが、FTPサイトからeurofixi.exeをダウンロードしようとして、何の応答も得ず、何度も繰り返す必要がありました。成功なし。

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

Ubuntu 14.04でプレイするためにゲームを再ダウンロードしようとすると、オプションのプレスプレイが提供されます。これを行うと、ゲームの一部が読み込まれ、 Battle.net (オフラインでプレイするオプションを提供していません)、その後、洋ナシの形になります。

Ubuntu 14.04へのStarCraft IIのインストールチュートリアルの最後の段落で、それが述べられました。

他の問題が発生した場合は、前述のブログ投稿でいくつかのヒントを確認してください。それらがあなたを助けない、そして、Googleがあなたを失敗させるならば、Ubuntuに尋ねて、そこで助けを見つけようとしてください。

3
user277821

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

PlayOnLinux Webサイトに StarCraft II用のPlayOnLinuxインストーラスクリプト があります。 ソースコード見出しの横にある矢印をクリックして、StarCraft II用のPlayOnLinuxインストーラースクリプトのソースコードを展開します。

PlayOnLinuxのスクリプトを作成する-第1章:Bashを理解する にアクセスして、スクリーンショットを含むPlayOnLinuxインストーラースクリプトの実行方法について説明します。

スクリプトの実行

Geditでスクリプトを保存し、スクリプトを右クリックしてProperties-> Permissions tab->表示されている場所の左側のチェックボックスにチェックマークを付けます- ファイルをプログラムとして実行することを許可、そしてPlayOnLinuxのツールメニューからローカルスクリプトを実行関数を使用します。

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

更新

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

Sudo apt install wine-development # installs Wine 4 in 19.04 

Ubuntu 18.04以降では、Wineはwine-stableパッケージをインストールすることでもインストールできます。

Sudo apt install wine-stable # installs Wine 3 in 18.04
3
karel

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

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

    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. ワインの設定(ワインの構成)でアプリケーションごとに異なるオーバーライドを作成します。

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

  5. ゲームを始める。

1
Edouard V

私もこれを自分のやり方でハッキングすることに一生懸命取り組んできました。私のグラフィックカードドライバーが(文字どおり)すべてのビデオカードドライバーを強制的に削除または削除し、間違いなく正しいと確信しているドライバーを再インストールしていないことがわかったときに、ついにゲームを実行しました。私が試みた他のすべての回避策は、ランチャーに合格しませんでした。たとえば、ワインをdbhelpで混乱させ、さまざまな解像度でウィンドウを実行し、Windowsフォントとwinetricksをインストールします。それらすべての後、それは私のドライバーでした。私は大丈夫だと思ったもの。何も動作しないとき...あなたが動作していると仮定したものだけを見始めます。

私にとっては、ドライバーをインストールした後、ゲームが起動して再生されますが、ブロックテキストのバグがあり、画面の一部が黒くなります。今、私はそれを円滑に機能させるために、他のすべてのものを試しています。私はまだLinuxでプレイしてみませんでした。YouTubeをチェックします。 Hearthstone/SC2の動作に関する良いビデオがありました。私のドライバーは私がそう思うと思うので、今回は彼らのアドバイスで成功するかもしれません。

Executaleを見つける限りは... /program files/starcraftの下に表示されますが、前にそこを見たと誓いますが。掘り続けてください。

1
Brian