如何在 Linux 上的 Wine 中設置 DXVK

如何在 Linux 上的 Wine 中設置 DXVK

DXVK(DirectX to Vulkan)是Steam 的 Steam Play功能中包含的工具之一。這是一款出色的工具,可以將 Microsoft DirectX 11DirectX 10 圖形調用轉換為 Vulkan,後者是與 Linux 兼容的開源圖形 API。雖然 DXVK 主要用於 Steam Play,但它並不是 Linux 用戶可以利用這項出色技術的唯一地方。DXVK 可以在 Steam 之外運行各種 DirectX 視頻遊戲!在本指南中,我們將向您展示如何在 Wine 中設置 DXVK,讓您能在沒有 Steam Play 協助的情況下享受現代視頻遊戲。

1. 安裝 Wine Staging

要運行 DXVK,您的系統需要最新版本的Wine(也稱為Wine Staging)。因此,在介紹如何使用 DXVK 軟件包之前,我們必須向您展示如何在 Linux 上安裝最新的 Wine 軟件包。

在大多數 Linux 發行版上安裝 Wine Staging 軟件包的最佳方式是訪問 WineHQ 官方網站。該站點提供了所有帶有 Wine Staging 軟件包的 Linux 發行版的詳細列表和安裝指導。

如果您需要指導,我們鼓勵您查看我們關於在 Linux 上安裝 Wine Staging 的帖子。在其中,我們會討論如何在各個發行版上運行 Wine,例如 Ubuntu、Debian、Arch Linux、Fedora 以及 OpenSUSE!

2. 獲取 DXVK

不幸的是,在大多數 Linux 發行版中,DXVK 沒有隨 Wine 包附帶。若要利用這項技術,您需要手動加載所有內容。幸運的是,在大多數 Linux 發行版上獲得最新版本的 DXVK 並不困難。

要讓 DXVK 在您的系統上運行,請按Ctrl + Alt + TCtrl + Shift + T啟動終端。接下來,根據您使用的 Linux 操作系統進行以下設置。

2.1 Ubuntu

在 Ubuntu 上,您可以安裝 DXVK Debian 軟件包。請在終端中執行以下命令:

下載 安裝
wget https://ftp.br.debian.org/debian/pool/main/d/dxvk/dxvk_0.96+ds1-1_all.deb sudo dpkg -i dxvk*
wget https://ftp.br.debian.org/debian/pool/main/d/dxvk/dxvk-wine64-development_0.96+ds1-1_amd64.deb sudo apt install -f

2.2 Debian

Debian 用戶可以透過主軟件存儲庫安裝 DXVK。請在終端中輸入以下命令:

sudo apt-get install dxvk

2.3 Arch Linux

在 Arch Linux 上,如果要使用 DXVK,則必須使用 AUR。首先安裝以下依賴項:

sudo pacman -S git base-devel

然後安裝 Trizen AUR 助手:

git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri

最後,使用它安裝 DXVK:

trizen -S dxvk-bin

2.4 Fedora 和 OpenSUSE

在 Fedora 上,請使用以下命令安裝 DXVK:

Fedora 29: sudo dnf install https://download.opensuse.org/repositories/home:/gasinvein:/fedora/Fedora_29/x86_64/dxvk-0.94-2.fc29.1.x86_64.rpm
Fedora 28: sudo dnf install https://download.opensuse.org/repositories/home:/gasinvein:/fedora/Fedora_28/x86_64/dxvk-0.94-2.fc28.1.x86_64.rpm

要在 OpenSUSE 上安裝 DXVK,請轉到此頁面並單擊相應的安裝按鈕。

3. 配置 DXVK

DXVK 軟件包已安裝,但仍需要進行配置。開啟終端並運行以下命令,以啟動配置過程。

3.1 Ubuntu/Debian

在 Ubuntu 和 Debian 上,只需運行一個 Shell 腳本:

cd /usr/lib/dxvk/wine64-development/
./setup_dxvk.sh

3.2 Fedora/OpenSUSE

在 Fedora 或 OpenSUSE 上,您需要使用Winetricks進行配置:

cd /usr/share/dxvk/
winetricks --force setup_dxvk.verb

3.3 Arch Linux

AUR 中的 Arch Linux DXVK 包應該會自動為您設置,因此這裡不需要進一步配置。

4. 使用 DXVK 運行遊戲

通過設置 DXVK 庫並將其鏈接到 Wine,您可以運行大多數現代 Windows 遊戲。如果需要進一步的資訊,請訪問WineHQ.org查看您想運行的視頻遊戲的兼容性。

如何在 Linux 上的 Wine 中設置 DXVK

不想和 WineHQ 打交道?請查看 GamingOnLinux 的 DXVK 兼容性列表,以找出哪些遊戲可以與 DXVK 一起運行。


如何在 Linux 上玩 VRChat

如何在 Linux 上玩 VRChat

VRChat 是一款适用于 PC 的社交互动视频游戏。在 Linux 系统上轻松安装和运行 VRChat,享受用户创建的世界与社交互动。

如何在 Linux 上玩《殺戮尖塔》

如何在 Linux 上玩《殺戮尖塔》

Slay The Spire 是一款由 MegaCrit 开发、Humble Bundle 发行的 Roguelike 牌组构建视频游戏。本文讲述如何在 Linux 系统上顺利安装和运行该游戏。

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

了解如何卸载 Ubuntu 22.04 LTS 中的 Firefox Snap,不再使用 Snap 包,而是选择更原生的 DEB 版本。

如何在 Linux 上玩神界:原罪 2

如何在 Linux 上玩神界:原罪 2

详细介绍如何在 Linux 系统上安装并运行神界:原罪 2,包括必备步骤和注意事项。

如何在 Linux 上玩鋼鐵雄心 IV

如何在 Linux 上玩鋼鐵雄心 IV

學習如何在 Linux 系統上安裝和運行鋼鐵雄心 IV,這是一款以二戰為背景的策略遊戲。

如何使用 Rescuezilla 克隆 Linux 硬盤

如何使用 Rescuezilla 克隆 Linux 硬盤

您需要克隆 Linux 硬盘吗?使用简单的方法达成目的,看看 Rescuezilla,这是一款用户友好的驱动器克隆工具。

如何在 Kali Linux 上安裝 Discord

如何在 Kali Linux 上安裝 Discord

Discord 正迅速成為計算機用戶交流的主要方式之一。了解如何在 Kali Linux 上安裝 Discord,包括 DEB 包、Flatpak 和 Snap 方法。

如何在 Linux 上運行 Microsoft Word

如何在 Linux 上運行 Microsoft Word

需要在您的 Linux 筆記本電腦或台式機上運行 Microsoft Word 以便在工作或學校使用?不確定如何設置?跟著我們。

使用 Linux 在 LAN 上運行虛擬機的簡單方法

使用 Linux 在 LAN 上運行虛擬機的簡單方法

您是否知道可以通過 LAN 在 Linux 台式機、筆記本電腦或服務器上運行虛擬機?這是如何做到的。

如何在 Linux 桌面上使用 YouTube Music

如何在 Linux 桌面上使用 YouTube Music

YouTube Music 是一項出色的服務,提供無限音樂選擇。了解如何在 Linux 桌面上安裝和使用 YouTube Music。