Publicité

Darktable, trucs, astuces, avis, etc...
« Réponse #750 le: 27 Déc, 2019, 18:00:32 pm »
Salut Caille

Tu peux supprimer tous les paquets Nvidia avec la commande suivante :
sudo apt purge nvidia-*
Vu que ça touche aux pilotes dans le noyau, je te conseille de faire un redémarrage. Tu devrais basculer automatiquement sur les pilotes libres, les vrais, appelés Nouveau et non pas Nvidia.

Ensuite tu réinstalles les pilotes propriétaires. Tu devrais avoir accès à la version nvidia-driver-390 avec la Ubuntu 18.04, et à la version nvidia-driver-435 si tu as activé les dépôts 18.04-updates dans ton source.list. En plus de nvidia-settings, n'oublie d'installer le paquet nvidia-prime pour basculer du GPU intel au GPU nvidia.
Vérifie que le paquet libnvidia-compute-XXX s'installe bien en dépendance, c'est ce qui permet d'utiliser OpenCL.

Perso, je tourne avec le même PPA Proprietary GPU Drivers que tu avais, sur les pilotes nvidia-driver-440 et sans aucun souci. Mais ça n'a d'intérêt que si tu dois suivre rapidement les dernières versions du pilotes pour les jeux vidéos. Pour darktable, ce n'est pas indispensable.
« Modifié: 27 Déc, 2019, 18:06:18 pm par Nel »

Publicité

Darktable, trucs, astuces, avis, etc...
« Réponse #751 le: 27 Déc, 2019, 21:05:54 pm »
Bonsoir Nel et merci !

J'ai fini par réinstaller ce soir, tout va bien.

Cordialement.

Darktable, trucs, astuces, avis, etc...
« Réponse #752 le: 28 Déc, 2019, 15:46:49 pm »
Il semble que plusieurs utilisateurs sont excédé par le retard du ppa de Pascal.
Il ont donc créé un nouveau ppa pour base debian bit:

voilà qui résout ton problème.
sufit de lancer les commandes suivantes:
sudo add-apt-repository ppa: ubuntuhandbook1 / darktable
mise à jour sudo apt-get

https://launchpad.net/~ubuntuhandbook1/+archive/ubuntu/darktable?fbclid=IwAR2Cskx_LDN2leSKS9N5zL15hY1SQ1IxZQUx2F9V16gtEBH9kVNe3Qcb1jQ

Moi je suis passé en version compilé 3.1 avec déjà des nouveautés cette après-midi ;)
Bonjour,

Après avoir réinstallé mon Ubuntu, j'ai fais la manip ci-dessus. ;)
Après j'ai été dans Logiciels Ubuntu, il y avait différentes versions de proposées, dont celle-ci !
C'est bien la version 3.0.0 qui c'est installée
Je n'ai pas osé faire l'installation en ligne de commande de peur que ce soit une autre version qui s'installe ?

sudo apt install darktable
Aurait-elle eu le même effet ?

Cordialement.

Darktable, trucs, astuces, avis, etc...
« Réponse #753 le: 29 Déc, 2019, 13:05:37 pm »
Ensuite tu réinstalles les pilotes propriétaires. Tu devrais avoir accès à la version nvidia-driver-390 avec la Ubuntu 18.04
C'est bien ça, j'ai accès à ce pilote...

...et à la version nvidia-driver-435 si tu as activé les dépôts 18.04-updates dans ton source.list.
Qu'est-ce que c'est que la version 18.04-update ?

En plus de nvidia-settings, n'oublie d'installer le paquet nvidia-prime pour basculer du GPU intel au GPU nvidia.
Vérifie que le paquet libnvidia-compute-XXX s'installe bien en dépendance, c'est ce qui permet d'utiliser OpenCL.
Nvidia-prime c'est installé tout seul avec nvidia-settings lors du passage de la version Ubuntu Libre à la version 390 propriétaire.
Comment je peux vérifier que libnvidia-compute-XXX est installé, actuellement l'OpenCL n'est pas disponible.

