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

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 10:18:02

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.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 22:13:37)

Hors ligne

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

anonyme
Invité

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

Pied de page des forums