![]() |
[Résolu] Comment accelérer Darktable sous Ubuntu? - Version imprimable +- Forum darktable FR (https://forums.darktable.fr) +-- Forum : Utilisation de darktable (https://forums.darktable.fr/forumdisplay.php?fid=97) +--- Forum : Installation (https://forums.darktable.fr/forumdisplay.php?fid=101) +--- Sujet : [Résolu] Comment accelérer Darktable sous Ubuntu? (/showthread.php?tid=2519) |
[Résolu] Comment accelérer Darktable sous Ubuntu? - Ngux - 12-04-18 Bonjour, C'est vexant : mon DT sous Ubuntu 16.04 est beaucoup moins rapide que mon DT sous Windows 7 ! Comment faire pour changer cela ? Les conditions du test : Je change la température couleur d'une image de mon 5D en cliquant au hasard sur la ligne du curseur.
MSI CR62-6ML Intel® Celeron® CPU 3855U @ 1.60GHz × 2 Intel® HD Graphics 510 (Skylake GT1) 12 Go RAM Est-ce que ce serait lié à OpenCL ? Pour une raison que je ne comprends pas DT me dit que OpenCL n'est pas disponible sous Ubuntu j'ai pourtant installé Beignet et suivit la procédure expliquée ici Le résultat du test est : GOOD comme on voit ci-dessous. [/url] Code : ngux:~/Downloads/tools-master/ $ ./print-devices RE: Comment accelérer Darktable sous Ubuntu? - jpg54 - 12-04-18 Pour l'instant, la prise en charge de l'OpenCl des cartes Intel n'est pas optimal sous Linux. Les cartes NVidia sont très bien gérées avec le driver de NVidia pour Linux, pour les cartes Radeon supportées pas le AMDGPU-PRO. Ta carte Intel est prise en charge dans darktable ? Je n'ai pas vraiment d'explication pour la lenteur sous Ubuntu, as-tu exactement les mêmes configurations sur les 2 systèmes ? RE: Comment accelérer Darktable sous Ubuntu? - mmoy - 12-04-18 Je ne sais pas si c'est encore le cas, mais beignet était blacklisté de darktable à une époque : http://darktable-devel.narkive.com/jGgAbjuM/darktable-on-beignet C'est fort possible que dt refuse d'utiliser ta carte graphique à cause de ça sous Linux, et qu'il accepte sous Windows parce que le driver est différent. Que donne darktable-cltest (sur les 2 OS) ? RE: Comment accelérer Darktable sous Ubuntu? - pascal - 12-04-18 Tu devrais supprimer Beignet qui n'est pas supporté par darktable et rend généralement le traitement plus lent! RE: Comment accelérer Darktable sous Ubuntu? - Ngux - 12-04-18 (12-04-18, 08:50)jpg54 a écrit : 1/ Ta carte Intel est prise en charge dans darktable ? réponse à 1/ OpenCL n'est pas prise en charge si c'est ce que tu veux dire. Sinon je veux bien une explication pour expliquer ce que tu appelles "carte prise en charge dans DT" réponse à 2/ Bien vu ! tu avais raison, je n'avais pas la même config. Dans Windows 7 j'avais dans "méthode de dématricage pour la vue en chambre noire = toujours bilinéaire alors que dans Ubuntu j'avais choisi = au mieux PPG C'est ce réglage qui ralentissait vraiment fort les opérations de la chambre noire. Une fois remis sur "toujours bilinéaire" dans DT sur Ubuntu, je suis même un tout petit peu plus rapide sur Linux ![]() Et pour dire vrai je ne vois pas la différence sur la qualité de l'image. Je passe donc le sujet en [résolu] (12-04-18, 16:47)pascal a écrit : Tu devrais supprimer Beignet qui n'est pas supporté par darktable et rend généralement le traitement plus lent! Je vais faire comme tu suggères. Merci (12-04-18, 08:54)mmoy a écrit : Que donne darktable-cltest (sur les 2 OS) ? Voici le test sur Ubuntu, je n'ai pas réussi à le faire sur Windows 7, j'ai mis la commande dans cmd.exe mais elle n'a pas fonctionné. Comment fallait-il faire pour Windows ? Code : ngux:~/ $ darktable-cltest RE: [Résolu] Comment accelérer Darktable sous Ubuntu? - patrick L - 12-04-18 j'ai eu ce probleme de lenteur et j'ai lu un sujet sur le swap qui se déclenche avec 60% de ram utilisée. une commande permet de declencher lorsque la mémoire est prise à 95% https://doc.ubuntu-fr.org/swap et donc lancer les commandes... echo vm.swappiness=5 | sudo tee /etc/sysctl.d/99-swappiness.conf echo vm.vfs_cache_pressure=50 | sudo tee -a /etc/sysctl.d/99-swappiness.conf sudo sysctl -p /etc/sysctl.d/99-swappiness.conf j'ai enormément gagné en vitesse rien qu'avec ces quelques lignes. |