Bonjour,
Patrice Karatchentzeff a écrit :
> Le 17 avril 2010 11:38, Vincent <vincent.heurtaux@???> a écrit :
>> Bonjour à tous,
>
> Salut,
>
> [...]
>
>> Sur le serveur "geo" ubuntu-9.04, tous les navigateurs, sauf Konqueror,
>> ne fonctionnent pas (plus ?), pour tous les utilisateurs sauf vincent
>> (qui a les droits sudo).
>>
>> Ces navigateurs affichent les images, les vidéos, mais pas les polices
>> de caractère (remplacées par des lignes bleues). J'ai créé un nouvel
>> utilisateur titi, avec les droits d'administration. S'il lance FireFox
>> (ou Galeon, epiphany ...), le symptôme est le même, sauf s'il le lance
>> avec l'option sudo ! L'utilisateur vincent (qui a installé le système)
>> n'a pas besoin du préfix "sudo", ça fonctionne chez lui (et uniquement
>> chez lui). Tout cela en local !
>>
>> Donc, c'est certainement une librairie qui sert les fonts à Gecko, qui
>> ne doit pas avoir le bit Suid ...?
>>
>> Mais je ne sais absolument pas comment trouver l'erreur.
>
> Tu peux essayer de lancer de part et d'autre FF avec strace pour
> tracer les appels système utilisés. Normalement, sur les comptes qui
> déchosent, tu devrais avoir la trace de quelque chose qui ne va pas
> avec les fontes.
Oui, il te suffit de lancer firefox (depuis un terminal) de cette manière :
strace -e open -f -o /tmp/firefox-strace.txt firefox
Cherche alors dans /tmp/firefox-strace.txt , les lignes qui échouent à
l'ouverture de fichiers, et tout spécifiquement à ceux des fichiers
relatifs aux fontes.
Un :
grep font /tmp/t.txt
devrait t'aider
Les répertoires intéressants sont notamment ;
/etc/fonts/
/var/cache/fontconfig/
/usr/share/fonts/
Cordialement,
Olivier
--
~~~~~~~ _____/\_____ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Phoenix / _ \/ _ \ Olivier Allard-Jacquin
/ / \ / \ \ Web: http://olivieraj.free.fr/
/___/ / \ \___\ Mail: olivieraj@???
~~~~ ///// ///\\\ \\\\\ ~~~~~~~~~~~~~~~~~~~~~~~ Linux Powered !!