如何在Linux上使用Lutris玩Windows游戏(快速入门指南)

鲁特里斯 帮助在Linux上安装和管理游戏的工具。支持仅本机和Windows游戏(使用 酒类DXVK),以及模拟器。
Steam最近包括Proton,这是一个基于Wine的兼容性层,可让您在Linux上玩仅限Windows的游戏。但这是针对Steam游戏的。例如,暴雪游戏等其他用户可以使用Lutris在Linux上更轻松地玩Windows游戏。
使用Lutris非常容易,但其中一些未在Lutris网站上列出,而另一些则不直观。因此,我想我会写一份指南来帮助新的Lutris用户使用此应用程序在Linux上玩Windows游戏(通过Wine和DXVK包括Lutris的更改)。 0.5.0。您需要做的第一件事是安装Lutris-请参阅官方网站 安装页面 有关确切说明。
如果您打算安装使用Direct3D 10或11的游戏,则需要安装一些其他软件包。这是因为Lutris将DXVK用于D3D11和D3D10游戏。 巴尔干基本兼容性层。
将DXVK与Lutris配合使用的要求:

  • 您需要安装一个相当新的图形驱动程序。这可能会导致不稳定或无法启动系统。本文介绍的PPA可能会引起问题。使用风险自负!因此,本文没有添加直接添加PPA存储库的命令。在使用这些PPA存储库之前,您需要了解自己在做什么!
  • 您需要安装Vulkan库。
  • 要使用DXVK,您还需要Vulkan支持的图形卡。您可以找到支持的图形卡列表 在这里

您不需要自己安装DXVK,因为Lutris会自动处理DXVK。驱动程序:对于Nvidia,您需要自己的图形驱动程序(我们建议安装最新版本)。
在Ubuntu或Linux Mint上, 英伟达PPA (请安装最新的nvidia-396软件包)。仔细阅读PPA说明!尽管不是很稳定,但这是获取最新Nvidia图形驱动程序的最佳方法。对于AMD,建议使用Mesa 18.1.3或更高版本。您可以使用以下命令检查Mesa版本:

glxinfo | grep "OpenGL version"

另外,如果您使用的是Nvidia驱动程序,则不会返回Mesa版本。
Ubuntu和Linux Mint用户可以使用以下PPA升级Mesa: Ubuntu-X Swat PPAPaduka稳定的PPA帕杜卡不稳定PPAOybuff PPA
另外,不支持radeon驱动程序(要检查您是否使用radeon驱动程序, lspci -k | grep radeon).2。巴尔干为了能够使用DXVK,您需要安装Vulkan库/驱动程序。
在Ubuntu或Linux Mint上,可以使用以下命令进行安装:

  • 对于AMD显卡:
sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386
  • 对于Nvidia图形:
sudo apt install libvulkan1 libvulkan1:i386

其他Linux发行版在使用AMD图形时应在32位和64位上安装Mesa Vulkan驱动程序,而在Nvidia图形中应使用libvulkan(1)(32位和64位)。 。葡萄酒(不要求,但强烈推荐)。
Lutris会自行下载Wine二进制文件,因此您无需单独安装Wine即可使用此应用程序。但是,建议您使用Linux发行版的程序包管理器安装Wine,以便安装所有Wine依赖项。没有它,可能会发生问题。有关如何在Linux发行版上安装Wine的说明, WineHQ安装页面。对于Ubuntu,Linux Mint或Debian 10,我们建议您改为访问此页面,并按照此处的Wine安装说明进行操作。

如何使用Lutris安装游戏

要使用Lutris 0.5.0或更高版本安装游戏,只需从Lutris的右侧栏中搜索要安装的游戏(未选择任何游戏)。Lutris搜索游戏找到游戏后,单击 Install 按钮开始安装:Lutris安装游戏守望先锋另请阅读游戏说明,因为它可能包含重要信息,例如需要安装的其他依赖项以及在玩此游戏时可能发生的任何已知问题。
点击后 Install,Lutris开始下载Wine游戏运行程序并创建Wine前缀。就我而言,因为我在屏幕截图中使用了《守望先锋》,所以安装程序将下载暴雪的Battlenet应用程序,然后像Microsoft Windows一样开始安装它。安装后,Lutris将自动关闭Blizzard应用程序(Battle.net)。重要的是要注意,Lutris中新安装的游戏可能不会首先显示。重新启动Lutris以查看游戏。至少对我来说。
对于Overwatch,要实际安装游戏,您需要双击Lutris的Overwatch条目以启动Battle.net并登录并使用Blizzard的应用程序安装Overwatch。另外,“等待其他安装或更新”问题

Lutris配置

通常,默认的Lutris设置足以在Linux上玩仅Windows的游戏,但是在某些情况下,您可能需要更改游戏运行程序中的某些设置。在更新之后,某些游戏将停止工作,并且您想使用另一个Wine版本在Wine或DXVK的新版本中进行一些重要的性能改进,或者只是在游戏中启用DXVK。

如何为某些Lutris游戏使用不同的Wine版本。

如果您希望能够使用与游戏默认使用的版本不同的Wine版本,请单击Runners旁边的齿轮图标,然后向下滚动至Wine并单击绿色(版本点击管理按钮Lutris管理跑步者

要安装特定的Wine版本,请单击其旁边的复选框。该框似乎立即未被选中-首次单击该复选框时,下载将开始,并且下载完成后,该Wine版本旁边的框将显示为已选中。下载Lutris Wine版本

下载特定的Wine版本后,右键单击并在Lutris中选择游戏 Configure请点击 Runner options 单击选项卡,然后从此处更改Wine版本。Lutris更改酒的版本

如何在Lutris中管理DXVK版本。

要在Lutris游戏中使用特定的DXVK版本,请在游戏上单击鼠标右键,然后选择 Configure请点击 Runner options 标签检查一下 Show advanced options 在窗口底部的框中​​, DXVK version 场。请检查 Enable DXVK 选项已启用。
选择要使用的DXVK版本 DXVK version 倒下Lutris Set DXVK版本

Lutris将自动下载并使用此处为游戏选择的DXVK版本。最新的Lutris 0.4.19(及更高版本)将通过检查GitHub页面自动检测可用的DXVK版本,因此您必须在Lutris中列出所有DXVK版本。但是,您也可以手动输入DXVK版本。 Lutris将自动下载并使用该版本(当然,如果有的话)。

如何在Lutris中设置环境变量。

有些游戏要求您添加或更改环境变量。例如,在《守望先锋》 Lutris安装程序的说明中, PBA_DISABLE=1 -必须在Lutris游戏环境变量部分中完成此操作。
要在Lutris中添加或更改环境变量,请右键单击游戏并选择 Configure切换到 System options 向下滚动标签, Environment variables 栏目:设置Lutris环境变量

在此处更改或添加环境变量。相关:在Linux桌面上使用Moonlight从启用Nvidia GameStream的PC上玩游戏

Sidebar