Perso, je tourne avec le même PPA Proprietary GPU Drivers que tu avais, sur les pilotes nvidia-driver-440 et sans aucun souci. Mais ça n'a d'intérêt que si tu dois suivre rapidement les dernières versions du pilotes pour les jeux vidéos. Pour darktable, ce n'est pas indispensable.
Avec ce PPA je n'avais que les pilotes Nvidia Libres, voir ci-dessous et le logiciel nvidia-settings ne fonctionnait pas.
Même le pilote depuis nvidia-driver-390 (propriétaire, testé) est passé en nvidia-driver-390 (libre) ?
« Modifié: 29 Déc, 2019, 13:35:04 pm par Caille »

Darktable, trucs, astuces, avis, etc...
« Réponse #754 le: 29 Déc, 2019, 19:25:45 pm »
Qu'est-ce que c'est que la version 18.04-update ?
Je ne sais plus trop où on active cette option. Et j'ai pas trop le temps de faire des recherches ou une install neuve pour voir d'où ça vient. Dans tous les cas, c'est ce qu'indique une recherche dans les dépôts Ubuntu.
https://packages.ubuntu.com/search?suite=all&section=all&arch=any&keywords=nvidia-driver&searchon=names

Comment je peux vérifier que libnvidia-compute-XXX est installé, actuellement l'OpenCL n'est pas disponible.
Normalement il t'informe des dépendances au moment d'installer les pilotes.
En lançant la commande ci-dessous, tu devrais voir si le paquet libnvidia-compute-XXX est installé. Le XXX correspondant à la version installée de tes pilotes.
apt policy libnvidia-compute-*
Pour vérifier qu'OpenCL fonctionne bien avec darktable, il faut lancer la commande suivante. Ça t'indiquera si ça fonctionne ou si ça échoue. Si tu as des "successfully loaded kernel", c'est que tout est ok.
darktable-cltest
Avec ce PPA je n'avais que les pilotes Nvidia Libres, voir ci-dessous et le logiciel nvidia-settings ne fonctionnait pas.
Même le pilote depuis nvidia-driver-390 (propriétaire, testé) est passé en nvidia-driver-390 (libre) ?
Ça je te l'ai déjà dit, le seul pilote libre pour Nvidia c'est le pilote Nouveau. Les autres sont tous des pilotes propriétaires. C'est une connerie qu'il y a eu au moment de récupérer les informations des paquets ou au moment de la traduction en français. Mais de toute façon ça n'a aucune importance, l'information importante c'est la version des pilotes.

Pour nvidia-settings, vérifie que le paquet est bien installé avec
apt policy nvidia-settings
Au pire lance-le par la ligne de commande, il devrait t'indiquer un message d'erreur.

NB: Ah oui, dernière chose. Finalise bien ton installation avec abelthorne sur le forum Ubuntu-fr. Il n'y a aucune raison d'avoir tous ces soucis (OpenCL et nvdia-settings), tu dois faire un truc pas comme il faut, et je ne vois pas ce que ça peut être.
« Modifié: 29 Déc, 2019, 19:29:51 pm par Nel »

Darktable, trucs, astuces, avis, etc...
« Réponse #755 le: 29 Déc, 2019, 20:17:28 pm »
Bonsoir Nel,

