• [^] # Re: Donc, toujours pas de support pour Blender ?

    Posté par (site web personnel, Mastodon) . En réponse au journal Ma vie de joueur : mes retrouvailles avec AMD après 10 ans d'absence.. Évalué à 8.

    Tu peux faire l’un et l’autre, voir mon commentaire en dessous.

    Tu peux installer la pile OpenCL comme ça (GCN3+) :

    ./amdgpu-install --no-dkms --headless --opencl=pal
    

    ou (GCN1 et GCN2):

    ./amdgpu-install --no-dkms --headless --opencl=orca
    

    À noter que pour les cartes GCN1 et GCN2 il faut forcer l’utilisation du pilote amdgpu au démarrage, ce qui se fait avec les paramètres Linux suivants :

    # GCN1, ex : HD 7970
    amdgpu.si_support=1 radeon.si_support=0
    # GCN2, ex : R9 390X
    amdgpu.cik_support=1 radeon.cik_support=0
    

    Un petit aperçu de galères que l’ont peut rencontrer: https://github.com/RadeonOpenCompute/ROCm/issues/484#issuecomment-727734485

    Mais il est important de savoir qu’avec le pilote noyau amdgpu on peut installer en même temps radeonsi (OpenGL), radv (Vulkan), amdvlk (Vulkan), rocm (OpenCL), orca ou pal (OpenCL), libclc-amdgcn et si le matériel est pris en charge, utiliser l’un ou l’autre sans redémarrage ni réinstallation.

    Il faut vraiment éviter le pilote propriétaire OpenGL d’AMD à moins d’avoir un besoin ésotérique : en faisant des tests j’ai découvert que le pilote libre pouvait désormais se montrer deux fois plus rapide que le pilote propriétaire historique.

    ce commentaire est sous licence cc by 4 et précédentes