Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Problème de fonts sous X
Envoyé par: LA GLOBULE

Bonjour à tous smiling smiley

Je suis sous Debian 3.0 SID, KDE 3.1.4, Xfree 4.2.1, et j'ai un petit probleme de polices.
En effet, j'ai installé des polices truetype (j'ai recuperé celles de mon windows) et j'ai bien configuré mon Xserver avec un module freetype.

Cependant, sous KDE, j'ai un petit probleme avec cartaines applis (en gtk 2), comme amule où les fonts sont vraiments degueux => [www.lephpfacile.com]

Avez vous une idée pour ce ptit souci ?

Merci à tous smiling smiley

Poste le Sunday 9 November 2003 23:08:05
Répondre     Citer    
Re: Problème de fonts sous X
Envoyé par: LA GLOBULE

Je tiens aussi à preciser que j'ai les libs gtk d'installées :

0:41 globule@GLOBULE ~% dpkg -l | grep libgtk
ii libgtk1.2 1.2.10-16 The GIMP Toolkit set of widgets for X
ii libgtk1.2-comm 1.2.10-16 Common files for the GTK+ library
ii libgtk1.2-dev 1.2.10-16 Development files for the GIMP Toolkit
ii libgtk2.0-0 2.2.4-2 The GTK+ graphical user interface library
ii libgtk2.0-comm 2.2.4-2 Common files for the GTK+ graphical user int
ii libgtk2.0-dev 2.2.4-2 Development files for the GTK+ library

Poste le Monday 10 November 2003 00:41:38
Répondre     Citer    
Re: Problème de fonts sous X
Envoyé par: Inerti@

j'avais aussi des fonts dégueux avec xmule, g régler le problème en editant le gtkrc dans /etc/gtk+ et j'ai mis le thèmes par défaut

Poste le Monday 10 November 2003 13:29:46
Répondre     Citer    
Re: Problème de fonts sous X
Envoyé par: LA GLOBULE

En effet, je viens d'ouvrir le .gtkrc-2.0 de mon home dir, et j'ai ecris les lignes suivantes :

style "user-font"
{
font_name="Verdana 9"
}
widget_class "*" style "user-font"

En ouvrant mes applis gtk 2, j'ai bien une font verdana 9.

Cependant, pour le fichier .gtkrc, je n'arrive pas à chopper mes font truetype. Je peux modifier les polices des applis gtk 1.2, mais pas en verdana 9 (les polices truetype ne semblent pas etre disponibles).

Ma question serait alors : comment activer les polices truetype (verdana en particulier) dans les applis gtk 1.2 ?

Merci à tous smiling smiley

Poste le Monday 10 November 2003 14:40:24
Répondre     Citer    
Re: Problème de fonts sous X
Envoyé par: LA GLOBULE

Voici un extrait de mon XF86Config-4 :

Section "Files"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/Speedo"
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
FontPath "/usr/share/fonts/truetype"
EndSection

Section "Module"
[...]
Load "freetype"
[...]
EndSection

Le repertoire /usr/share/fonts/truetype contenant mes polices récupérées de mon Windows.

Poste le Monday 10 November 2003 14:43:11
Répondre     Citer    
Re: Problème de fonts sous X
Envoyé par: chicha

Quand tu auras la réponse à ton problème ça m'intéresse...

Merci

Poste le Monday 17 November 2003 09:30:40
Répondre     Citer    
Re: Problème de fonts sous X
Envoyé par: LA GLOBULE

Malheuresement, je n'ai toujours pas trouvé :/

On m'a parlé, aussi, qu'au lieu d'utiliser des truetype, je devrais activer l'anti aliasing sur les fonts de base.

Comment faire ceci ?

En fait, j'aimerais avoir des polices "propres" que ce soit en Qt, en GTK 2 ou bien en GTK 1.2 smiling smiley)

Poste le Tuesday 18 November 2003 00:03:52
Répondre     Citer    
Re: Problème de fonts sous X
Envoyé par: chicha

Bon ça fait un moment que je suis dessus et je galère smiling smiley

Pour ton problème, est-ce que tu as essayé gtk-theme-switch ?

