Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 14-12-2021 11:18:02

Debian Alain
Membre
Lieu : Bretagne
Distrib. : unstable sid / bullseye (stable)
Noyau : Linux sid 5.18.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

dépot AMD openCL

bonjour ,  smile  smile  smile

depuis quelques temps , AMD a modifié sa politique de mise à disposition des pilotes pour ses cartes graphiques .

maintenant , tout passe par l'installation d'un dépôt ubuntu depuis un fichier *.deb .

ce qui n'est pas  sans poser des problèmes en particulier sous debian .
qui semble oublié  de plus en plus par les développeurs (AMD en tout cas) .

# Enabling this repository requires acceptance of the following license:
# /usr/share/amdgpu-install/AMDGPUPROEULA
deb https://repo.radeon.com/amdgpu/21.40.1/ubuntu focal proprietary
 



sur le forum AMD , deepdelirium semble  avoir eu des  soucis avec cette façon de faire :

https://community.amd.com/t5/drivers-so … m-p/492118

à priori , il est passé par cette commande :

sudo apt install libc-bin=2.31-0ubuntu9.2 libc-dev-bin=2.31-0ubuntu9.2 libc6:amd64=2.31-0ubuntu9.2 libc6:i386=2.31-0ubuntu9.2 libc6-dbg:amd64=2.31-0ubuntu9.2 libc6-dev:amd64=2.31-0ubuntu9.2 libc6-i386=2.31-0ubuntu9.2 locales=2.31-0ubuntu9.2



cela doit être adaptable à debian mais comment ?

comme ceci : ?

sudo apt install --reinstall libc-bin libc-dev-bin libc6:amd64 libc6:i386 libc6-dbg:amd64 libc6-dev:amd64 libc-i386



la verification avant travaux donne ceci :

apt policy libc-bin libc-dev-bin libc6:amd64 libc6:i386 libc6-dbg:amd64 libc6-dev:amd64 libc-i386

libc-bin:
  Installé : 2.33-1
  Candidat : 2.33-1
 Table de version :
 *** 2.33-1 500
        500 http://deb.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
     2.32-5 100
        100 http://deb.debian.org/debian testing/main amd64 Packages
     2.31-13+deb11u2 100
        100 http://deb.debian.org/debian bullseye/main amd64 Packages
libc-dev-bin:
  Installé : 2.33-1
  Candidat : 2.33-1
 Table de version :
 *** 2.33-1 500
        500 http://deb.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
     2.32-5 100
        100 http://deb.debian.org/debian testing/main amd64 Packages
     2.31-13+deb11u2 100
        100 http://deb.debian.org/debian bullseye/main amd64 Packages
libc6:
  Installé : 2.33-1
  Candidat : 2.33-1
 Table de version :
 *** 2.33-1 500
        500 http://deb.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
     2.32-5 100
        100 http://deb.debian.org/debian testing/main amd64 Packages
     2.31-13+deb11u2 100
        100 http://deb.debian.org/debian bullseye/main amd64 Packages
libc6:i386:
  Installé : 2.33-1
  Candidat : 2.33-1
 Table de version :
 *** 2.33-1 500
        500 http://deb.debian.org/debian unstable/main i386 Packages
        100 /var/lib/dpkg/status
     2.32-5 100
        100 http://deb.debian.org/debian testing/main i386 Packages
     2.31-13+deb11u2 100
        100 http://deb.debian.org/debian bullseye/main i386 Packages
libc6-dbg:
  Installé : 2.33-1
  Candidat : 2.33-1
 Table de version :
 *** 2.33-1 500
        500 http://deb.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
     2.32-5 100
        100 http://deb.debian.org/debian testing/main amd64 Packages
     2.31-13+deb11u2 100
        100 http://deb.debian.org/debian bullseye/main amd64 Packages
libc6-dev:
  Installé : 2.33-1
  Candidat : 2.33-1
 Table de version :
 *** 2.33-1 500
        500 http://deb.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
     2.32-5 100
        100 http://deb.debian.org/debian testing/main amd64 Packages
     2.31-13+deb11u2 100
        100 http://deb.debian.org/debian bullseye/main amd64 Packages
N: Impossible de trouver le paquet libc-i386
 



donc , à priori , la commande de deepdelirium ne me sert à rien , les paquets étant déjà à jour .
qui plus est , dans une version supérieure .

reste la question :
comment  vous installez openCL depuis le dépôt AMD (ubuntu) ?
possible ? pas  possible ?
doit on obligatoirement passer par l'archive (version 21.30 , difficile à trouver) ?

depuis le dépôt AMD :

amdgpu-install --opencl=rocr --no-dkms

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
E: Impossible de trouver le paquet amdgpu-lib
E: Impossible de trouver le paquet amdgpu-lib32
E: Impossible de trouver le paquet rocm-hip-runtime
E: Impossible de trouver le paquet rocm-opencl-runtime
 



je ne comprends pas la démarche d'AMD .
pourquoi brocarder ainsi la distribution mère (debian) au profit de la copie (ubuntu) ?
quel intérêt y a t il à privilégier 2 ou 3 distributions linux et ne pas faire des paquets génériques pour les distributions DEB et RPM ?
ce qui aurai un impact beaucoup plus bénéfique pour linux et beaucoup plus large .

aussi , j'ai beau chercher de la doc : plus çà va et moins je comprends .
la documentation officielle n'est pas claire .
très parcellaire et , je pense , incomplète .

https://amdgpu-install.readthedocs.io/en/latest/
https://rocmdocs.amd.com/en/latest/Curr … Notes.html

je ne sais toujours pas quelle commande rentrer par rapport  au dépôt , pour installer openCL(ROCr/ROCm) ?

un coup de main ?

merci .
amicalement ,

alain.

coyotus.png

note : exactement le même résultat sur ubuntu 20.04.3 LTS en V.M. (Virtual Box) .
donc : dépôt pas prêt ?

Dernière modification par Debian Alain (14-12-2021 23:13:37)

Hors ligne

#2 14-12-2021 17:19:26

robert2a
Membre
Distrib. : Buster 10 version 10.11
Noyau : kernel buster backports
(G)UI : Mate
Inscription : 15-11-2014

Re : dépot AMD openCL

Bonjour
non désolé , ma religion rester full dépôt debian  tongue
si quelque chose n'existe pas sur debian je ne l'installe pas
donc je reste en OpenCL 1.1 basic
un autre souci est le matériel , ce driver ne prend en charge que des gpu très récent et il me semble pas les APU
et je n'ai pas le matériel pour tester avec toi

Machines : kabylake I7 7700 , AMD 1700(X) ,AMD threadripper gen1 , AMD Raven R3 2200G , AMD FX(tm)-8320

Hors ligne

Pied de page des forums