I když jsou ovladače AMD open source, stále závisí na uzavřeném binárním firmwaru. Ovladače AMD proto nebudou ve výchozím nastavení na systému Debian fungovat. Jejich instalace je však poměrně jednoduchá, stejně jako instalace klíčového softwaru, jako je Vulkan.
V tomto tutoriálu se naučíte:
- Jak povolit neplacené úložiště
- Jak nainstalovat ovladače AMD
- Jak nainstalovat Vulkan
- Jak nainstalovat OpenCL
Ovladače AMD na Debianu.
Požadavky na software a použité konvence
Kategorie | Požadavky, konvence nebo použitá verze softwaru |
---|---|
Systém | Debian 10 Buster |
Software | Ovladače AMDGPU |
Jiné | Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz. |
Konvence | # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel |
Povolte úložiště Non-Free Repository
Protože ovladače AMDGPU spoléhají na nesvobodný firmware, budete muset povolit nesvobodné úložiště Debianu pro přístup k nesvobodným firmwarovým balíčkům.
Debian Non-Free Repos.
Pomocí svého oblíbeného textového editoru otevřete /etc/apt/sources.list
. Upravte každý řádek a přidejte contrib
a non-free
úložišť. Konečný výsledek by měl vypadat jako v příkladu níže.
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
Uložit a odejít. Poté aktualizujte Apt.
# apt update
Nainstalujte ovladače AMD
Nyní můžete nainstalovat nesvobodný linuxový firmware z úložiště Debianu. Kromě toho je dobré nainstalovat několik dalších klíčových balíčků Mesa, abyste zajistili, že váš systém bude mít vše, co potřebuje.
# apt install firmware-linux firmware-linux-nonfree libdrm-amdgpu1 xserver-xorg-video-amdgpu
Jak nainstalovat Vulkan
Podpora Vulkan není nezbytně nutná, ale s rozšiřující se podporou, které se jí dostává v herním světě, nemůže uškodit a vylepšení výkonu, která slibuje, jsou dostatečně podstatná, aby stálo za to ji používat, kdykoli je to možné. Ve skutečnosti Wine a Lutris stále více spoléhají na Vulkan, aby zvýšili kompatibilitu a výkon u široké řady her. Nainstalujte podporu Vulkan pomocí následujícího.
# apt install mesa-vulkan-drivers libvulkan1 vulkan-tools vulkan-utils vulkan-validationlayers
Jak nainstalovat OpenCL
Pokud plánujete používat OpenCL také s vaší kartou AMD, měli byste pro ni zahrnout podporu. Nyní tato podpora prostřednictvím Mesa není stejná jako podpora profesionální úrovně. Pokud je to to, co potřebujete, zvažte oficiálně podporovanou distribuci, jako je Ubuntu. Pokud jej však používáte pouze pro základní úkoly, bude podpora Mesa stačit.
# apt install mesa-opencl-icd
Závěr
Nyní jste připraveni maximálně využít svou kartu AMD v Debianu. Před použitím karty nezapomeňte restartovat počítač, aby se načetly potřebné moduly.