Arch Linux 使用 Lutris + DWProton 运行鸣潮 | Linux 游戏折腾记录
1 | 本人为 Arch Linux + N卡用户,玩了几个月,体验下来还不错 |
1.环境准备
1.1 安装 Lutris
这是我使用的游戏管理器,非常推荐
1 | # arch linux用户可通过pacman安装 |
其他发行版用户的话可前往 官网,提供了很多发行版的下载方法
1.2 安装 DWProton
这是对”anime games”优化的 proton 版本,其他几个 proton 会被鸣潮的反作弊拦截导致无法进入游戏
1 | # arch linux用户直接 paru 就行了,archlinuxcn和AUR都收录了dwproton-bin |
其他发行版用户可前往 Releases 下载tar.xz文件,然后解压到自己能找到的地方
使用 ProtonPlus 进行管理当然也是可以的
2.安装鸣潮
方案一 ww-manager
支持增量更新,服务器切换,预下载,文件校验等功能
1 | # arch linux依旧AUR |
其他发行版可以使用 uv 安装
1 | uv tool install ww-manager |
至于 uv 的安装方法见下
1 | curl -LsSf https://astral.sh/uv/install.sh | sh # Linux/MacOS |
然后在命令行输入 ww 即可看到食用方法
方案二 wuwa-downloader
1 | # Arch依旧 |
其他发行版
1 | rustup toolchain install nightly |
然后终端
1 | ./target/release/wuwa-downloader |
即可食用
开始配置
工具准备好了,该开始使用了
1.1 修改文件防掉线
国际服
修改Wuthering Waves/Client/Binaries/Win64/ThirdParty/KrPcSdk_Global/KRSDKRes/KRSDK.bin中的KR_ChannelId为209
国服
修改Wuthering Waves/Client/Binaries/Win64/ThirdParty/KrPcSdk_Mainland/KRSDKRes/KRSDKConfig.json中的KR_ChannelId为209
1.2 配置 Lutris + DWProton
启动 Lutris,点击 左上角三点 → Preferences → Runners → 下滑找到Wine → 齿轮图形的设置
开启 Advanced
然后 Wine version,此时如果出现了dwproton,直接选择即可
若没有 则下面的 Custom Wine executable,找到刚刚解压出的 dwproton,AUR 安装的请选择 /usr/share/steam/compatibilitytools.d/dwproton/proton
1.3 鸣潮,启动!
回到 Lutris 首页 → 左上角「+」 → Install a Windows game from an executable → 怎么填都行 → Install → Install → Continue → 选择鸣潮的 Wuthering Waves.exe → Install
此时鸣潮应该就运行起来了
退出后就安装完成了
Lutris 中应该会出现一个鸣潮的启动方式 (若没有则点左边栏的 Windows)
鼠标放到上面,右键 → Configure →
- Game options → Executable → 选择 Wuthering Waves.exe && Arguments 填入 -SkipSplash # 跳过库洛Logo用的
- Runner options 确定所使用的 Wine 为
dwproton - System options → Game execution → 添加 Environment variables:
| Key | Value |
|---|---|
DXVK_ASYNC |
1 |
DXVK_CONFIG |
dxgi.maxFrameLatency=1 |
DXVK_STATE_CACHE |
1 |
FCITX5_ENABLE_WAYLAND |
1 |
GTK_IM_MODULE |
fcitx |
MESA_SHADER_CACHE_DISABLE |
1 |
PROTON_ENABLE_NVAPI |
1 |
QT_AUTO_SCREEN_SCALE_FACTOR |
0 |
QT_IM_MODULE |
fcitx |
WINEDLLOVERRIDES |
mscoree,mshtml=,winemenubuilder.exe=d |
WINEESYNC |
1 |
WINEFSYNC |
1 |
XMODIFIERS |
@im=fcitx |
__GL_SHADER_DISK_CACHE |
1 |
__GL_SHADER_DISK_CACHE_SIZE |
10737415240 |
然后就可以愉快的玩鸣潮了
链接汇总
- ProtonDB - 前人的脚步
- Lutris - 游戏管理器
- DWProton - 鸣潮优化的 Proton 版本
- DWProton Releases - DWProton 下载页面
- ProtonPlus - Proton 管理工具
- ww-manager - 命令行鸣潮安装/更新工具
- uv - Python 包管理器
- wuwa-downloader - 鸣潮下载器
- MangoHud - 性能监控工具