Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
atelier:chantier:opencl-avec-amd [14/11/2020 12:20] Debian Alain [Post Scriptum] |
atelier:chantier:opencl-avec-amd [06/10/2021 09:09] Debian Alain ancienne révision (01/10/2021 07:22) restaurée |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
* Objet : installer openCL sur debian carte AMD | * Objet : installer openCL sur debian carte AMD | ||
* Niveau requis : <del>débutant</del> avisé | * Niveau requis : <del>débutant</del> avisé | ||
- | * Commentaires : //openCL pour carte AMD Radeon RX 5xx et BLENDER 2.82a sur DEBIAN TESTING BULLSEYE // | + | * Commentaires : //openCL pour carte AMD Radeon RX 5xx / RX 6xxx et BLENDER 2.82a /2.93.4 sur DEBIAN TESTING BULLSEYE / DEBIAN BOOKWORM-SID // |
- | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser NU/Linux en ligne de commande, tout commence là !.]] :-) | + | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) |
* Suivi : {{tag>en-chantier à-tester à-placer}} - FIXME Pour choisir, voir les autres Tags possibles dans [[:atelier:#tags|l'Atelier]]. | * Suivi : {{tag>en-chantier à-tester à-placer}} - FIXME Pour choisir, voir les autres Tags possibles dans [[:atelier:#tags|l'Atelier]]. | ||
* Création par [[user>Debian Alain]] 11/04/2020 | * Création par [[user>Debian Alain]] 11/04/2020 | ||
Ligne 17: | Ligne 17: | ||
===== Introduction ===== | ===== Introduction ===== | ||
- | Ce petit tuto reprend les étapes d'installation du pilote openCL sur ce matériel et système : | + | Ce petit tuto reprend les étapes d'installation du pilote openCL sur ces matériels et système : |
- | * carte AMD (RX 550 4GB et | + | * carte AMD RX 550 4GB |
- | * RX 570 ITX 8GB) | + | * carte AMD RX 570 8GB ITX |
+ | * carte AMD RX 6800 16GB | ||
le tout , fait sur linux [[doc:systeme:apt:sources.list:testing|debian testing bullseye]] et avec | le tout , fait sur linux [[doc:systeme:apt:sources.list:testing|debian testing bullseye]] et avec | ||
- | * X.org GNOME 3.34.2 et 3.36.2 | + | * X.org GNOME 3.34.2 , 3.36.2 et 40.4 |
- | * blender 2.82a et | + | * blender 2.82a et 2.93.4 |
- | * processeur AMD RYZEN 7 1700 X | + | * processeur AMD RYZEN 7 1700 X et AMD RYZEN 9 3900 X |
Un grand merci à **PLOP6** via ([[doc:reseau:freenode|irc]]) sans qui rien de ce tuto n'aurait été possible. | Un grand merci à **PLOP6** via ([[doc:reseau:freenode|irc]]) sans qui rien de ce tuto n'aurait été possible. | ||
Ligne 188: | Ligne 189: | ||
- en cas de doute ou de besoin , on peut tout virer :<code user>sudo bash ~/Téléchargements/raz.sh </code> | - en cas de doute ou de besoin , on peut tout virer :<code user>sudo bash ~/Téléchargements/raz.sh </code> | ||
+ | ===== Script git ===== | ||
+ | |||
+ | un script git qui télécharge amdgpu-pro et installe OpenCL et Vulkan . | ||
+ | |||
+ | actuellement la version 21.30 du 04/08/2021 pour ubuntu 20.04.3 LTS . | ||
+ | fonctionne, en théorie , pour RX 5000 ET RX 6000 . | ||
+ | prise en charge du noyau 5.11 (en théorie). | ||
+ | toujours non fonctionnel sur debian sid . (noyau 5.14) | ||
+ | |||
+ | [[https://github.com/kytulendu| -- site github de kytulendu -- ]] | ||
+ | |||
+ | [[https://gist.github.com/kytulendu/3351b5d0b4f947e19df36b1ea3c95cbe| -- script git -- ]] | ||
+ | |||
+ | <code user>git clone https://gist.github.com/3351b5d0b4f947e19df36b1ea3c95cbe.git</code> | ||
+ | |||
+ | <note tip> installer "git" au préalable | ||
+ | <code user>sudo apt install --reinstall git </code></note> | ||
+ | |||
+ | <note tip> merci à kytulendu </note> | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
Ligne 751: | Ligne 771: | ||
</code> | </code> | ||
+ | ==== Solution Alternative ==== | ||
+ | testé sur debian testing bullseye (kernel 5.9.0-1) | ||
+ | le paquet et ses dépendances s'installe très bien mais n'est pas fonctionnel dans blender 2.83.5 | ||
+ | |||
+ | <code root>apt search mesa-opencl-icd</code> | ||
+ | <code>En train de trier... Fait | ||
+ | Recherche en texte intégral... Fait | ||
+ | mesa-opencl-icd/testing,now 20.1.9-1 amd64 [installé] | ||
+ | free implementation of the OpenCL API -- ICD runtime</code> | ||
+ | | ||
+ | <code user>apt show mesa-opencl-icd</code> | ||
+ | <code>Package: mesa-opencl-icd | ||
+ | Version: 20.1.9-1 | ||
+ | Priority: optional | ||
+ | Section: libs | ||
+ | Source: mesa | ||
+ | Maintainer: Debian X Strike Force <debian-x@lists.debian.org> | ||
+ | Installed-Size: 29,4 MB | ||
+ | Provides: opencl-icd | ||
+ | Depends: libclc-r600 (>= 0.2.0+git20180312-1~), libclc-amdgcn (>= 0.2.0+git20180312-1~), ocl-icd-libopencl1 | libopencl1, libc6 (>= 2.29), libclang-cpp10, libdrm-amdgpu1 (>= 2.4.100), libdrm-nouveau2 (>= 2.4.66), libdrm-radeon1 (>= 2.4.31), libdrm2 (>= 2.4.75), libelf1 (>= 0.142), libexpat1 (>= 2.0.1), libgcc-s1 (>= 3.4), libllvm10 (>= 1:9~svn298832-1~), libstdc++6 (>= 5.2), libzstd1 (>= 1.3.2), zlib1g (>= 1:1.1.4) | ||
+ | Homepage: https://mesa3d.org/ | ||
+ | Tag: role::shared-lib | ||
+ | Download-Size: 4809 kB | ||
+ | APT-Manual-Installed: yes | ||
+ | APT-Sources: http://deb.debian.org/debian testing/main amd64 Packages | ||
+ | Description: free implementation of the OpenCL API -- ICD runtime | ||
+ | This package contains the mesa implementation of the OpenCL (Open Compute | ||
+ | Language) library, which is intended for use with an ICD loader. OpenCL | ||
+ | provides a standardized interface for computational analysis on graphical | ||
+ | processing units. | ||
+ | </code> | ||
+ | |||
+ |