Même si les pilotes AMD sont open source, ils dépendent toujours d'un micrologiciel binaire fermé. Par conséquent, les pilotes AMD ne fonctionneront pas par défaut sur un système Debian. Leur installation est cependant assez simple, tout comme l'installation de logiciels clés comme Vulkan.
Dans ce didacticiel, vous apprendrez :
- Comment activer le dépôt non libre
- Comment installer les pilotes AMD
- Comment installer Vulkan
- Comment installer OpenCL
Pilotes AMD sur Debian.
Configuration logicielle requise et conventions utilisées
Catégorie | Exigences, conventions ou version du logiciel utilisée |
---|---|
Système | Debian 10 Buster |
Logiciel | Pilotes AMDGPU |
Autre | Accès privilégié à votre système Linux en tant que root ou via le sudo commande. |
Conventions | # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande$ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur normal non privilégié |
Activer le référentiel non libre
Étant donné que les pilotes AMDGPU reposent sur des micrologiciels non libres, vous devrez activer le référentiel Debian non libre pour accéder aux packages de micrologiciels non libres.
Dépôts non libres de Debian.
Utilisez votre éditeur de texte préféré pour ouvrir /etc/apt/sources.list
. Modifiez chaque ligne pour ajouter le contrib
et non-free
dépôts. Le résultat final devrait ressembler à l'exemple ci-dessous.
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
Sauvegarder et quitter. Ensuite, mettez à jour Apt.
# apt update
Installez les pilotes AMD
Maintenant, vous pouvez installer le micrologiciel Linux non libre à partir du référentiel Debian. En plus de cela, c'est une bonne idée d'installer plusieurs autres packages Mesa clés pour vous assurer que votre système dispose de tout ce dont il a besoin.
# apt install firmware-linux firmware-linux-nonfree libdrm-amdgpu1 xserver-xorg-video-amdgpu
Comment installer Vulkan
Le support Vulkan n'est pas strictement nécessaire, mais avec le support élargi qu'il reçoit dans le monde du jeu, il ne peut pas faire de mal, et les améliorations de performances qu'il promet sont suffisamment substantielles pour qu'il vaille la peine d'être utilisé chaque fois que possible. En fait, Wine et Lutris s'appuient de plus en plus sur Vulkan pour augmenter la compatibilité et les performances sur une large gamme de jeux. Installez le support Vulkan avec ce qui suit.
# apt install mesa-vulkan-drivers libvulkan1 vulkan-tools vulkan-utils vulkan-validationlayers
Comment installer OpenCL
Si vous envisagez également d'utiliser OpenCL avec votre carte AMD, vous devez en inclure la prise en charge. Maintenant, ce support via Mesa n'est pas le même que le support de qualité professionnelle. Si c'est ce dont vous avez besoin, envisagez une distribution officiellement prise en charge comme Ubuntu. Cependant, si vous ne l'utilisez que pour des tâches de base, le support Mesa suffira.
# apt install mesa-opencl-icd
Conclusion
Vous êtes maintenant prêt à tirer le meilleur parti de votre carte AMD sur Debian. Pensez à redémarrer votre ordinateur pour charger les modules nécessaires avant d'utiliser votre carte.