CCM: Ajout de police de caractères [Réglé]
Pas listée par les logiciels
Système et matériels / Installation et configuration

choucroot Membre non connecté
-
- Voir le profil du membre choucroot
- Inscrit le : 07/08/2015
- Groupes :
lorsque j'ajoute des polices de caractères via le CCM, alors cela fonctionne. Cela ce fait sous l'utilisateur root, puisqu'il me demande son mot de passe.
Mais en tant qu'utilisateur normal, dans les logiciels, je ne vois pas ces nouvelles polices !
Dans de détail, on remarque un nouveau répertoire drakfont/ dans /usr/share/fonts/. Mais les droits sont en "drwx------" , et pas "drwxr-xr-x" . Ce qui semble expliquer pourquoi les logiciels ne les voient pas.
Y-a-il une raison à cette bizarrerie? Est-ce un bug?
Puis-je les remettre en "drwxr-xr-x" à la main sans casser quelque chose?
localhost Bureau # cd /usr/share/fonts/
localhost fonts # ll
total 232
drwxr-xr-x 2 root root 4096 sept. 3 18:53 100dpi/
drwxr-xr-x 2 root root 135168 sept. 3 19:00 75dpi/
drwxr-xr-x 2 root root 4096 sept. 3 18:53 cantarell/
drwxr-xr-x 2 root root 4096 sept. 3 19:00 cascadia-code-fonts/
drwxr-xr-x 2 root root 4096 sept. 3 18:53 cyrillic/
drwxr-xr-x 4 root root 4096 mars 19 2022 default/
drwx------ 6 root root 4096 oct. 21 10:52 drakfont/
drwxr-xr-x 3 root root 4096 sept. 3 18:57 encodings/
drwxr-xr-x 2 root root 4096 sept. 3 18:58 google-crosextra-caladea/
drwxr-xr-x 2 root root 4096 sept. 3 18:58 google-crosextra-carlito/
drwxr-xr-x 2 root root 36864 sept. 3 18:56 misc/
drwxr-xr-x 2 root root 4096 sept. 16 08:56 opensymbol/
drwxr-xr-x 3 root root 4096 sept. 3 18:53 OTF/
drwxr-xr-x 2 root root 4096 sept. 3 18:53 Speedo/
drwxr-xr-x 4 root root 4096 févr. 27 2021 ttf/
drwxr-xr-x 6 root root 4096 sept. 3 18:58 TTF/
drwxr-xr-x 2 root root 4096 sept. 3 18:54 Type1/
localhost fonts # ll drakfont/
total 16
drwx------ 2 root root 4096 oct. 21 10:52 otf/
drwx------ 2 root root 4096 oct. 21 10:27 ttc/
drwx------ 2 root root 4096 oct. 21 10:27 ttf/
drwx------ 2 root root 4096 oct. 21 10:27 Type1/
localhost fonts #
Ordinateurs : Mageia9 64bits XFCE: MSI Cubi N-8GL-002BEU (Pentium N5000), NUC11ATKPE (Pentium N6005), HP ELITEBOOK 820-G3 (I5-6200U)
Smartphone: /e/OS ( Samsung S7 Edge )
Smartphone: /e/OS ( Samsung S7 Edge )

Papoteur Membre non connecté
-
- Voir le profil du membre Papoteur
- Inscrit le : 03/10/2011
- Groupes :
-
Modérateur
-
Équipe Mageia
-
Administrateur
-
Forgeron
Oui, ça me semble une évidence, l'intérêt de polices système, c'est qu'elles soient utilisables par tous.
Yves

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
Oui tu peux.
su -c 'chmod 755 /usr/share/fonts/drakconf'
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

choucroot Membre non connecté
-
- Voir le profil du membre choucroot
- Inscrit le : 07/08/2015
- Groupes :

J'ai même dû faire un "chmod --recursive", parce que tous les répertoires à l'intérieur de drakconf avaient le même problème
En fait, je crois avoir compris ce qu'il s'est passé. Mon environnement user est par défaut en umask 0077
Car j'utilise d'autres utilisateurs appartenant à mon groupe, sous lesquels je lance des applications "sensibles" dont je n'ai pas forcément confiance ( 'amule' par exemple, mais ça fait longtemps que je ne l'utilise plus); peur de me faire voler des données par des applications "connectées" qui iraient lire dans d'autres répertoires "personnels" (ou qui se feraient pirater pour le faire).
Bref.
Donc en lançant le CCM, il se met en root, mais ne change pas l'umask. Ce qui est génant ici pour les polices
Pensez-vous que c'est une anomalie qui mérite une fiche?
Ordinateurs : Mageia9 64bits XFCE: MSI Cubi N-8GL-002BEU (Pentium N5000), NUC11ATKPE (Pentium N6005), HP ELITEBOOK 820-G3 (I5-6200U)
Smartphone: /e/OS ( Samsung S7 Edge )
Smartphone: /e/OS ( Samsung S7 Edge )

Jybz Membre non connecté
-
- Voir le profil du membre Jybz
- Inscrit le : 10/10/2018
- Groupes :
-
Administrateur
-
Forgeron
choucroot :Merci. Ca fonctionne.
J'ai même dû faire un "chmod --recursive", parce que tous les répertoires à l'intérieur de drakconf avaient le même problème
Ah mince ! Non ce n'était pas désiré le --recursive. Car maintenant, les polices d'écriture sont exécutables.
On va essayer de réparer ca:
Code BASH :
su -c "find /usr/share/fonts/drakfont/ -type d -exec chmod 755 {} ';'" su -c "find /usr/share/fonts/drakfont/ -type f -exec chmod 644 {} ';'"
Téléverser une image : /wiki/hebergement-de-fichiers-sur-mlo
Arch | Machine | OS |
x86_64 | lenovo x250 | mga9 |
armv7hl | bananapro | mga9 |
aarch64 | Raspberry Pi 4B | mga9 |

choucroot Membre non connecté
-
- Voir le profil du membre choucroot
- Inscrit le : 07/08/2015
- Groupes :
C'est fait. Et les polices sont encore bien là!
Merci !

Ordinateurs : Mageia9 64bits XFCE: MSI Cubi N-8GL-002BEU (Pentium N5000), NUC11ATKPE (Pentium N6005), HP ELITEBOOK 820-G3 (I5-6200U)
Smartphone: /e/OS ( Samsung S7 Edge )
Smartphone: /e/OS ( Samsung S7 Edge )
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie