Réinstallation le 7-04-24 Comment réparer Linux Mint 21.3 sans tout réinstaller

Postez ici toutes vos demandes d’assistance générale concernant le fonctionnement de Linux Mint, qui n'entrent pas dans les autres rubriques.
Répondre
Avatar du membre
fan459
Messages : 7
Enregistré le : dim. 3 mars 2024 12:58
Localisation : Bretagne
Contact :

Comment réparer Linux Mint 21.3 sans tout réinstaller

Message par fan459 »

Bonjour

J'ai un pb qui n'est pas bloquant mais assez énervant. 2 en fait, qui sont distincts mais qui, j'en ai l'intuition, peuvent se régler en même temps.
J'ai développé pour mes besoins perso une appli python qui utilise QT5 (PySide2) pour la partie GUI. Je l'ai faite tourné sur trois PC, sous Mint 20.3, Mint 21.1, Win10 et Win11. Elle fonctionne bien. Sauf sur mon lenovo Yoga slim (Mint 21.3 cinnamon) où aucun caractère unicode couleur n'est affiché. Par ex 📐 apparaît sous la forme d'un rectangle vertical. J'ai installé-désinstallé mes bibliothèques sans que cela ne change. Passer à QT6 ne change rien non plus.

Lors de mes investigations, j'ai fait quelques essais avec pyGTK. pyGTK n'a pas ce pb d"affichage des unicodes couleur, par contre, l’icône associé à l'application ne s'affiche pas dans la barre d'état. C'est toujours l'espèce d'engrenage (icône pas défaut) qui s'affiche. J'ai aussi commencé à coder avec Lazarus, et j'ai le même phénomène: icône engrenage et c'est tout. Lazarus utilise GTK sous linux, donc je me dis que les pb pyGTK et Lazarus ont sans doute la même cause.

Je n'ai rien trouvé dans aucun forum au sujet de ces 2 problèmes, ni en français, ni en anglais. En désespoir de cause, j'ai tenté récemment la chose suivante:
- créé un clé USB bootable avec la dernière iso en date de Mint 21.3. Boot
- Booté sur la clé
- Installé ma config: python 3.10 + Qt5 et Lazarus

Et là j'ai constaté que mon code python, sans aucune modification, fonctionne parfaitement. Pour Lazarus, si je lance l'exécutable compilé sur ma config, j'ai toujours l'engrenage. Par contre un programme compilé sur la clé USB voit son icône s'afficher normalement sur la barre de tâche.

J'en ai donc conclue que j'ai un où des bugs dans mon installation de Mint sur le Lenovo. Mais je ne sais pas où? Quelqu'un aurait une idée pour remédier à cela?

Bien sûr réinstaller Mint 21.3 serait une solution, mais j'ai une configuration assez complexe et je n'ai pas envie de tout faire sauter pour tout réinstaller. D'où le titre du post: comment réparer Linux Mint?

Merci d'avance pour vos suggestions
François
"Il y a quelque chose derrière les choses"

Linux Mint 21.3 Cinnamon sur Lenovo Yoga Slim 7 AMD Ryzen 7 4700U with Radeon Graphics × 8
Avatar du membre
fan459
Messages : 7
Enregistré le : dim. 3 mars 2024 12:58
Localisation : Bretagne
Contact :

Re: Comment réparer Linux Mint 21.3 sans tout réinstaller

Message par fan459 »

Bonjour

Pour la "locale" j'obtiens ça

Code : Tout sélectionner

LANG=fr_FR.UTF-8
LANGUAGE=fr_FR
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=
Donc la différence c'est apparemment la valeur pour LANGUAGE. Est-ce important?

Er la POO s'affiche normalement
>>> print('\N{PILE OF POO}')
💩

Pour le code je n'ai pas de GIT, et il y a 5 scripts pour un peu plus de 4000 lignes, donc ça va être pratique.
Modifié en dernier par alain le mer. 6 mars 2024 04:10, modifié 1 fois.
Raison : mise en place des balises code
François
"Il y a quelque chose derrière les choses"

Linux Mint 21.3 Cinnamon sur Lenovo Yoga Slim 7 AMD Ryzen 7 4700U with Radeon Graphics × 8
Avatar du membre
fan459
Messages : 7
Enregistré le : dim. 3 mars 2024 12:58
Localisation : Bretagne
Contact :

Re: Comment réparer Linux Mint 21.3 sans tout réinstaller

Message par fan459 »

Bon finalement je me suis résolu à refaire mon installation.

J'imagine que quelque chose s'était mal passé lors de l'installation initiale; à l'époque j'avais utilisé Edge en 20.3 compte tenu de ma config matériel pas compatible avec le noyau 5.4.

J'en ai profité pour réduire un peu ma partition win10 au profit de Mint. Je trouve mon système bien plus réactif maintenant.

Et bien sûr ça a résolu mon pb avec pyQT (5 et 6 d'ailleurs) 8-)
Reste Lazarus à voir, mais c'est secondaire.

Merci quand même à Cyrille qui s'est un peu intéressé à ma question
François
"Il y a quelque chose derrière les choses"

Linux Mint 21.3 Cinnamon sur Lenovo Yoga Slim 7 AMD Ryzen 7 4700U with Radeon Graphics × 8
Répondre