Avec cette commande, j'ai la réponse ci-dessous.
darktable-cltestcaille@caille-N76VB:~$ darktable-cltest
0.769587 [opencl_init] opencl related configuration options:
0.769712 [opencl_init]
0.769723 [opencl_init] opencl: 1
0.769731 [opencl_init] opencl_scheduling_profile: 'default'
0.769740 [opencl_init] opencl_library: ''
0.769759 [opencl_init] opencl_memory_requirement: 768
0.769779 [opencl_init] opencl_memory_headroom: 400
0.769796 [opencl_init] opencl_device_priority: '*/!0,*/*/*'
0.769878 [opencl_init] opencl_mandatory_timeout: 200
0.769904 [opencl_init] opencl_size_roundup: 16
0.769921 [opencl_init] opencl_async_pixelpipe: 0
0.769938 [opencl_init] opencl_synch_cache: active module
0.769959 [opencl_init] opencl_number_event_handles: 25
0.769984 [opencl_init] opencl_micro_nap: 1000
0.770004 [opencl_init] opencl_use_pinned_memory: 0
0.770023 [opencl_init] opencl_use_cpu_devices: 0
0.770038 [opencl_init] opencl_avoid_atomics: 0
0.770050 [opencl_init]
0.770568 [opencl_init] could not find opencl runtime library 'libOpenCL'
0.770780 [opencl_init] could not find opencl runtime library 'libOpenCL.so'
0.771026 [opencl_init] could not find opencl runtime library 'libOpenCL.so.1'
0.771047 [opencl_init] no working opencl library found. Continue with opencl disabled
0.771055 [opencl_init] FINALLY: opencl is NOT AVAILABLE on this system.
0.771061 [opencl_init] initial status of opencl enabled flag is OFF.
caille@caille-N76VB:~$
L'option OpenCL non valable !

Avec cette commande, j'ai la réponse ci-dessous.
apt policy libnvidia-compute-*caille@caille-N76VB:~$ apt policy libnvidia-compute-*
libnvidia-compute-390:
  Installé : 390.116-0ubuntu0.18.04.1
  Candidat : 390.116-0ubuntu0.18.04.1
 Table de version :
 *** 390.116-0ubuntu0.18.04.1 500
        500 http://fr.archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages
        500 http://security.ubuntu.com/ubuntu bionic-security/restricted amd64 Packages
        100 /var/lib/dpkg/status
     390.48-0ubuntu3 500
        500 http://fr.archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages
libnvidia-compute-418:
  Installé : (aucun)
  Candidat : 430.50-0ubuntu0.18.04.2
 Table de version :
     430.50-0ubuntu0.18.04.2 500
        500 http://fr.archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages
libnvidia-compute-430:
  Installé : (aucun)
  Candidat : 430.50-0ubuntu0.18.04.2
 Table de version :
     430.50-0ubuntu0.18.04.2 500
        500 http://fr.archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages
libnvidia-compute-435:
  Installé : (aucun)
  Candidat : 435.21-0ubuntu0.18.04.2
 Table de version :
     435.21-0ubuntu0.18.04.2 500
        500 http://fr.archive.ubuntu.com/ubuntu bionic-updates/restricted amd64 Packages
caille@caille-N76VB:~$

Avec cette commande, j'ai la réponse ci-dessous.
apt policy nvidia-settingscaille@caille-N76VB:~$ apt policy nvidia-settings
nvidia-settings:
  Installé : 390.77-0ubuntu0.18.04.1
  Candidat : 390.77-0ubuntu0.18.04.1
 Table de version :
 *** 390.77-0ubuntu0.18.04.1 500
        500 http://fr.archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     390.42-0ubuntu1 500
        500 http://fr.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
caille@caille-N76VB:~$

NB: Ah oui, dernière chose. Finalise bien ton installation avec abelthorne sur le forum Ubuntu-fr.
Il n'y a aucune raison d'avoir tous ces soucis (OpenCL et nvdia-settings), tu dois faire un truc pas comme il faut, et je ne vois pas ce que ça peut être.
Tu peux regarder sur les deux captures écrans ci-dessous, que le même driver existe bien en libre et propriétaire.
Utilisation  de NVIDIA driver megapackage depuis nvidia-driver-390 (libre)
Utilisation  de NVIDIA driver megapackage depuis nvidia-driver-390 (propriétaire, testé)

Il y a bien une branche libre de pilotes nvidia.
Donc, si il y a bien une branche libre, il existe aussi une branche propriétaire !
Alors si lors de l'installation c'est le hasard qui joue, moi je ne joue plus.
La capture écran foncé, c'est mon PC aujourd'hui et tout fonctionne bien comme ça !
Pour l'instant je reste au pilote 390 (propriétaire, testé), mais j'aurai aimé comprendre le problème, pourquoi le logiciel de configuration NVIDIA ne fonctionnait pas lorsque la version dite libre était installé ? Il démarrait bien mais avec aucune option, visible sur une capture écran d'un ancien message.

Cordialement.
« Modifié: 29 Déc, 2019, 20:58:13 pm par Caille »

Darktable, trucs, astuces, avis, etc...
« Réponse #756 le: 29 Déc, 2019, 21:58:28 pm »
Ne t'occupes pas de si c'est la version libre ou propriétaire. Je t'ai dit que c'était une erreur d'interprétation dans le logiciel d'installation des pilotes. Dès l'instant que le pilote s'appelle Nvidia, c'est propriétaire. Point. Peu importe ce qu'il y a d'indiqué, il n'y a absolument aucune ambiguïté sur le sujet.
https://fr.wikipedia.org/wiki/Nouveau_(informatique)

D'après tes retours, tu as bien le pilote Nvidia-390 avec la version d'OpenCL adéquat. Mais il ne trouve pas la bibliothèque libOpenCL.so.

À tout hasard, vérifie que tu as bien le chargeur de bibliothèque OpenCL.
apt policy ocl-icd-libopencl1S'il te répond que ce paquet n'est pas installé, alors installe-le.

Comme tu es sur un portable avec 2 cartes graphiques (intel+nvidia), vérifie aussi que tu utilises bien la carte Nvidia. Ouvre nvidia-settings et dans l'onglet PRIME, Nvidia doit être coché. OpenCL ne fonctionne pas avec la carte intel.

Ensuite, tu peux ré-essayer la commande darktable-cltest pour vérifier si OpenCL fonctionne bien avec darktable.

Darktable, trucs, astuces, avis, etc...
« Réponse #757 le: 29 Déc, 2019, 22:59:53 pm »
À tout hasard, vérifie que tu as bien le chargeur de bibliothèque OpenCL.

apt policy ocl-icd-libopencl1S'il te répond que ce paquet n'est pas installé, alors installe-le.
On va dire que le hasard fait bien les choses... ;)

caille@caille-N76VB:~$ apt policy ocl-icd-libopencl1
ocl-icd-libopencl1:
  Installé : (aucun)
  Candidat : 2.2.11-1ubuntu1
 Table de version :
     2.2.11-1ubuntu1 500
        500 http://fr.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
caille@caille-N76VB:~$ sudo apt install ocl-icd-libopencl1
[sudo] Mot de passe de caille :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libabw-0.1-1 libcdr-0.1-1 libcmis-0.5-5v5 libe-book-0.1-1 libeot0
  libepubgen-0.1-1 libetonyek-0.1-1 libfreehand-0.1-1 libmspub-0.1-1
  libmwaw-0.3-3 libodfgen-0.1-1 liborcus-0.13-0 libpagemaker-0.0-0
  libreoffice-avmedia-backend-gstreamer libreoffice-style-galaxy
  librevenge-0.0-0 libvisio-0.1-1 libwpd-0.10-10 libwpg-0.3-3 libwps-0.4-4
  libxmlsec1 libxmlsec1-nss
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
  ocl-icd-libopencl1
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 30,3 ko dans les archives.
Après cette opération, 117 ko d'espace disque supplémentaires seront utilisés.
Réception de :1 http://fr.archive.ubuntu.com/ubuntu bionic/main amd64 ocl-icd-libopencl1 amd64 2.2.11-1ubuntu1 [30,3 kB]
30,3 ko réceptionnés en 0s (120 ko/s)         
Sélection du paquet ocl-icd-libopencl1:amd64 précédemment désélectionné.
(Lecture de la base de données... 186783 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../ocl-icd-libopencl1_2.2.11-1ubuntu1_amd64.deb ...
Dépaquetage de ocl-icd-libopencl1:amd64 (2.2.11-1ubuntu1) ...
Paramétrage de ocl-icd-libopencl1:amd64 (2.2.11-1ubuntu1) ...
Traitement des actions différées (« triggers ») pour man-db (2.8.3-2ubuntu0.1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.27-3ubuntu1) ...
caille@caille-N76VB:~$

Comme tu es sur un portable avec 2 cartes graphiques (intel+nvidia), vérifie aussi que tu utilises bien la carte Nvidia.
Ouvre nvidia-settings et dans l'onglet PRIME, Nvidia doit être coché. OpenCL ne fonctionne pas avec la carte intel.
Ça, je l'avais vérifié depuis longtemps. ;)

Ensuite, tu peux ré-essayer la commande darktable-cltest pour vérifier si OpenCL fonctionne bien avec darktable.
Je n'ai pas essayé cette commande, j'ai simplement lancé Darktable, voir ci-dessous. ;)

