GNU/Linux >> Linux の 問題 >  >> Debian

Debian10Busterに最新のAMDドライバーをインストールする方法

AMDドライバーはオープンソースですが、それでもクローズドバイナリファームウェアに依存しています。したがって、AMDドライバーはDebianシステムではデフォルトでは機能しません。ただし、インストールはかなり簡単で、Vulkanなどの主要なソフトウェアもインストールできます。

このチュートリアルでは、次のことを学びます。

  • 非フリーリポジトリを有効にする方法
  • AMDドライバーのインストール方法
  • Vulkanのインストール方法
  • OpenCLのインストール方法

Debian上のAMDドライバー。

使用されるソフトウェア要件と規則

システム ソフトウェア その他 規約
ソフトウェア要件とLinuxコマンドラインの規則
カテゴリ 使用する要件、規則、またはソフトウェアバージョン
Debian10バスター
AMDGPUドライバー
rootまたはsudoを介したLinuxシステムへの特権アクセス コマンド。
–指定されたLinuxコマンドは、rootユーザーとして直接、またはsudoを使用して、root権限で実行する必要があります。 コマンド
$ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります

非フリーリポジトリを有効にする

AMDGPUドライバーは非フリーファームウェアに依存しているため、非フリーのDebianリポジトリが非フリーのファームウェアパッケージにアクセスできるようにする必要があります。

Debianノンフリーリポジトリ。

お気に入りのテキストエディタを使用して、/etc/apt/sources.listを開きます。 。各行を変更して、contribを追加します およびnon-free リポジトリ。最終結果は次の例のようになります。

deb http://deb.debian.org/debian/ buster main non-free contrib
deb-src http://deb.debian.org/debian/ buster main non-free contrib

deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb-src http://security.debian.org/debian-security buster/updates main contrib non-free

保存して終了。次に、Aptを更新します。

# apt update

AMDドライバーのインストール

これで、Debianリポジトリから非フリーのLinuxファームウェアをインストールできます。それに加えて、システムに必要なものがすべて揃っていることを確認するために、他のいくつかの主要なMesaパッケージをインストールすることをお勧めします。

# apt install firmware-linux firmware-linux-nonfree libdrm-amdgpu1 xserver-xorg-video-amdgpu

Vulkanのインストール方法

Vulkanのサポートは厳密には必要ではありませんが、ゲームの世界で受けているサポートが拡大しているため、それを損なうことはありません。また、パフォーマンスの向上により、可能な限り使用する価値が十分にあります。実際、WineとLutrisは、さまざまなゲームの互換性とパフォーマンスを向上させるために、ますますVulkanに依存しています。次の方法でVulkanサポートをインストールします。

# apt install mesa-vulkan-drivers libvulkan1 vulkan-tools vulkan-utils vulkan-validationlayers

OpenCLのインストール方法

AMDカードでもOpenCLを使用する予定の場合は、そのサポートを含める必要があります。現在、Mesaによるこのサポートは、プロ級のサポートと同じではありません。それが必要な場合は、Ubuntuのような公式にサポートされているディストリビューションを検討してください。ただし、基本的なタスクにのみ使用する場合は、Mesaサポートで十分です。

# apt install mesa-opencl-icd

結論

これで、DebianでAMDカードを最大限に活用する準備が整いました。カードを使用する前に、コンピュータを再起動して必要なモジュールをロードすることを忘れないでください。


Debian
  1. Debian 9StretchLinuxに最新のNVIDIAドライバーをインストールする方法

  2. Debian10BusterにComposerをインストールする方法

  3. Debian 10 Buster (安定版) または Bullseye (テスト版) に最新の Firefox (非 ESR) をインストールする方法

  1. Debian 10(バスター)のインストール方法

  2. Debian10BusterにDockerをインストールする方法

  3. Debian10BusterにRをインストールする方法

  1. Debian10BusterにLutrisをインストールする方法

  2. Debian 10(Buster)にGitLabをインストールする方法

  3. MinikubeをDebian10(Buster)にインストールする方法