apt-get install gtk-theme-switch

et après utilise gtk-theme-switch et gtk-theme-switch2 pour modifier le thème et les polices de tes applications.

Le problème c'est que sous ma sid sa marche pas sad smiley il plante.
Peut-être que ça va marcher pour toi ?

On se tiens au courant de nos avancées respectives smiling smiley
Merci,
++

Poste le Tuesday 18 November 2003 00:21:21
Répondre     Citer    
Re: Problème de fonts sous X
Envoyé par: LA GLOBULE

J'ai aussi ce package d'installer.

Il me permet de modifier mes fonts pour mes applis GTK.

Pour du gtk 2, pas de problemes, j'ai acces à mes fonts truetype.
Pour du gtk 1.2, je n'ai acces qu'à des polices degueux :/

Poste le Tuesday 18 November 2003 00:26:25
Répondre     Citer    
Re: Problème de fonts sous X
Envoyé par: chicha

Eureka !!!

J'ai résolu mon problème :
1-j'efface tous les gtkrc du dossier /etc/gtk/
2-je mets le gtkrc du thème que je veux dans ce dossier (thème gtk1 bien sûr).
3-j'ajoute dans le gtkrc les lignes suivantes :

style "user-font"
{
fontset="-misc-infernal-medium-r-normal-*-*-120-*-*-p-*-iso8859-1"
}
widget_class "*" style "user-font"

Et voilà, y a plus qu'à lancer une appli gtk 1.

Pour ton problème, est-ce que la commande:
xlsfonts
te renvoie le nom de tes polices truetype ?

Si ce n'est pas le cas, va voir ici :
[lea-linux.org]
et va voir ici :
[www.minet.net]

Bon courage...

Poste le Tuesday 18 November 2003 00:48:59
Répondre     Citer    
Re: Problème de fonts sous X
Envoyé par: LA GLOBULE

D'apres le premier article, on doit avoir un serveur de fonts, ce que je n'ai pas.
De plus, je ne vois pas l'interet d'installer un serveur de fonts juste pour une machine perso.

Quand aux deuxieme article, c'est grace à lui que j'ai eu mes polices truetype pour les applis en gtk 2.

Mais en ce qui concerne le GTK 1.2, impossible d'afficher une police truetype :/

Et le changement de theme ne change rien à mon probleme : c'est juste l'ahbillage qui est modifié, pas la font utilisée :/

Je desespere...
Pourtant ce doit etre faisable vu que j'ai un ami chez qui les fonts sont nickels sous Xmule (il a une mandrake).

Sinon, j'ai aussi edite le gtkrc dans /etc/gtk, mais rien n'y change, impossible de chopper une verdana.
La commande xlsfonts egalement ne me sort pas mes polices truetype (alors qu'en gtk 2, j'ai bien du truetype).

Poste le Tuesday 18 November 2003 11:37:01
Répondre     Citer    
Re: Problème de fonts sous X
Envoyé par: chicha

Si la commande xlsfonts ne te donne pas tes fontes truetype tu n'arriveras pas à les avoir avec des applications en gtk1.