Merci tu es un pro. ;)

Darktable, trucs, astuces, avis, etc...
« Réponse #758 le: 29 Déc, 2019, 23:06:58 pm »
Eh bien voilà !  ;D
Tu as peut-être lu mon intervention sur le forum ubuntu-fr. En fait Nvidia a supprimé la compatibilité des cartes 740M avec leurs derniers pilotes. Ne me demande pas pourquoi, j'en sais rien. Toujours est-il que le dernier pilote utilisable avec cette carte est la version 390. Et c'est justement celle que tu as en ce moment. Donc je ne te conseille pas d'en installer un autre.

Darktable, trucs, astuces, avis, etc...
« Réponse #759 le: 29 Déc, 2019, 23:09:20 pm »
Oui, j'ai vu mais tu n'a pas le même nom. :lol:
L'informatique n'est pas un long fleuve tranquille, surtout lorsque nous sortons des sentiers battus. ;)
« Modifié: 29 Déc, 2019, 23:11:21 pm par Caille »

Darktable, trucs, astuces, avis, etc...
« Réponse #760 le: 30 Déc, 2019, 01:12:21 am »
Je suis occupé à tester le Streaming live de Youtube. J'enregistre le son et mon écran qui est diffusé en direct sur un live Youtube. Je sais suivre les commentaires sur mon smartphone et donc répondre en direct.

Si cela fonctionne, j'envisage de faire un questions/réponse en live sur darktable en soirée (heure belge). Si bien entendu il y a des personnes intéressées.

Je pourrais déjà faire un premier test demain soir.

Ce sera ici en direct à 20h  ce lundi 30 décembre 2019

https://www.youtube.com/watch?v=z-qv6FdG6dc

Darktable, trucs, astuces, avis, etc...
« Réponse #761 le: 30 Déc, 2019, 13:16:47 pm »
ce sera plutôt entre 20h15 et 20h30

Darktable, trucs, astuces, avis, etc...
« Réponse #762 le: 30 Déc, 2019, 20:11:31 pm »
C'est parti.

Darktable, trucs, astuces, avis, etc...
« Réponse #763 le: 30 Déc, 2019, 22:10:44 pm »
C'est parti.

Dispo en différé pour ceux qui ne pouvaient pas être là.

Darktable, trucs, astuces, avis, etc...
« Réponse #764 le: 31 Déc, 2019, 09:00:30 am »
Dispo en différé pour ceux qui ne pouvaient pas être là.
Bonjour Luc,

Il n'y a pas de son ?
Si il y a bien du son, mais il n'arrive qu'à la cinquième minute. ;)

Petite question au sujet de la version de darktable ci-dessous:
https://software.opensuse.org/download.html?project=graphics:darktable:master&package=darktable
J'ai constaté qu'elle change tous les jours, c'est donc une alternative au PPA et à la compilation ?
Aujourd'hui, c'est la version:
darktable_3.1.0_git258.00c14d286_amd64.deb
« Modifié: 31 Déc, 2019, 09:45:00 am par Caille »

Publicité