Linux上のWineでDXVKを設定する方法

Linux上のWineでDXVKを設定する方法

DXVK(DirectX to Vulkanとも呼ばれます)は、Steamの SteamPlay機能に含まれているツールの1つです。これは、Microsoft DirectX11およびDirectX10のグラフィカル呼び出しをLinuxと互換性のあるオープンソースのグラフィックAPIであるVulkanに変換できる素晴らしいツールです。DXVKは主にSteamPlayで使用されますが、Linuxユーザーがこの素晴らしいテクノロジーを利用できるのはDXVKだけではありません。DXVKは、Steamの外部であらゆる種類のDirectXビデオゲームを実行できます。このガイドでは、WineでDXVKをセットアップする方法を紹介します。これにより、Steam Playを使用せずに、DXVKを使用して最新のビデオゲームをプレイできるようになります。

1. WineStagingをインストールする

DXVKを実行するには、最新バージョンのWine(別名Wine Staging)が必要です。したがって、DXVKパッケージを入手する方法を説明する前に、Linuxに最新のWineパッケージをインストールする方法を説明します。

ほとんどのLinuxディストリビューションにWineStagingパッケージをインストールする最良の方法は、WineHQの公式Webサイトにアクセスすることです。このサイトには、WineStagingパッケージを備えたすべてのLinuxディストリビューションの詳細なリストがあります。彼らはあなたがそれを動かす方法を理解するのを手伝います。

WineHQを理解しておらず、ガイダンスが必要な場合はLinuxへのWineStagingのインストールに関する投稿を確認することをお勧めします。その中で、Ubuntu、Debian、Arch Linux、Fedora、さらにはOpenSUSEで動作させる方法について説明します。

2. DXVKを入手

残念ながら、DXVKには、ほとんどのLinuxディストリビューションにWineパッケージのセットが付属していません。代わりに、このテクノロジーを利用したい場合は、座ってすべてを手動でロードする必要があります。ありがたいことに、ほとんどのLinuxディストリビューションで最新リリースのDXVKを入手することはそれほど難しくありません。

選択したLinuxディストリビューションでDXVKを動作させるには、キーボードのCtrl + Alt + TまたはCtrl + Shift + Tを押してターミナルを起動します。そこから下にスクロールして、PCで使用しているLinuxオペレーティングシステムを見つけ、そこに記載されている手順に従います。

3. 各ディストリビューションの手順

ディストリビューション 手順
Ubuntu ターミナルで以下のコマンドを実行します。
wget https://ftp.br.debian.org/debian/pool/main/d/dxvk/dxvk_0.96+ds1-1_all.deb
wget https://ftp.br.debian.org/debian/pool/main/d/dxvk/dxvk-wine64-development_0.96+ds1-1_amd64.deb
sudo dpkg -i dxvk-*
sudo apt install -f
Debian sudo apt-get install dxvk
Arch Linux sudo pacman -S git base-devel
git clone https://github.com/trizen/trizen
cd trizen
makepkg -sri
trizen -S dxvk-bin
Fedora 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 このページにアクセスし、リリースの隣の[1 Click Install]ボタンをクリックします。

4. DXVKを構成する

DXVKパッケージはシステムにセットアップされていますが、構成する必要があります。構成プロセスを開始するには、端末を起動し、指示に従ってDXVK自動セットアップツールを実行します。

Ubuntu / Debian

UbuntuとDebianでは、簡単なシェルスクリプトを実行することでDXVKの設定を開始できます。これを行うには、以下のコマンドを使用します。

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

Fedora / OpenSUSE

Linux上のWineでDXVKを設定する方法

FedoraまたはOpenSUSEでDXVKを使用している場合は、Winetricksを使用して/usr/share/dxvk/にあるsetup_dxvk.verbファイルを実行する必要があります。次に、以下のコマンドを実行します。

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

汎用Linux

ソースコードからDXVKをコンパイルした場合は、Wineを使用してDXVKを手動で設定する必要があります。詳細についてはこちらをご覧ください。

5. DXVKでゲームを実行する

DXVKライブラリをセットアップしてWineにリンクすると、DXVKライブラリを使用して最新のWindowsゲームをすぐに実行できるようになります。Wineでゲームを実行する方法の詳細については、WineHQ.orgをご覧ください。

Linux上のWineでDXVKを設定する方法

6. 参考リンク

WineHQを扱いたくないですか?代わりに、GamingOnLinuxのDXVK互換性リストを確認してください。DXVKでうまく動作するゲームとそうでないゲームを理解するのに役立ちます。

Featured Snippet

以下は、LinuxでDXVKを設定するための重要なステップです。

  1. WineStagingをインストールする
  2. DXVKを入手する
  3. DXVKを構成する
  4. ゲームを実行する

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindows Bitlockerパーティションにアクセスする方法

