Bonsoir à tous,
Je cherche à installer la dernière version possible de Darktable sur mon PC.
C’est un chromebook, qui tourne sur Chrome OS avec la version 16.04 d’Ubuntu en passant par Crouton.
Je ne peux pas obtenir de version ultérieur et j’aimerais donc savoir si je suis limité à la version 2.4, où s’il est tout à fait possible d’obtenir la 3.0.
En tant que grand débutant dans le monde du libre, j’ai beaucoup à apprendre, je vous pris donc de m’excuser si la réponse est évidente!
Bonne soirée à tous et merci pour les avis,
Cordialement,
Siméon Verdet
Bonjour,
Ubuntu 16.04 est une très vieille distribution et darktable 3.0 a modernisé son interface donc utilise une version de sa librairie graphique (Gtk) trop récente pour Ubuntu 16.04. Pour utiliser darktable 3.0, il faudrait mettre à jour Ubuntu vers à minima la 18.04.
Bonjour à vous,
Pour info une nouvelle version va sortir sur avril, version 20.04 LTS, peut être le coût de patienter un peu ![]()
Attention tout de même, la mise à jour d’une version de 4 ans ne se fait pas comme ça. Il est préférable d’y aller progressivement, d’autant qu’habituellement, la mise à jour depuis une LTS vers une autre ne se fait pas aussitôt. En général 3 mois après la sortie, soit juillet environ. En avril sort la 20.04 mais pas la mise à jour directement depuis une 16.04 ou 18.04. L’écart entre ses versions est énorme !
Bonjour
Juste une idée, j’ai absolument rien vérifié dans ce sens.
Il existent p-ê les paquets flatpak ou snap pour dt ? C’est fait justement pour éviter les pbs de dépendances
Ceci dit je je sais même pas si c’est supporte par Ubuntu 16 et/ou Chromebook
Irek
J’ai oublié de signaler que Crouton n’est disponible seulement que pour la 16.04 sur mon chromebook, ce qui m’empeche d’utiliser la 18.4, et donc la version 3.0 de Darktable.
Une utilisation de Darktable version 2.4.4 vous semble-t-il problématique ? Ou cela reste amplement suffisant pour un développeur du dimanche ?
Merci pour les avis et conseils !
Tu peux éventuellement compiler darktable sous docker sinon. J’avais fait un petit guide pour cela, disponible ici :
https://drive.google.com/file/d/1-jC_F-QOoOJbqaI7gLPUh0GypuzLdqaa/view?usp=drivesdk
Avant l’étape du git submodule update, il faudra faire un git checkout release-3.0.1
Peut être qu’il y a des étapes à adapter légèrement, j’avais fait ce tuto il y a un moment…
Super, merci pour la piste, je vais essayer !
Je vous tiens au courant.
Pour info je ne parlais pas du comment faire le up de son environnent, mais simplement donner l’info.
De plus tu trouveras le lien indiquant la sortie de la versions 20.04 qui est bien en LTS…
belle photos à tous ![]()
De plus tu trouveras le lien indiquant la sortie de la versions 20.04 qui est bien en LTS…
belle photos à tous
Merci, je sais que c’est une LTS (j’utilise déjà la version de développement de cette 20.04).
Bonjour @Rawfinder,
J’essaie d’utiliser ton tuto et je reste bloqué a l’étape 1: sudo usermod -a -G docker Daniel-ubuntu
J’ai ça comme retour: usermod : le groupe « docker » n’existe pas
Peut tu m’aider stp.
Cordialement.
Bonjour Raisin54
As-tu bien installé docker ?
Si oui, tu peux ensuite lancer cette commande : sudo groupadd docker
pour forcer la création du groupe docker.
Et ensuite reprendre l’étape 1 ![]()
Merci,
Ok pour le point 1 & 2, mais maintenant je bloque au 3 !
J’ai ça comme retour à la commande :
docker pull darktable/darktable
La commande « docker » n’a pas été trouvée, mais peut être installée avec :
sudo snap install docker # version 18.09.9, or
sudo apt install docker.io # version 19.03.8-0ubuntu1
Voir « snap info docker » pour des versions additionelles.
Merci de tes conseils
@+
Comme indiqué dans le tuto, il faut commencer par installer docker
(sudo apt-get install docker)
Ben oui je l’ai fait au rebut du tuto comme indiqué.
Mais cela ne fonctionne pas à partir du point 3 !
J’ai essayé: sudo snap install docker
Retour: docker 18.09.9 par Canonical✓ installé
Puis : docker pull darktable/darktable
Retour: Using default tag: latest
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.39/images/create?fromImage=darktable%2Fdarktable&tag=latest: dial unix /var/run/docker.sock: connect: permission denied
C’est ok ou pas ?
Puis la commande suivante du tuto: docker create --tty --interactive -e DISPLAY=unix$DISPLAY \ -v /tmp/.X11-unix:/tmp/.X11-unix -v ~/Docker-images:/root/Images \ –name=« dt » darktable/darktable
Retour: invalid reference format
Je suis vraiment nul !
peut être qu’il faut que tu refasses le sudo usermod -a -G docker avec ton nom d’utilisateur
Merci mais je viens d’essayé et cela ne fonctionne pas.
Même retour: invalid reference format
Une autre idée ?
mais tu as toujours le permission denied au docker pull ?
J’ai tout viré via le gestionnaire de paquet et je recommence depuis le début.
Déjà ça se présente mieux, nickel jusqu’à l’étape 3.
Après la commande : docker pull darktable/darktable
Réponse : Using default tag: latest
latest: Pulling from darktable/darktable
c551897442ba: Pull complete
e09ca97e7cf2: Pull complete
f89d9c9d136e: Pull complete
9c13f56c1eae: Pull complete
2163c268e849: Pull complete
7a3747b1826d: Pull complete
4712ff5ba009: Pull complete
3018433bdce6: Pull complete
2b3a70a08f35: Pull complete
88673a45eb8a: Pull complete
Digest: sha256:97723154cd1ae3f93fa60ef2810a33e8f087dea338506368f94e522f0ddcc011
Status: Downloaded newer image for darktable/darktable:latest
Je poursuis par : docker create --tty --interactive -e DISPLAY=unix$DISPLAY \ -v /tmp/.X11-unix:/tmp/.X11-unix -v ~/Docker-images:/root/Images \ –name=« dt » darktable/darktable
Réponse : invalid reference format
Je suis bloqué.
Question bête, la commande s’écrit bien en une ligne ?
Merci de ton aide.
Je crois que j’ai compris, voila les commandes et les retour:
docker create --tty --interactive -e DISPLAY=unix$DISPLAY \
docker create --tty --interactive -v /tmp/.X11-unix:/tmp/.X11-unix
Unable to find image ‹ docker:latest › locally
latest: Pulling from library/docker
cbdbe7a5bc2a: Pull complete
6f4c731d6eb3: Pull complete
5d79d4ac3cd0: Pull complete
65de10866d6a: Pull complete
ffd69ed7f17f: Pull complete
07ba9e5a2fa6: Pull complete
75478c283dd2: Pull complete
Digest: sha256:8c119115801ae96e1f55b2ccb69cc84537c79eea057a00f363df0196f3d09fd4
Status: Downloaded newer image for docker:latest
01475d0725fd686c4ffd070366d5fa399cb9d5884d730f0957f1ca120f73b3b5
daniel@daniel-ubuntu:~$ docker create --tty --interactive -v ~/Docker-images:/root/Images
docker create --tty --interactive --name=« dt » darktable/darktable
8229f2d1c51d1965677193a6ecc94cffe6f223f27511a63f69fcc2367adc1e0b
C’est bon la ?
Mais après j’ai un message d’erreur au point 4
xhost +local:docker
non-network local connections being added to access control list
daniel@daniel-ubuntu:~$ docker start --attach --interactive dt
Error: No such container: dt
Une piste?
Là je n’ai aucune idée :-/
Les options -e DISPLAY=unix$DISPLAY \ -v /tmp/.X11-unix:/tmp/.X11-unix servent pour permettre l’affichage de l’interface graphique de darktable malgré l’utilisation de docker
donc je ne sais pas ce qui coince dans la création du containeur