# 前言

最近 Windows 系统有些审美疲劳,然后在 B 站上刷到了日常使用 Linux 系统的视频,看着还不错,就想着自己来试试。

但我就是一个臭打游戏的,换新系统的第一件事肯定是看看能不能运行自己玩的剑网三。正好,在剑三魔盒上看到了《关于在 Wine (SteamDeck) 下运行剑网 3 的可行性与实现方法》这篇文章,整体思路就是:安装 wine→安装剑三并设置跳过显卡检测→成功运行。

目前,我只在 Deepin20.9 和 Archlinux 上成功运行了剑网三,所以我会把两种系统运行剑三的流程都写出来。(据说 Deepin 就是统信 Uos 的社区版,所以我猜测统信 Uos 应该也能运行

# 前提条件

一台正常安装了 Deepin20.9 或者 Archlinux 的物理机。

如果安装的话,可以看看下面的安装教程:

1、Deepin20.9 系统安装教程

2、Archlinux 系统安装教程

# 安装 Wine

Wine 是类 UNIX 系统下运行 Windows 程序的 “兼容层”,是正在持续开发中的自由软件。在 Wine 中运行的 Windows 程序,就如同运行原生 Linux 程序一样,不会有模拟器那样的严重性能问题。

# 1、Archlinux 系统安装 Wine 以及其它相关依赖:

sudo pacman -S wine wine-mono wine_gecko wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls \
mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error \
lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo \
sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama \
ncurses lib32-ncurses opencl-icd-loader lib32-opencl-icd-loader libxslt lib32-libxslt libva lib32-libva gtk3 \
lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader

全部复制进终端,然后回车即可

# 2、Deepin20.9 系统安装 Wine

应用商店下载安装 “Wine 运行器”,然后点击左上角 “程序”→“添加 Wine 运行器源以及安装较新版本的 WineHQ”,然后在弹出的终端里按照指示操作即可。

Wine运行器

# 安装 Wine 游戏助手

点此直接下载 wine 游戏助手,里面有 Deepin 版和 Archlinux 版本,按需下载安装,后续游戏的运行都是通过它来实现。

# 安装剑网三

Windows 系统怎么下载安装,在 Linux 上同样怎么下载安装,不过在官网下载的剑三安装器,Archlinux 系统因为安装了 wine 可以直接双击打开,而 Deepin 系统需要通过 Wine游戏助手 或者 Wine运行器 打开。

或者从其他地方复制完整的剑三客户端过来也可以。

# 运行剑网三

这一步,Archlinux 系统和 Deepin 系统基本上步骤都是一样的。

# 1、“Wine 游戏助手” 手动添加剑网三

打开 Wine游戏助手 ,首先设置一下 wine 环境,点击左下角运行环境里 Wine 旁边的圆形齿轮。点击齿轮

右上角开启 高级选项 ,然后 Wine 版本设置为 系统自带的wine版本 ,DXVK 版本选择 v2.3-vulkan1.3 ,VKD3D 版本选择 v2.10-vulkan1.3 ,然后点击右上角 保存wine配置

回到 Wine游戏助手 页面,点击左上角 + 号,选择 手动配置游戏运行环境手动运行

游戏信息,名称自己设置,我这里填写为 “剑网三”,运行环境选择 Wine(运行Windows游戏)游戏信息

游戏选项,主程序设置为 剑网三启动器位置 ,也就是”SeasunGame.exe“程序位置,然后点击右上角保存。启动目录

# 2、修改剑网三设置

打开客户端工作路径(~\SeasunGame\Game\JX3\bin\zhcn_hd)下的 config.ini ,给 [Debug] 这段里面加一行: SkipVideoCardScoreUpdate=1 设置剑网三

# 3、启动剑网三

这个时候回到 Wine游戏助手 页面,选择刚刚添加的剑网三,点击启动,会弹窗提示更新 Wine 配置和安装 Wine-Mono 组件,等待自动安装完成即可。wine配置

# 4、快乐游戏

一切就绪后会像 Windows 一样正常运行剑三,以后每次玩游戏都需要通过 Wine游戏助手 启动运行。剑三启动器ArchlinuxDeepin20.9

# 后记

# 1、游戏加速器

由于我在国外,玩剑三需要游戏加速器,而 Linux 上的根本就没有能在国外加速国内网游的游戏加速器,所以也只能通过一些特别的办法来实现加速效果。

在 Linux 中通过虚拟机使用 Windows 版网游加速器

# 2、Deepin20.9 系统卡在登录过图界面

因为我是直接从 Windows 系统上将剑三客户端复制过来的,在 Deepin20.9 系统上运行会出现卡在过图界面的情况,这种时候只需要将 “~\SeasunGame\Game\JX3\bin\zhcn_hd 目录” 下的 interfaceuserdata 文件夹删掉就能正常进入游戏了。

Archlinux 系统就不会这样。

总访问量:加载中...

请我喝[茶]~( ̄▽ ̄)~*

Aicsuk 微信支付

微信支付

Aicsuk 支付宝

支付宝