Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
DisplayCal, python2 et python3
#61
Bon, j'ai installé VirtualBox et j'ai redémarré.
J'ai lancé le bouzin et ça plante.
J'ai la virtualisation qui ne doit pas être activée dans le BIOS (je ne sais même pas si mon BIOS la supporte) mais je ne sais pas où ça se trouve et je ne peux pas attendre de l'aide de la notice, car elle se borne juste à m'indiquer comment rentrer dans le BIOS.
Là, je suis occupé donc je recommencerai demain matin.
Ne t'inquiète pas, je ne t’oublie pas.
Ignace.
Répondre
#62
Je vais voir avec jean-Pierre Verrue si ça lui dit de tester !

Je viens de téléphoner à Jean-Pierre, il vient d'exécuter les lignes de commandes en virant les sudo sauf pour la ligne zypper. Il me tiens au jus à la fin de de la dernière ligne sans sudo et test l'exécution. Il pense que c'est les sudo qui perturbe l'exécution !

Jean-Pierre a eu une erreur de compilation. Il va essayer de son côté pour trouver. Je vais virer tous le barzing et recommancer suivant les recommandations de Jean-Pierre.
Répondre
#63
Je viens d'essayer la méthode de Jean-Pierre, ça bloque aussi mais à un autre niveau.

Je viens de réessayer autrement et j'ai la même erreur qu'avec les sudo :
[Image: image.png]

Je pense que l'on va laisser tomber et attendre qu'il y ai du nouveau dans les scripts python.
Répondre
#64
Bonsoir, jpg54.
J'ai installé une machine virtuelle Virtualbox OpenSuse Tumbleweed.
J'ai tenté une installation dans le répertoire /opt/ pour échouer lamentablement.
Donc je tente l'installation dans le répertoire Téléchargements donc sans tous les sudo.
Pour l'installation des dépendances avec :
Code :
pip install -r requirements.txt

Il faut installer plusieurs paquets devel avant.
Là, pip est en train de compiler wheel pour wxPython, c'est la compilation la plus longue de la procédure.
Donc, jusqu'ici tout va bien.
Le détail de la procédure est ici :
https://ignace72.eu/displaycal-en-python...e-opensuse
Ignace.
Répondre
#65
Bon, voilà jpg54.
Toutes les étapes ont été effectuées avec succès.
Le logiciel fonctionne.
J'ai redémarré la machine virtuelle et DisplayCAL fonctionne toujours.
Il te reste à tester sur ta OpenSuse Tumbleweed.
Je reste à ta disposition.
Ignace.
Répondre
#66
J'ai essayé tes commandes sans cloner le GitHub. Toujours la même erreur. J'ai viré tous les répertoires et j'ai relancé le clone du GitHub et toutes les commandes (bien sûr il m'a signalé que les librairies étaient déjà installées) et toujour l'erreur :
[Image: image.png]
Tu peux vérifier quelle version de Tumbleweed est installé (ça n'étonnerais que tu as la dernière version si tu as juste fait l'install sans la mise à jour !):
[Image: image.png]
Répondre
#67
je n'ai pas de commande tumbleweed disponible.

/usr/lib/os-release me donne :

NAME="openSUSE Tumbleweed"
# VERSION="20220509"
ID="opensuse-tumbleweed"
ID_LIKE="opensuse suse"
VERSION_ID="20220509"
PRETTY_NAME="openSUSE Tumbleweed"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:tumbleweed:20220509"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
DOCUMENTATION_URL="https://en.opensuse.org/Portal:Tumbleweed"
LOGO="distributor-logo-Tumbleweed"

Le système est à jour, aucune mise à jour n'est disponible.
https://ibb.co/H2BdNFY

Pendant l'installation, il a téléchargé plus de 4 Gio de paquets.

Voilà ce que me donne la commande ls dans le répertoire /lib64/
[Image: ls-lib64.webp]

Ignace.
Répondre
#68
Effectivement , on a la même version de Tumbleweed :
[Image: image.png]
par contre pas j'ai LibSDL2.so. C'est peut-être ça qui explique le problème. Je ne sais pas à quoi sert cette librairie et ne sais pas si je peux la virer sans déstabiliser mon système.
Répondre
#69
Bonjour, jpg54.

Simple DirectMedia Layer est une bibliothèque de développement multiplateforme conçue pour fournir un accès de bas niveau à l'audio, au clavier, à la souris, au joystick et au matériel graphique via OpenGL et Direct3D.
Je ne comprends pas, le fichier réclamé par DisplayCAL est /lib64/libSDL2-2.0.so.0 qui est bien présent sur ton système.
Ignace.
Répondre
#70
Je ne comprends pas non plus. Merci pour ton investissement.
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)