Linux で画像をアップスケールする方法

Linux で画像をアップスケールする方法

Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。

LinuxデスクトップでYouTubeMusicを使用する方法

LinuxデスクトップでYouTubeMusicを使用する方法

YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。

フォールアウトのプレイ方法:Linuxでのニューベガス

フォールアウトのプレイ方法:Linuxでのニューベガス

フォールアウトのプレイ方法:Linuxでのニューベガス

LinuxでEnlightenmentウィンドウマネージャーをカスタマイズする方法

LinuxでEnlightenmentウィンドウマネージャーをカスタマイズする方法

Enlightenmentウィンドウマネージャー(別名デスクトップ)は、LinuxおよびUnixライクな環境向けの軽量でカスタマイズ可能なデスクトップ環境です。

LinuxにUKUIデスクトップ環境をインストールする方法

LinuxにUKUIデスクトップ環境をインストールする方法

LinuxにUKUIデスクトップ環境をインストールする方法

Linuxで壊れたGrubブートエントリを削除する方法

Linuxで壊れたGrubブートエントリを削除する方法

Linuxで壊れたGrubブートエントリを削除する方法

Chromebook で Zoom ビデオ会議を使用する方法

Chromebook で Zoom ビデオ会議を使用する方法

2020 年以来、Zoom は非常に重要なプログラムになりました。残念ながら、Chrome OS 用の Zoom のネイティブ リリースはありません。ただし、Linux Zoom はあります。

Chromebook に Visual Studio Code をインストールする方法

Chromebook に Visual Studio Code をインストールする方法

Visual Studio Code は非常に人気のあるコード エディターです。Chromebook または Chrome OS デスクトップで実行する方法は次のとおりです。

LinuxデスクトップにSteamゲームをストリーミングする方法

LinuxデスクトップにSteamゲームをストリーミングする方法

ValveのSteamLinkを使用して、Linuxデスクトップでゲームをストリーミングする方法をご紹介します。

Linux上のRetroarchでコントローラーボタンをバインドする方法

Linux上のRetroarchでコントローラーボタンをバインドする方法

Retroarchは非常に優れたソフトウェアであり、多数のコントローラーを検出でき、多くの場合、コントロールをそれらに自動的にバインドします。

LinuxにKittyターミナルエミュレータをインストールしてカスタマイズする方法

LinuxにKittyターミナルエミュレータをインストールしてカスタマイズする方法

Kittyは、Linux用の多用途でスナッピーなGPU搭載のターミナルエミュレーターです。その高度にカスタマイズ可能で、Linuxを使用していない人のための優れた代替手段

Linuxでの帯域幅の監視:2021年の上位5つのツール

Linuxでの帯域幅の監視:2021年の上位5つのツール

Linuxがデータセンターでますます普及するにつれ、Linuxでの帯域幅の監視を検討し、最高のツールも検討しています。

LinuxでFluxboxウィンドウマネージャーを設定する方法

LinuxでFluxboxウィンドウマネージャーを設定する方法

Fluxboxは、Linuxおよびその他のUnixライクなオペレーティングシステム用のウィンドウマネージャーです。Fluxboxは軽量で、複数のデスクトップワークスペースをサポートし、柔軟なカスタマイズが可能です。

Shotwellを使用してLinuxに写真をインポートする方法

Shotwellを使用してLinuxに写真をインポートする方法

Shotwellを使用してLinuxに写真をインポートする方法

Linuxでニンテンドー3DSゲームをプレイする方法

Linuxでニンテンドー3DSゲームをプレイする方法

ニンテンドー3DSは、任天堂が開発した携帯型ゲーム機です。2011年2月にリリースされ、任天堂で最も成功したビデオゲームの1つです。

LinuxでYouTube-DLGUIを使用してYouTubeビデオを保存する方法

LinuxでYouTube-DLGUIを使用してYouTubeビデオを保存する方法

LinuxでYouTube-DL GUIを使用してYouTubeビデオを保存する方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindows Bitlockerパーティションにアクセスする方法

Linux で画像をアップスケールする方法

Linux で画像をアップスケールする方法

Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。

7zip:Ubuntuのインストール[ガイド]

7zip:Ubuntuのインストール[ガイド]

7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。

LinuxデスクトップでYouTubeMusicを使用する方法

LinuxデスクトップでYouTubeMusicを使用する方法

YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。

Ubuntu:フォーマットSDカード[ガイド]

Ubuntu:フォーマットSDカード[ガイド]

UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。

無料でプレイできる6つのLinuxパズルゲーム

無料でプレイできる6つのLinuxパズルゲーム

あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!