Installez OpenCL pour les pilotes open source AMDGPU sur Debian et Ubuntu

Installez OpenCL pour les pilotes open source AMDGPU sur Debian et Ubuntu

Objectif

Installez la partie OpenCl des pilotes AMDGPU-PRO sur Debian et Ubuntu.

Distribution

Debian et Ubuntu

Exigences

Une installation de travail de Debian ou Ubuntu avec les privilèges racine

Conventions

  • # - Exige que la commande Linux soit exécutée avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande
  • $ - Étant donné la commande Linux à exécuter en tant qu'utilisateur non privilégié régulier

Introduction

Les pilotes propriétaires AMDGPU-PRO ne prennent en charge que un petit sous-ensemble de distributions Linux. Les versions non LTS Ubuntu ne sont pas prises en charge, et les utilisateurs de Debian n'ont pas de chance. Pour aggraver les choses, AMD ne fournit pas le support d'OpenCL par le biais de leurs pilotes open source.

Il y a de bonnes nouvelles. Vous pouvez installer uniquement les pièces OpenCL des pilotes AMDGPU-PRO sur votre système Debian ou Ubuntu en utilisant les packages fournis par AMD. Il existe une façon très spécifique que vous ayez besoin de vous y procurer, mais cela peut être fait, ce qui rend les choses comme la crypto-monnaie minière sur une carte AMD possible.

AVERTISSEMENT: Cela peut interférer avec vos pilotes existants, entraînant de mauvaises performances et une instabilité. Procéder avec prudence.

Installez les conditions préalables

Avant de commencer, vous aurez besoin de quelques forfaits. Installez-les.

$ sudo apt installer dkms essentiels


Obtenez les pilotes AMDGPU-PRO

Ensuite, vous devrez télécharger les derniers packages AMDGPU-PRO pour Ubuntu d'AMD. AMD a décidé de rendre cela aussi inutilement difficile que possible et de verrouiller des packages plus récents à échouer à moins d'être installé sur une version Ubuntu prise en charge, vous aurez donc besoin d'une version plus ancienne que vous pouvez trouver dans les notes de publication pour cette version.
Téléchargez le tarball pour Ubuntu.

Déballer le tarball, soit avec votre gestionnaire d'archives graphiques, soit en utilisant le goudron.

$ TAR -XJPF AMDGPU-PRO- *.le goudron.xz

Installez les packages OpenCL

Vous devrez installer un ensemble de packages afin d'obtenir l'assistance OpenCl. Allez au répertoire où vous déballez le tarball. Vous devrez utiliser dpkg Pour les installer tous séparément. Ces packages doivent être installés dans une commande très spécifique. Suivez la commande ci-dessous.

$ sudo dpkg -i… AMDGPU-PRO-CORE LIBOPENCL1-AMDGPU-PRO CLINFO-AMDGPU-PRO OPENCL-AMDGPU-PRO-ICD AMDGPU-PRO-DKM

Réflexions de clôture

Tout ce processus est inutilement compliqué, et AMD devrait publier un support officiel sur d'autres plateformes. Cela dit, on ne sait pas quand cela ne fonctionnera plus. Pour l'instant, cependant, c'est un moyen décent d'obtenir un support OpenCL approprié pour votre carte AMD sur des distributions non pris en charge.

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Choses à installer sur Ubuntu 22.04
  • Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…
  • Ubuntu 20.04 Guide
  • Ubuntu 20.04 astuces et choses que vous ne savez peut-être pas
  • Ubuntu 22.04 Guide
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Mint 20: Mieux que Ubuntu et Microsoft Windows?
  • Liste des clients FTP et installation sur Ubuntu 22.04 Linux…