c0r*_*0rp 66
昨天我在我的笔记本电脑 Asus Zenbook UX32VD 上成功安装了暗黑破坏神 3。但我认为我所做的步骤可以在任何其他计算机上完成。我的配置:
Linux 3.8.6-030806-generic
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=13.04
DISTRIB_CODENAME=raring
DISTRIB_DESCRIPTION="Ubuntu 13.04"
Run Code Online (Sandbox Code Playgroud)
本教程也适用于:
3.13.0-24-generic
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04 LTS"
Run Code Online (Sandbox Code Playgroud)
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)
Run Code Online (Sandbox Code Playgroud)
我会试着解释我做了什么。
1. 安装最新版本的 PlayOnLinux。
今天是 4.2.2(也用 4.2.5 测试)
可以通过从官方网站下载来完成,或者这样做:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E0F72778C4676186
Run Code Online (Sandbox Code Playgroud)
添加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
Run Code Online (Sandbox Code Playgroud)
2.从暴雪官方网站下载暗黑破坏神3客户端
3. 使用 PlayOnLinux 安装暗黑破坏神 3
执行playonlinux
,点击Install
按钮。
搜索暗黑破坏神3,然后点击安装。
然后选择setup file from my computer
,并选择您在步骤 2 中下载的文件。
现在照常安装暗黑破坏神3,登录战网并下载D3游戏。
PlayOnLinux 将自动下载 wine 并自行配置。
我不知道为什么,但我只在 3-d 时间内成功了。我在第 3 步中做了同样的事情。但它崩溃了 2 次。第一次安装暗黑破坏神3客户端时,它加载但无法连接到battle.net。我只是删除了所有内容并再次执行了第 3 步
在进入第 4 步之前,尝试启动暗黑破坏神 3。如果它可以运行并且您可以玩但图形质量低 - 进入下一步。
4.安装配置大黄蜂
现在,在成功安装 D3 后,您需要向 PlayOnLinux 解释使用您的图形卡。就我而言,它是 GeForce GT 620M。什么是bumblebee
?
最近许多带有独立 nVidia 卡和 i3/i5/i7 处理器的笔记本电脑使用 nVidia Optimus 技术来延长电池寿命。不幸的是,此软件解决方案仅适用于 Windows 7 及更高版本。
Bumblebee 项目是一组由人们开发的工具,旨在在 Linux 下提供 Optimus 支持(也支持传统的 nVidia 混合图形),同时等待内核和驱动程序支持这些笔记本
我们将使用 utilprimusrun
来运行我们的 D3 支持 nvidia 卡。要安装 bumblebee 和 primus,请执行此操作。
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia primus
Run Code Online (Sandbox Code Playgroud)
64位:您还需要安装“primus-libs-ia32:i386”包:
sudo apt-get install primus-libs-ia32:i386
Run Code Online (Sandbox Code Playgroud)
要为您的显卡配置大黄蜂,请检查此
5.检查大黄蜂
vblank_mode=0 primusrun glxspheres64
或 32 位
vblank_mode=0 primusrun glxspheres
它应该给你大于或等于 120 fps。
作为替代方案,您可以使用
optirun glxspheres。
由于 primusrun 在暗黑破坏神 3 中具有稳定的 fps 但仍然滞后,因此我更喜欢 optirun 而不是 primusrun。
6. 使用 primusrun 运行 D3
在第 3 步之后,PlayOnLinux 应该将 Diablo3 启动图标添加到您的桌面。如果它不只是自己在~/Desktop
文件夹中创建它。称之为“暗黑破坏神III.桌面”。用你的编辑器打开。它应该是这样的:
[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=
Run Code Online (Sandbox Code Playgroud)
请注意,我更改了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"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
56348 次 |
最近记录: |