Questions sur l'installation et la configuration de Manjaro Linux.
Répondre

Mise à jour conflit et cuda libopenCL.so.1

#1Messageil y a 7 ans

Bonjour,

J'ai une manjaro avec plasma. Octopi me propose une mise à jour et rencontre un premier conflit entre qt5base et qtchooser. Octopi me propose de supprimer qtchooser,j'accepte.
La mise à jour coince sur la présence de libopenCl.so.1 :

cuda: /opt/cuda/lib64/libopenCL.so.1 est déjà présent dans le système de fichiers


Fau-il désinstaller cuda à la main avant la mise à jour?

Mise à jour conflit et cuda libopenCL.so.1

#2Messageil y a 7 ans

Si tu l'as installé à la main, oui. Pacman ne peut pas gérer des dépendances qu'il n'a pas installé.
Tu pourras le remettre après la mise à jour avec pacman puisque cuda est dans [community]

Mise à jour conflit et cuda libopenCL.so.1

#3Messageil y a 7 ans

octopi voit cuda7 et cuda7-compat.

De mémoire, j'ai téléchargé les binaires et suis passé par octopi qui a finalisé l'installation (idem pour cudnn).

cuda est étiqueté obsolète.

Mise à jour conflit et cuda libopenCL.so.1

#4Messageil y a 7 ans

desinstaller cuda entraine la desinstallation de gcc5, et desinstaller gcc5 ne desinstall que les quelque lib attachée à cuda, mais je suppose que cela risque de casser des lib dans un virtualenv...

Mise à jour conflit et cuda libopenCL.so.1

#5Messageil y a 7 ans

Finallement la mise à jour après désinstallation de cuda s'est bien déroulée...mais l'installation de cuda 8 échoue à cause de /opt/cuda/lib64.libopenCL.so.1

Mise à jour conflit et cuda libopenCL.so.1

#6Messageil y a 7 ans

Renomme le en ajoutant une lettre par exemple B et retente:

sudo mv /opt/cuda/lib64.libopenCL.so.1 /opt/cuda/lib64.libopenCL.so.1B

Mise à jour conflit et cuda libopenCL.so.1

#7Messageil y a 7 ans

Après:

sudo mv /opt/cuda/lib64/libOpenCL.so.1 /opt/cuda/lib64/libOpenCL.so.1B


l'install de cuda 8 se déroule bien:

nstallation des paquets sélectionnés...

resolving dependencies...
looking for conflicting packages...
Packages (3) gcc5-5.4.0-1 opencl-nvidia-1:370.28-1 cuda-8.0.44-1
Total Installed Size: 2387.39 MiB
checking keys in keyring
checking package integrity
loading package files
checking for file conflicts

:: Processing package changes...

installing opencl-nvidia
Optional dependencies for opencl-nvidia
installing gcc5
installing cuda
The cuda binaries are in /opt/cuda/bin
The cuda samples are in /opt/cuda/samples
The cuda docs are in /opt/cuda/doc
You need to relogin in order for the cuda binaries to appear in your PATH
Optional dependencies for cuda

:: Running post-transaction hooks...

Updating the desktop file MIME type cache...

Commande terminée OK !


Merci bien

Mise à jour conflit et cuda libopenCL.so.1

#8Messageil y a 7 ans

Bien :bien
Par contre , c'est le premier message qu'il faut cocher Image, pas le dernier :clindoeil:
> Fait
Répondre