Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
dispcal_gui [Le 12/06/2022, 14:15] 88.161.149.4 [À partir d'Ubuntu 20.04 LTS] |
dispcal_gui [Le 07/11/2023, 09:12] (Version actuelle) arverne73 orthographe |
||
---|---|---|---|
Ligne 15: | Ligne 15: | ||
===== Installation ===== | ===== Installation ===== | ||
- | ====Avant Ubuntu 20.04 LTS==== | + | ====Avant Ubuntu 20.04 LTS ou pour Ubuntu 23.10==== |
[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>dispcalgui]]** | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt>dispcalgui]]** | ||
- | ====À partir d'Ubuntu 20.04 LTS==== | + | |
- | En raison de la suppression de Python2 sur [[debian_ubuntu_comparaison|Debain]] pour sa version 3.0, en 2020, DisplayCAL (programmé en [[python|Python]]2.7) a été supprimé des dépôts d'[[20.04_lts|Ubuntu20.04 LTS]]. | + | Pour Ubuntu 23.10, le paquet est de nouveau disponible dans le dépôt universe en version 3.9.11 |
+ | ====D'Ubuntu 20.04 LTS à Ubuntu 23.04==== | ||
+ | En raison de la suppression de Python2 sur [[debian_ubuntu_comparaison|Debian]] pour sa version 3.0, en 2020, DisplayCAL (programmé en [[python|Python]]2.7) a été supprimé des dépôts d'[[20.04_lts|Ubuntu20.04 LTS]]. | ||
<note>Le développeur de DisplayCAL n'a exprimé que peu d'intérêt à porter son programme sur Python3.0 et n'accepte pas d'aide pour le faire. Ce qui fige l'évolution du programme (et sur le Flatpak) à sa version 3.8.9.3 qui date de 2019.</note> | <note>Le développeur de DisplayCAL n'a exprimé que peu d'intérêt à porter son programme sur Python3.0 et n'accepte pas d'aide pour le faire. Ce qui fige l'évolution du programme (et sur le Flatpak) à sa version 3.8.9.3 qui date de 2019.</note> | ||
=== Avec Python3-pip === | === Avec Python3-pip === | ||
- | En 2022, <del>DisplayCAL n'est toujours pas porté sur Python3.0</del> Erkan Ozgur Yilmaz sous le pseudo de eoyilmaz a décidé de porter DisplayCAL([[https://github.com/eoyilmaz/displaycal-py3/releases|releases]]) en Python 3.\\ | + | En 2022, <del>DisplayCAL n'est toujours pas porté sur Python3.0</del> Erkan Ozgur Yilmaz sous le pseudo de eoyilmaz a décidé de porter [[https://github.com/eoyilmaz/displaycal-py3|DisplayCAL]]([[https://github.com/eoyilmaz/displaycal-py3/releases|version 3.9.6]] au 12/06/2022) en Python 3.\\ |
Même si il reste quelques bogues, DisplayCAL est néanmoins utilisable. Vous pouvez donc l’utiliser sur votre distribution GNU/Linux préféré.\\ | Même si il reste quelques bogues, DisplayCAL est néanmoins utilisable. Vous pouvez donc l’utiliser sur votre distribution GNU/Linux préféré.\\ | ||
- | Il n’y a pas encore de paquets disponibles, mais une installation à la main est possible et ce n’est pas très compliqué (sources : [[https://ignace72.eu/displaycal-en-python-3.html|ignace72]] et [[https://www.forumdephotos.com/topic/53946-displaycal-est-enfin-disponible-en-python-3/|www.forumdephotos.com]])\\ | + | Il n’y a pas encore de paquets disponibles, mais une installation à la main est possible et ce n’est pas très compliqué (source : [[https://ignace72.eu/displaycal-en-python-3.html|ignace72]] et [[https://www.forumdephotos.com/topic/53946-displaycal-est-enfin-disponible-en-python-3/|www.forumdephotos.com]])\\ |
== Installation == | == Installation == | ||
Sous Debian, Ubuntu et Mint, installez argyll et les dépendances requises pour l’installation :\\ | Sous Debian, Ubuntu et Mint, installez argyll et les dépendances requises pour l’installation :\\ | ||
- | <code>$ sudo apt-get install argyll build-essential dbus libglib2.0-dev pkg-config libgtkd-3-dev libxxf86vm-dev</code> | + | <code>$ sudo apt-get install argyll build-essential dbus libglib2.0-dev pkg-config libgtk-3-dev libxxf86vm-dev</code> |
+ | Sous Ubuntu, afin d'éviter la phase de construction très longue (voir avertissement ci-dessous) de l'interface Python de la librairie wxGTK et de la librairie nécessaire à l'exécution, il suffit d'installer le paquet wxpython-tools (à vérifier pour Debian et Mint). | ||
+ | <code>$ sudo apt-get install wxpython-tools</code> | ||
+ | puis | ||
+ | <code>$ pip3 install attrdict </code> | ||
Pour une installation dans votre répertoire ~/.local/ | Pour une installation dans votre répertoire ~/.local/ | ||
<code>$ pip install displaycal</code> | <code>$ pip install displaycal</code> | ||
- | Ou pour une installation dans le répertoire /usr/ | + | Ou pour une installation dans le répertoire /usr/ avec les [[:sudo|droits d'administration]] |
<code>$ sudo pip install displaycal</code> | <code>$ sudo pip install displaycal</code> | ||
<note tip>Attention : l'étape de construction du logiciel est longue, vous pourriez croire que l'installation est plantée, mais il n'en est rien si la barre tourne même lentement. Le processus utilise tous les cœurs de votre processeur.</note> | <note tip>Attention : l'étape de construction du logiciel est longue, vous pourriez croire que l'installation est plantée, mais il n'en est rien si la barre tourne même lentement. Le processus utilise tous les cœurs de votre processeur.</note> | ||
== Mise à jour == | == Mise à jour == | ||
- | <code>$ pip install displaycal --upgrade</code>\\ | + | <code>$ pip install displaycal --upgrade</code> |
+ | ou après une installation avec les [[:sudo|droits d'administration]]\\ | ||
+ | <code>$ sudo pip install displaycal --upgrade</code>\\ | ||
=== Avec Flatpack === | === Avec Flatpack === | ||
Ligne 43: | Ligne 51: | ||
Après avoir [[https://doc.ubuntu-fr.org/flatpak#installation_de_l_utilitaire_flatpak|installé Flatpak]], pour installer DisplayCAL entrez dans le [[terminal|Terminal]] | Après avoir [[https://doc.ubuntu-fr.org/flatpak#installation_de_l_utilitaire_flatpak|installé Flatpak]], pour installer DisplayCAL entrez dans le [[terminal|Terminal]] | ||
<code>$ flatpak install flathub net.displaycal.DisplayCAL</code> | <code>$ flatpak install flathub net.displaycal.DisplayCAL</code> | ||
+ | |||
+ | <note tip> | ||
+ | Si vous obtenez le message | ||
+ | |||
+ | <code> error : “no remote refs found similar to flathub” error </code> | ||
+ | |||
+ | Exécutez la commande suivante : | ||
+ | |||
+ | <code> flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo </code> | ||
+ | </note> | ||
===== Utilisation ===== | ===== Utilisation ===== | ||
Ligne 62: | Ligne 80: | ||
Pour supprimer cette application, | Pour supprimer cette application, | ||
==== Avec Python3-pip ==== | ==== Avec Python3-pip ==== | ||
+ | <code>$ pip uninstall displaycal</code> | ||
+ | ou, après une installation avec les [[:sudo|droits d'administration]], | ||
<code>$ sudo pip uninstall displaycal</code> | <code>$ sudo pip uninstall displaycal</code> | ||
==== Avec Flatpack ==== | ==== Avec Flatpack ==== | ||
Ligne 72: | Ligne 92: | ||
---- | ---- | ||
- | //Contributeurs:FIXME// | + | //Contributeurs: [[utilisateurs:olivier_v|Olivier V]] // |