UbuntuでDiablo 3をプレイすることはできますか?
優れたグラフィックスでD3を再生するには、何をインストールすればよいですか?
Nvidiaビデオカードを入手してDiablo IIIでうまく動作させるにはどうすればよいですか?
昨日、ラップトップのAsus Zenbook UX32VDにDiablo 3を正常にインストールしました。しかし、私がやった手順は、他のどのコンピューターでも実行できると思います。私の構成:
Linux 3.8.6-030806-generic
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=13.04
DISTRIB_CODENAME=raring
DISTRIB_DESCRIPTION="Ubuntu 13.04"
このチュートリアルは以下にも使用できます。
3.13.0-24-generic
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04 LTS"
lspci:
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:04.0 Signal processing controller: Intel Corporation 3rd Gen Core Processor Thermal Subsystem (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
00:1f.6 Signal processing controller: Intel Corporation 7 Series/C210 Series Chipset Family Thermal Management Controller (rev 04)
01:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M / GT 620M/625M/630M/720M] (rev ff)
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6235 jev 24)
私がやったことを説明しようとします。
1。 PlayOnLinuxの最新バージョンをインストールします。
現在は4.2.2です(4.2.5でもテスト済み)
公式サイトからダウンロードする で、またはこれを行うことで実行できます:
Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E0F72778C4676186
PPAを追加してインストールします。
Sudo wget http://deb.playonlinux.com/playonlinux_saucy.list -O /etc/apt/sources.list.d/playonlinux.list
Sudo apt-get update
Sudo apt-get install playonlinux
2。 公式BlizzardサイトからDiablo 3クライアントをダウンロードします
3。 PlayOnLinuxを使用してDiablo 3をインストールします
playonlinux
を実行し、Install
ボタンをクリックします。
Diablo 3を検索し、[インストール]をクリックします。
次にsetup file from my computer
を選択し、ステップ2でダウンロードしたファイルを選択します。
ディアブロ3を通常どおりインストールし、battle.netにログインしてD3ゲームをダウンロードします。
PlayOnLinuxはwineを自動的にダウンロードし、それ自体を設定します。
理由はわかりませんが、3次元の時間でしか成功しません。手順3でも同じことをしましたが、2回クラッシュしました。 Diablo 3クライアントが初めてインストールされたときは、ロードされましたが、battle.netに接続できませんでした。すべてを削除して、手順3を再度実行しました
手順4に進む前に、Diablo 3を起動してみてください。機能し、再生できてもグラフィック品質が低い場合は、次の手順に進みます。
4。 bumblebeeのインストールと構成
ここで、D3が正常にインストールされたら、グラフィックカードを使用するためにPlayOnLinuxに説明する必要があります。私の場合、GeForce GT 620Mです。 bumblebee
とは何ですか?
ディスクリートnVidiaカードとi3/i5/i7プロセッサーを搭載した最近のノートブックの多くは、nVidia Optimusテクノロジーを使用してバッテリー寿命を改善しています。残念ながら、このソフトウェアソリューションはWindows 7以降でのみ利用できます。
バンブルビープロジェクトは、カーネルとドライバーがこれらのノートブックをサポートするのを待っている間に、Linux(レガシーnVidiaハイブリッドグラフィックもサポートされます)の下でOptimusのサポートを提供することを目的とする人々によって開発されたツールのセットです
Util primusrun
を使用して、nvidiaカードをサポートするD3を実行します。 bumblebeeとprimusをインストールするには、これを行います。
Sudo add-apt-repository ppa:bumblebee/stable
Sudo apt-get update
Sudo apt-get install bumblebee bumblebee-nvidia primus
64bit:「primus-libs-ia32:i386」パッケージもインストールする必要があります:
Sudo apt-get install primus-libs-ia32:i386
ビデオカードのチェックのためにバンブルビーを設定するには this
5。マルハナバチを確認する
vblank_mode = 0 primusrun glxspheres64
または32ビットの場合
vblank_mode = 0 primusrun glxspheres
120 fps以上を提供するはずです。
代替手段として使用できます
optirun glxspheres。
PrimusrunはDiablo 3で安定したfpsを持っていますが、まだラグがあるので、私はprimusrunよりoptirunを好みます。
6。 primusrunを使用してD3を実行します
手順3の後、PlayOnLinuxはDiablo3起動アイコンをデスクトップに追加する必要があります。 ~/Desktop
フォルダーに自分で作成するだけではない場合。 「Diablo III.desktop」と呼びます。エディターで開きます。次のようになります。
[Desktop Entry]
Encoding=UTF-8
Name=Diablo III
Comment=PlayOnLinux
Type=Application
Exec=primusrun /usr/share/playonlinux/playonlinux --run "Diablo III" %F
Icon=/home/c0rp/.PlayOnLinux//icones/full_size/Diablo III
Name[fr_FR]=Diablo III
StartupWMClass=Diablo III Launcher.exe
Categories=
Exec
を変更することに注意してください。ただ/usr/share/playonlinux/playonlinux --run "Diablo III" %F
でした。ビデオカードが提供できる最高のグラフィックスを取得するためにprimusrun
を追加します。
7。問題の解決
解像度にも問題があります。ゲームは常に800x600の設定で始まりました。ホームディレクトリに構成ファイルが見つかりました。 /$HOME/Diablo III/
ファイルがありますD3Prefs.txt
、ここに解像度を入れます:
DisplayModeWinWidth "1400"
DisplayModeWinHeight "1050"
DisplayModeUIOptWidth "1920"
DisplayModeUIOptHeight "1080"
DisplayModeWidth "1920"
DisplayModeHeight "1080"
別のアプローチは、Windows 8.1仮想マシンにD3をインストールすることです。
1。 公式サイト に移動してvmplayerをダウンロードします。私にとってはVMware-Player-6.0.1-1379776.x86_64.bundle
でした。
実行可能にする
chmod +x VMware-Player-6.0.1-1379776.x86_64.bundle
そして、このバンドルファイルを実行してインストールします
Sudo sh VMware-Player-6.0.1-1379776.x86_64.bundle
2。 Windows 8.1イメージをダウンロードしてインストールします。
どこかで最新のWindows 8.1イメージを入手してください。
vmplayer
を実行します。 Create a New Virtual Machine
を選択します
次に、Use ISO Image
を選択し、ダウンロードしたW8.1イメージを選択します。
通常どおりWindowsをインストールします。インストール後、仮想マシンの電源をオフにし、仮想マシンの設定に移動して、W8.1の3Dアクセラレーションがオンになっていることを確認します。
電源を入れるvirtual machine
3。警告の解決Hardware graphics acceleration is not available
このメッセージが表示されない場合は、この手順をスキップしてください。
virtual machine
を先送りします。 $HOME/vmware/you_windows_install_folder
に移動します。私にとっては/home/c0rp/vmware/Windows 8 x64/
です。ファイル* .vmxを見つけ、任意のエディターを使用して開き、次の行を追加します。
mks.gl.allowBlacklistedDrivers = TRUE
libtxc
ライブラリもダウンロードします。
Sudo apt-get install libtxc-dxtn-s2tc0
仮想マシンを実行し、警告が消えるかどうかを確認します。
4。 SVGA VRAMサイズを増やす
virtual machine
を先送りします。 $HOME/vmware/you_windows_install_folder
に移動します。私にとっては/home/c0rp/vmware/Windows 8 x64/
です。ファイル* .vmxを見つけ、任意のエディターを使用して開き、次の行を追加します。
svga.vramSize = 1073741824
私のグラフィックスカードには1G vramがあるため、svga.vramSize = 1073741824
、1073741824バイト= 1ギガバイトを追加します。グラフィックカードに応じてこの値を変更します。
virtual machine
の電源を入れ、すべてが正常であることを確認します。 Win + R
を押し、dxdiag
を入力して、Run
を押します。 [表示]タブに移動し、十分なvramであることを確認します。
5。 Diablo IIIをインストールします。
公式サイト にアクセスし、Diablo IIIクライアントをダウンロードします。インストールして実行します。問題なく実行されている場合は、お楽しみください!
6。空白の画面の問題
PLAY
を押して、白い空白の画面のみが表示された場合、Diablo IIIを強制終了し、battle.netクライアントを終了します。ホームフォルダーC:\Users\user_name\Documents\Diablo III
に移動し、ファイルD3Prefs.txt
を見つけて開きます。 param DisplayModeWindowMode
を「0」から「1」に変更します。または、このパラメーターが存在しない場合は、ファイルの最後にこれを追加します。
DisplayModeWindowMode "1"