(26-01-22, 08:28)nicoauffray a écrit : Bonjour,
Intéressant et très bien. Mais ça fonctionne pour Debian Buster et plus après. Ou du moins ça n'est plus suffisant. Il y a plusieurs paquets nécessaires pour le paquet displaycal (dont la dernière version compilée a été faite pour Debian Buster).
Avec Debian Bullseye 11 et Debian Sid, ça ne fonctionne plus, même avec Python 2.7 installé. Il y a 4 paquets de dépendance qui ne sont plus sur les dépôts Debian pour ces versions de Debian :
Dépend: python:any mais il n'est pas installable
Dépend: python-wxgtk3.0 mais il n'est pas installable
Dépend: python-numpy mais il n'est pas installable
Dépend: python-gi mais il n'est pas installable
On les trouve sur les dépôts Debian Buster mais ça entraîne pas mal d'autres paquets à installer, dont certains qui font concurrence avec les paquets Python 2 de ces dernières versions de Debian. Et notamment le principal : l'une de ces dépendances attend un paquet python en version 2.7 alors que Debian Bullseye et Sid ont un paquet python2 pour python 2, et un paquet python pour python 3.
Malheureusement, displaycal restera en flaktpak. Et qu'est-ce que j'aimerais me débarrasser de flatpak !
Que ce soit sous Debian stable ou testing il faut installer les dépendances, pip puis l'installer avec pip :
Installer les dépendances (en root)
apt install python3-pip libgtk-3-dev libxxf86vm-dev libglib2.0-dev
Une fois pip installé (en root) :
pip install displaycal
Cf.
https://pypi.org/project/DisplayCAL/
Pour installer ArgyllCMS, ça ne fonctionne pas avec le paquet Debian. Displaycal n'est pas contant, il faut télécharger la nouvelle version et lui indiquer là où on l'a décompressée
Ce se télécharge ici
http://www.argyllcms.com/downloadlinux.html
Voilà c'est super simple.
Ca marche super bien avec le SpyderX
Inspiration de la démarche ici
https://ignace72.eu/displaycal-en-python-3.html