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 →
Ceci est une ancienne révision du document !
- Pour choisir, voir les autres Tags possibles dans l'Atelier.
Nota :
Contributeurs, les sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !
ce petit tuto reprend les étapes d'installation du pilote openCL sur carte AMD (RX 550 4GB) le tout , fait sur linux debian testing bullseye , X.org GNOME , blender 2.82a et processeur AMD RYZEN 7 1700 X
d'abord , télécharger l'archive du pilote amdgpu-pro (version 19.50 pour ubuntu 18.04.4 LTS) :
wget https://drivers.amd.com/drivers/linux/19.50/amdgpu-pro-19.50-967956-ubuntu-18.04.tar.xz
et installer dtrx (stable) :
apt install dtrx
créer les scripts suivants :
nano Arborescence.sh
#!/bin/bash mkdir -p /opt/amdgpu-pro/lib/x86_64-linux-gnu mkdir -p /etc/OpenCL/vendors
nano Extraction.sh
#!/bin/bash if ! which dtrx > /dev/null; then echo -e "le paquet dtrx n'est pas installé. Install it and re-run script!" echo "Error No PAckage dtrx" >> error_OnExtraitToutD1coup exit 1 fi dtrx -r -q amdgpu-pro-*.tar.xz
nano Copie.sh
#!/bin/bash LibDir="/opt/amdgpu-pro/lib/x86_64-linux-gnu/" VendorsDir="/etc/OpenCL/vendors/" DriversDir="amdgpu-pro-*/" # on Copie les libs orca: CustDir="${DriversDir}opencl-orca-amdgpu-pro-icd_*/opt/amdgpu-pro/lib/x86_64-linux-gnu/" for libso in libamdocl12cl64.so libamdocl-orca64.so; do cp ${CustDir}${libso} ${LibDir} done # on Copie les libs Opencl: CustDir="${DriversDir}libopencl1-amdgpu-pro_*/opt/amdgpu-pro/lib/x86_64-linux-gnu/" for libso in libOpenCL.so libOpenCL.so.1;do cp ${CustDir}${libso} ${LibDir} done # On copie libcltrace CustDir="${DriversDir}opencl-amdgpu-pro-dev_*/opt/amdgpu-pro/lib/x86_64-linux-gnu/" cp ${CustDir}libcltrace.so ${LibDir} # On Copie libamdocl64 CustDir="${DriversDir}opencl-amdgpu-pro-icd_*/opt/amdgpu-pro/lib/x86_64-linux-gnu/" cp ${CustDir}libamdocl64.so ${LibDir} # On copie les Fichiers ICD CustDir="${DriversDir}opencl-orca-amdgpu-pro-icd_*/etc/OpenCL/vendors/" cp ${CustDir}amdocl-orca64.icd ${VendorsDir} CustDir="${DriversDir}opencl-amdgpu-pro-icd_*/etc/OpenCL/vendors/" cp ${CustDir}amdocl64.icd ${VendorsDir}
nano maj.sh
#!/bin/bash echo "/opt/amdgpu-pro/lib/x86_64-linux-gnu" > /etc/ld.so.conf.d/amdgpu-pro_custom-opencl.conf ldconfig
nano raz.sh
#!/bin/bash rm -rf /etc/OpenCL rm -rf /opt/amdgpu-pro rm /etc/ld.so.conf.d/amdgpu-pro_custom-opencl.conf ldconfig
on commence par créer l'arborescence :
sudo bash Arborescence.sh
on décompacte les deb :
sudo bash Extraction.sh
on copie les bons fichiers :
sudo bash Copie.sh
on met à jour :
sudo bash maj.sh
en cas de doute ou de besoin , on peut tout virer :
sudo bash raz.sh
pour tester blender avec openCL , on peut télécharger des exemples ici :
dans Edit / Preferences / System / OpenCL ,
vous pourrez choisir votre carte graphique (ici AMD Radeon RX 550 / 550 Series) et / ou votre processeur (AMD RYZEN 7 1700X , ici)
un grand merci à plop6 (irc) sans qui rien n'aurai été possible …