Me voici avec la Mandrake 10.1 et le nouveau Xorg.
J'ai voulu installer mes jolies polices TTF comme un grand, j'ai donc
crée un dossier /opt/truetype auquel j'ai bien donné les droits 777
et fais un ttmkfdir>fonts.dir. Je déclare ensuite ce chemin dans
/etc/X11/fs/config. Je relance XFS tout ce passe bien et j'ai mes polices
dans OpenOffice, mais pas dans Kde !
Alors je déclare ce même chemin aussi dans /etc/X11/xorg.conf qui semble
le répercuter dans /etc/fonts/local.conf, je relance le serveur X et là
quel désespoir les polices de Kde (du bureau) ont été modifiées :
espacement entre les lettres x10 le résultat est horrible !
Quel est la procédure exacte et propre pour installer des polices sous
Xorg ?
Merci pour votre aide.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bruno Mathieu
Skarsvåg a écrit:
/etc/X11/fs/config. Je relance XFS tout ce passe bien et j'ai mes polices dans OpenOffice, mais pas dans Kde ! Alors je déclare ce même chemin aussi dans /etc/X11/xorg.conf qui semble le répercuter dans /etc/fonts/local.conf, je relance le serveur X et là quel désespoir les polices de Kde (du bureau) ont été modifiées : espacement entre les lettres x10 le résultat est horrible !
Quel est la procédure exacte et propre pour installer des polices sous Xorg ?
Dans kde, il y a un utilitaire dans le panneau de configuration, Administration système, Intallateur de fontes. Autrement à la main, il y a fc-cache à relancer peut-être ?
En espérant que ça aide...
-- Bruno
Skarsvåg a écrit:
/etc/X11/fs/config. Je relance XFS tout ce passe bien et j'ai mes polices
dans OpenOffice, mais pas dans Kde !
Alors je déclare ce même chemin aussi dans /etc/X11/xorg.conf qui semble
le répercuter dans /etc/fonts/local.conf, je relance le serveur X et là
quel désespoir les polices de Kde (du bureau) ont été modifiées :
espacement entre les lettres x10 le résultat est horrible !
Quel est la procédure exacte et propre pour installer des polices sous
Xorg ?
Dans kde, il y a un utilitaire dans le panneau de configuration,
Administration système, Intallateur de fontes.
Autrement à la main, il y a fc-cache à relancer peut-être ?
/etc/X11/fs/config. Je relance XFS tout ce passe bien et j'ai mes polices dans OpenOffice, mais pas dans Kde ! Alors je déclare ce même chemin aussi dans /etc/X11/xorg.conf qui semble le répercuter dans /etc/fonts/local.conf, je relance le serveur X et là quel désespoir les polices de Kde (du bureau) ont été modifiées : espacement entre les lettres x10 le résultat est horrible !
Quel est la procédure exacte et propre pour installer des polices sous Xorg ?
Dans kde, il y a un utilitaire dans le panneau de configuration, Administration système, Intallateur de fontes. Autrement à la main, il y a fc-cache à relancer peut-être ?
En espérant que ça aide...
-- Bruno
Skarsvåg
Bruno Mathieu a écrit :
Dans kde, il y a un utilitaire dans le panneau de configuration, Administration système, Intallateur de fontes.
Je sais mais il n'installe qu'à partir d'une racine définie (/usr/X11R6/lib/X11/fonts/....) et de toutes façons par cette méthode elles sont visibles dans OO mais pas dans Kde, même problème ! Il doit falloir "linker" ce dossier avec Xorg, la question est Comment ?
Autrement à la main, il y a fc-cache à relancer peut-être ?
Même après un reboot elles n'apparaissent pas !
En espérant que ça aide...
Merci quand même ;-)
-- Skarsvåg Linux Powered
Bruno Mathieu a écrit :
Dans kde, il y a un utilitaire dans le panneau de configuration,
Administration système, Intallateur de fontes.
Je sais mais il n'installe qu'à partir d'une racine définie
(/usr/X11R6/lib/X11/fonts/....) et de toutes façons par cette méthode
elles sont visibles dans OO mais pas dans Kde, même problème !
Il doit falloir "linker" ce dossier avec Xorg, la question est Comment ?
Autrement à la main, il y a fc-cache à relancer peut-être ?
Dans kde, il y a un utilitaire dans le panneau de configuration, Administration système, Intallateur de fontes.
Je sais mais il n'installe qu'à partir d'une racine définie (/usr/X11R6/lib/X11/fonts/....) et de toutes façons par cette méthode elles sont visibles dans OO mais pas dans Kde, même problème ! Il doit falloir "linker" ce dossier avec Xorg, la question est Comment ?
Autrement à la main, il y a fc-cache à relancer peut-être ?
Même après un reboot elles n'apparaissent pas !
En espérant que ça aide...
Merci quand même ;-)
-- Skarsvåg Linux Powered
Rakotomandimby Mihamina
On Fri, 29 Oct 2004 11:12:40 +0200, Skarsvåg wrote:
En espérant que ça aide... Merci quand même ;-)
Un (petite) piste aussi : http://faq.fcolc.eu.org/Members/mihamina/questions/x11
-- ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance Unofficial FAQ fcolc - http://faq.fcolc.eu.org/ Linux User Group sur Orléans et alentours. Tél: + 33 2 38 76 43 65 (France)
On Fri, 29 Oct 2004 11:12:40 +0200, Skarsvåg wrote:
En espérant que ça aide...
Merci quand même ;-)
Un (petite) piste aussi :
http://faq.fcolc.eu.org/Members/mihamina/questions/x11
--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)
Un (petite) piste aussi : http://faq.fcolc.eu.org/Members/mihamina/questions/x11
Merci je vais aller y jeter un coup d'oeil !
-- Skarsvåg Linux Powered
Nicolas George
Skarsvåg wrote in message :
crée un dossier /opt/truetype auquel j'ai bien donné les droits 777
Aargh !
et fais un ttmkfdir>fonts.dir. Je déclare ensuite ce chemin dans
Normalement, il faut appeler ce fichier fonts.scale, et ensuite appeler mkfontdir pour qu'il génère fonts.dir.
Je relance XFS
Pourquoi utiliser un serveur de polices sur une machine personnelle ?
mais pas dans Kde !
Il y a deux mécanismes de gestion des polices pour X11 :
- le mécanisme historique, où le serveur fait lui-même le rendu des polices, en allant les chercher dans le « font path », qu'on peut consulter et modifier avec la commande xset, et qui est initialisé par défaut à ce qui est indiqué dans le fichier de config ;
- le mécanisme utilisant la bibliothèque fontconfig, où le rendu est fait côté client, et où les polices sont lues dans les fichiers /etc/fonts/fonts.conf et ~/.fonts.conf.
Je soupçonne que KDE utilise le second. À noter que pour que fontconfig fonctionne, il faut appeler, avec les droits d'écriture sur tous les répertoires de polices, la commande fc-cache.
Skarsvåg wrote in message <pan.2004.10.29.08.46.43.999433@nordk.kap>:
crée un dossier /opt/truetype auquel j'ai bien donné les droits 777
Aargh !
et fais un ttmkfdir>fonts.dir. Je déclare ensuite ce chemin dans
Normalement, il faut appeler ce fichier fonts.scale, et ensuite appeler
mkfontdir pour qu'il génère fonts.dir.
Je relance XFS
Pourquoi utiliser un serveur de polices sur une machine personnelle ?
mais pas dans Kde !
Il y a deux mécanismes de gestion des polices pour X11 :
- le mécanisme historique, où le serveur fait lui-même le rendu des polices,
en allant les chercher dans le « font path », qu'on peut consulter et
modifier avec la commande xset, et qui est initialisé par défaut à ce qui
est indiqué dans le fichier de config ;
- le mécanisme utilisant la bibliothèque fontconfig, où le rendu est fait
côté client, et où les polices sont lues dans les fichiers
/etc/fonts/fonts.conf et ~/.fonts.conf.
Je soupçonne que KDE utilise le second. À noter que pour que fontconfig
fonctionne, il faut appeler, avec les droits d'écriture sur tous les
répertoires de polices, la commande fc-cache.
crée un dossier /opt/truetype auquel j'ai bien donné les droits 777
Aargh !
et fais un ttmkfdir>fonts.dir. Je déclare ensuite ce chemin dans
Normalement, il faut appeler ce fichier fonts.scale, et ensuite appeler mkfontdir pour qu'il génère fonts.dir.
Je relance XFS
Pourquoi utiliser un serveur de polices sur une machine personnelle ?
mais pas dans Kde !
Il y a deux mécanismes de gestion des polices pour X11 :
- le mécanisme historique, où le serveur fait lui-même le rendu des polices, en allant les chercher dans le « font path », qu'on peut consulter et modifier avec la commande xset, et qui est initialisé par défaut à ce qui est indiqué dans le fichier de config ;
- le mécanisme utilisant la bibliothèque fontconfig, où le rendu est fait côté client, et où les polices sont lues dans les fichiers /etc/fonts/fonts.conf et ~/.fonts.conf.
Je soupçonne que KDE utilise le second. À noter que pour que fontconfig fonctionne, il faut appeler, avec les droits d'écriture sur tous les répertoires de polices, la commande fc-cache.
Skarsvåg
Nicolas George a écrit :
Pourquoi utiliser un serveur de polices sur une machine personnelle ?
N'est-ce pas le mode de fonctionnement des *NIX ?
J'ai corrigé le problème ! En mettant à jour les fichiers :
j'ai pu rendre disponible l'ensemble de mes polices. Cependant il s'est passé une chose bizarre, par défaut c'est la police 'sans' qui est utilisées, lors de la manip elle a été "modifiée" (?) i.e un espacemement très important. J'ai corrigé cela en remplaçant l'ensemble des polices 'sans' par les 'bitstream vera sans', il faut le faire à la main pour chaque utilisateur mais ça marche !
-- Skarsvåg Linux Powered
Nicolas George a écrit :
Pourquoi utiliser un serveur de polices sur une machine personnelle ?
N'est-ce pas le mode de fonctionnement des *NIX ?
J'ai corrigé le problème !
En mettant à jour les fichiers :
j'ai pu rendre disponible l'ensemble de mes polices. Cependant il s'est
passé une chose bizarre, par défaut c'est la police 'sans' qui est
utilisées, lors de la manip elle a été "modifiée" (?) i.e un
espacemement très important. J'ai corrigé cela en remplaçant l'ensemble
des polices 'sans' par les 'bitstream vera sans', il faut le faire à la
main pour chaque utilisateur mais ça marche !
j'ai pu rendre disponible l'ensemble de mes polices. Cependant il s'est passé une chose bizarre, par défaut c'est la police 'sans' qui est utilisées, lors de la manip elle a été "modifiée" (?) i.e un espacemement très important. J'ai corrigé cela en remplaçant l'ensemble des polices 'sans' par les 'bitstream vera sans', il faut le faire à la main pour chaque utilisateur mais ça marche !
-- Skarsvåg Linux Powered
Bruno Mathieu
Skarsvåg a écrit:
Pourquoi utiliser un serveur de polices sur une machine personnelle ?
N'est-ce pas le mode de fonctionnement des *NIX ?
Sur une machine unix aussi, un programme peut lire un fichier ;). Il n'est pas obligé de récupérer ses ressources par TCP/IP et heureusement. Xfs c'est bien pour un parc de machines, au lieu d'avoir les polices copiées partout, les différentes machines vont les chercher sur une unique machine. Ça facilite l'administration. Autrement tu définis le FontPath dans /etc/X11/XF86Config(-4)... (cf pages de manuel)
Dans le même genre, il y a en général un répertoire /etc/skel/ qui facilite l'administration d'une machine avec plusieurs utilisateurs (avant la création). Mais il me semble qu'on peut "aliaser" des fontes : dire que "sans" c'est x ou y mais dans fr.comp.applications.x11 ils sont sûrement plus au courant.
Quand au fait que le "font installer" de kde n'installe qu'à partir de...:
Depuis plusieurs mois voire plus d'un an, on prend les fontes où elles se trouvent et on les installe dans son $HOME/.fonts ou si on a la permission dans /usr/X11R6/... avec kfontinstall
-- Bruno
Skarsvåg a écrit:
Pourquoi utiliser un serveur de polices sur une machine personnelle ?
N'est-ce pas le mode de fonctionnement des *NIX ?
Sur une machine unix aussi, un programme peut lire un fichier ;). Il n'est
pas obligé de récupérer ses ressources par TCP/IP et heureusement. Xfs
c'est bien pour un parc de machines, au lieu d'avoir les polices copiées
partout, les différentes machines vont les chercher sur une unique machine.
Ça facilite l'administration. Autrement tu définis le FontPath
dans /etc/X11/XF86Config(-4)... (cf pages de manuel)
Dans le même genre, il y a en général un répertoire /etc/skel/ qui facilite
l'administration d'une machine avec plusieurs utilisateurs (avant la
création). Mais il me semble qu'on peut "aliaser" des fontes : dire que
"sans" c'est x ou y mais dans fr.comp.applications.x11 ils sont sûrement
plus au courant.
Quand au fait que le "font installer" de kde n'installe qu'à partir de...:
Depuis plusieurs mois voire plus d'un an, on prend les fontes où elles se
trouvent et on les installe dans son $HOME/.fonts ou si on a la permission
dans /usr/X11R6/... avec kfontinstall
Pourquoi utiliser un serveur de polices sur une machine personnelle ?
N'est-ce pas le mode de fonctionnement des *NIX ?
Sur une machine unix aussi, un programme peut lire un fichier ;). Il n'est pas obligé de récupérer ses ressources par TCP/IP et heureusement. Xfs c'est bien pour un parc de machines, au lieu d'avoir les polices copiées partout, les différentes machines vont les chercher sur une unique machine. Ça facilite l'administration. Autrement tu définis le FontPath dans /etc/X11/XF86Config(-4)... (cf pages de manuel)
Dans le même genre, il y a en général un répertoire /etc/skel/ qui facilite l'administration d'une machine avec plusieurs utilisateurs (avant la création). Mais il me semble qu'on peut "aliaser" des fontes : dire que "sans" c'est x ou y mais dans fr.comp.applications.x11 ils sont sûrement plus au courant.
Quand au fait que le "font installer" de kde n'installe qu'à partir de...:
Depuis plusieurs mois voire plus d'un an, on prend les fontes où elles se trouvent et on les installe dans son $HOME/.fonts ou si on a la permission dans /usr/X11R6/... avec kfontinstall