Pour cela il faut que tu installe un serveur de font (xfs suffit largement).
Ton copain qui a une mandrake lui utilise un serveur de fonte (je le sais, j'étais sous mandrake 9.2 la semaine dernière encore smiling smiley ). Si tu ne veux pas en installer, alors je peux pas t'aider....

Rien de plus simple à installer :
apt-get install xfs

ensuite procède exactement comme indiqué dans les 2 liens ci-dessus pour installer tes fontes truetype.

Mets à jour les fichiers suivant pour que ces fontes soient prises en compte :
/etc/X11/XF86Config-4
/etc/X11/XftConfig (pour l'antialiasing)
/etc/X11/fs/config (serveur de polices)

dans ces fichiers rajoute (en respectant leur syntaxe propre) le chemin de tes polices truetype.

Enfin, modifie le fichier /etc/gtk/gtkrc (faits une copie des autres gtkrc. de ce dossier mais enlève les du dossier) il doit ressembler à ça.
style "user-font"
{
fontset="-bitstream-bitstream vera sans-medium-r-normal-*-*-110-*-*-p-*-iso8859-15"
}
widget_class "*" style "user-font"

choisit la police que tu veux mettre pour ça utilise gtkfontsel

Chez moi ça marche nickel...

Poste le Tuesday 18 November 2003 11:55:16
Répondre     Citer    
Re: Problème de fonts sous X
Envoyé par: LA GLOBULE

Merci beaucoup Chicha.

Je vais essayer la solution du serveur de font smiling smiley (malgré que je ne vois pas l'interet d'un tel serveur pour une machine perso ne fournissant pas les fonts à d'autres machines : je pensais que c'etait faisable sans xfs, m'enfin ^^).

Merci à tous smiling smiley

Poste le Tuesday 18 November 2003 12:01:44
Répondre     Citer    
Re: Problème de fonts sous X
Envoyé par: chicha

De rien smiling smiley
J'espère seulement que ça va marcher, car moi j'ai bien galéré...

Pour ce qui est du serveur de polices un petit mot :

Au départ, linux est conçu selon une architecture réseau (client-serveur) pour le réseau : multi-tache, multi-utilisateur...
Chaque composant du système fournit un service à des clients.
C'est pourquoi tu as un serveur de son (alsa, oss), un serveur graphique (XFree), un serveur de polices (xfs)... Quand tu veux jouer à quake en solo sur ton pc il faut que tu installe un client quake ET un serveur quake, etc, etc.

En revanche si tu es connecté à un serveur (dans ta fac, au boulot,...) tu n'as pas besoin de tous ces serveurs sur ton poste, tu utilise les ressources du serveur.

Donc à moins d'avoir un autre pc qui t'en fournit un, il te faut un serveur de polices.

Remarque : XFree assure une gestion "correcte" des polices (sinon t'aurais aucune police d'affichée alors que tu n'as pas de serveur de polices ;-) ).
A l'avenir je crois qu'il est question que XFree gère tout seul les polices truetype (je dis une connerie là ou pas ?)

à+

Poste le Tuesday 18 November 2003 12:40:57
Répondre     Citer    
Re: Problème de fonts sous X
Envoyé par: LA GLOBULE

Bon, je viens d'installer xfs-xtt

J'ai mis mes polices truetype dans un repertoire (j'ai fait un fonts.dir et un fonts.scale).
Dans le fichier de configuration de xfs-xtt, j'ai mis bien mis ce repertoire dans les repertoires où xfs-xtt va pointer son nez.
Dans le xftconfig, j'ai bien ce meme repertoire.
Dans mon Xf86Config, j'ai mis en fontpath unix/:7110 (xfs-xtt).

Resultat : néant => aucune police trutype :/

Help !!! :p

Poste le Saturday 22 November 2003 20:22:12
Répondre     Citer    
Re: Problème de fonts sous X
Envoyé par: LA GLOBULE

PS : j'ai bien redemarrer xfs-xtt smiling smiley

Poste le Saturday 22 November 2003 20:26:35
Répondre     Citer    
Re: Problème de fonts sous X
Envoyé par: chicha

Bon alors je mes suis planté #%b
Tu n'as pas besoin d'un serveur de fonts avec xfree86-4.
Désolé smiling smiley
Mais si tu as une version antérieure, alors tu en auras besoin pour avoir les polices TrueType.

Maintenant, quand tu fais des modifs dans xfree86-4.config il faut que tu redémarre ton serveur X et pas seulement le serveur de police.

Si un xlsfonts ne te donne pas tes polices, c'est que ton xfree86-4 n'est pas configuré correctement...

xlsfonts me donne toute mes polices, et j'arrive par conséquent à les utiliser en gtk1 et gtk2.

pour ce qui est de l'antialiasing je ne peux pas t'en dire plus, car à ce niveau je suis dans la même merde que toi.... donc je n'utilise plus mes applications en gtk1 sad smiley

Si t'as des infos, merci de les poster.

++

Poste le Sunday 23 November 2003 19:58:27
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Problème de fonts sous X
Aide sur les distributions Debian, Ubuntu et leurs dérivées : Mepis, Mint, Knoppix, Kubuntu, Lubuntu, Xandros

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons