J'ai une Mandrake 7.2 que j'utilise en mode console. Au démarrage du
système, la commande /sbin/setsysconf est lancée, mais ne configure pas
correctement la police de la console (affichage incorrect des caractères
accentués).
En revanche, après le login (sous root), le lancement manuel de setsysconf
configure correctement la police d'écran.
Comment expliquer cela et que faut-il faire pour que la police d'écran soit
correctement chargée à chaque démarrage ?
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
TiChou
Dans l'article news:403ced61$0$28446$, François Cheippe écrivait :
J'ai une Mandrake 7.2 que j'utilise en mode console. Au démarrage du système, la commande /sbin/setsysconf est lancée, mais ne configure pas correctement la police de la console (affichage incorrect des caractères accentués).
En revanche, après le login (sous root), le lancement manuel de setsysconf configure correctement la police d'écran.
Comment expliquer cela et que faut-il faire pour que la police d'écran soit correctement chargée à chaque démarrage ?
Est-ce que vous avez une partition dédiée pour /usr ? Si oui, alors il y a certainement, au moment où setsysfont est lancé par /etc/rc.d/rc.sysinit, un problème d'accès au répertoire /usr/lib/kbd/consolefonts qui contient les fontes systèmes, parce que /usr n'est pas encore monté. En principe rc.sysinit tiens compte de ça et relance une deuxième fois setsysfont après le montage de toutes les partitions. Mais si cela ne fonctionne pas, c'est qu'il y a peut être un problème de configuration.
Que vaut la variable SYSFONT dans le fichier /etc/sysconfig/i18n et que contient le répertoire /etc/sysconfig/console ?
Une solution serait de copier la police définie par la variable SYSFONT dans le répertoire /etc/sysconfig/console :
Dans l'article news:403ced61$0$28446$636a15ce@news.free.fr,
François Cheippe <fcheippe@free-sans-spam.fr> écrivait :
J'ai une Mandrake 7.2 que j'utilise en mode console. Au démarrage du
système, la commande /sbin/setsysconf est lancée, mais ne configure pas
correctement la police de la console (affichage incorrect des caractères
accentués).
En revanche, après le login (sous root), le lancement manuel de setsysconf
configure correctement la police d'écran.
Comment expliquer cela et que faut-il faire pour que la police d'écran
soit correctement chargée à chaque démarrage ?
Est-ce que vous avez une partition dédiée pour /usr ? Si oui, alors il y a
certainement, au moment où setsysfont est lancé par /etc/rc.d/rc.sysinit, un
problème d'accès au répertoire /usr/lib/kbd/consolefonts qui contient les
fontes systèmes, parce que /usr n'est pas encore monté.
En principe rc.sysinit tiens compte de ça et relance une deuxième fois
setsysfont après le montage de toutes les partitions. Mais si cela ne
fonctionne pas, c'est qu'il y a peut être un problème de configuration.
Que vaut la variable SYSFONT dans le fichier /etc/sysconfig/i18n et que
contient le répertoire /etc/sysconfig/console ?
Une solution serait de copier la police définie par la variable SYSFONT dans
le répertoire /etc/sysconfig/console :
Dans l'article news:403ced61$0$28446$, François Cheippe écrivait :
J'ai une Mandrake 7.2 que j'utilise en mode console. Au démarrage du système, la commande /sbin/setsysconf est lancée, mais ne configure pas correctement la police de la console (affichage incorrect des caractères accentués).
En revanche, après le login (sous root), le lancement manuel de setsysconf configure correctement la police d'écran.
Comment expliquer cela et que faut-il faire pour que la police d'écran soit correctement chargée à chaque démarrage ?
Est-ce que vous avez une partition dédiée pour /usr ? Si oui, alors il y a certainement, au moment où setsysfont est lancé par /etc/rc.d/rc.sysinit, un problème d'accès au répertoire /usr/lib/kbd/consolefonts qui contient les fontes systèmes, parce que /usr n'est pas encore monté. En principe rc.sysinit tiens compte de ça et relance une deuxième fois setsysfont après le montage de toutes les partitions. Mais si cela ne fonctionne pas, c'est qu'il y a peut être un problème de configuration.
Que vaut la variable SYSFONT dans le fichier /etc/sysconfig/i18n et que contient le répertoire /etc/sysconfig/console ?
Une solution serait de copier la police définie par la variable SYSFONT dans le répertoire /etc/sysconfig/console :
Est-ce que vous avez une partition dédiée pour /usr ? Si oui, alors il y a certainement, au moment où setsysfont est lancé par /etc/rc.d/rc.sysinit, un
problème d'accès au répertoire /usr/lib/kbd/consolefonts qui contient les fontes systèmes, parce que /usr n'est pas encore monté. En principe rc.sysinit tiens compte de ça et relance une deuxième fois setsysfont après le montage de toutes les partitions. Mais si cela ne fonctionne pas, c'est qu'il y a peut être un problème de configuration.
J'ai effectivement un point de montage sur /usr
Que vaut la variable SYSFONT dans le fichier /etc/sysconfig/i18n et que contient le répertoire /etc/sysconfig/console ?
Une solution serait de copier la police définie par la variable SYSFONT dans
J'ai la même chose : SYSFONT=lat0-16 et le fichier lat0-16.psf.gz se trouve bien dans le répertoire /etc/sysconfig/console.
N.B. Dans la config initiale, j'avais SYSFONT=lat0-sun16, mais ça ne fonctionnait pas non plus (le problème existe en fait depuis l'installation).
C'est à n'y rien comprendre !
Est-ce que vous avez une partition dédiée pour /usr ? Si oui, alors il y a
certainement, au moment où setsysfont est lancé par /etc/rc.d/rc.sysinit,
un
problème d'accès au répertoire /usr/lib/kbd/consolefonts qui contient les
fontes systèmes, parce que /usr n'est pas encore monté.
En principe rc.sysinit tiens compte de ça et relance une deuxième fois
setsysfont après le montage de toutes les partitions. Mais si cela ne
fonctionne pas, c'est qu'il y a peut être un problème de configuration.
J'ai effectivement un point de montage sur /usr
Que vaut la variable SYSFONT dans le fichier /etc/sysconfig/i18n et que
contient le répertoire /etc/sysconfig/console ?
Une solution serait de copier la police définie par la variable SYSFONT
dans
Est-ce que vous avez une partition dédiée pour /usr ? Si oui, alors il y a certainement, au moment où setsysfont est lancé par /etc/rc.d/rc.sysinit, un
problème d'accès au répertoire /usr/lib/kbd/consolefonts qui contient les fontes systèmes, parce que /usr n'est pas encore monté. En principe rc.sysinit tiens compte de ça et relance une deuxième fois setsysfont après le montage de toutes les partitions. Mais si cela ne fonctionne pas, c'est qu'il y a peut être un problème de configuration.
J'ai effectivement un point de montage sur /usr
Que vaut la variable SYSFONT dans le fichier /etc/sysconfig/i18n et que contient le répertoire /etc/sysconfig/console ?
Une solution serait de copier la police définie par la variable SYSFONT dans
J'ai la même chose : SYSFONT=lat0-16 et le fichier lat0-16.psf.gz se trouve bien dans le répertoire /etc/sysconfig/console.
N.B. Dans la config initiale, j'avais SYSFONT=lat0-sun16, mais ça ne fonctionnait pas non plus (le problème existe en fait depuis l'installation).
C'est à n'y rien comprendre !
TiChou
Dans l'article news:403dca53$0$2464$, François Cheippe écrivait :
Est-ce que vous avez une partition dédiée pour /usr ? Si oui, alors il y a certainement, au moment où setsysfont est lancé par /etc/rc.d/rc.sysinit, un problème d'accès au répertoire /usr/lib/kbd/consolefonts qui contient les fontes systèmes, parce que /usr n'est pas encore monté. En principe rc.sysinit tiens compte de ça et relance une deuxième fois setsysfont après le montage de toutes les partitions. Mais si cela ne fonctionne pas, c'est qu'il y a peut être un problème de configuration.
J'ai effectivement un point de montage sur /usr
Que vaut la variable SYSFONT dans le fichier /etc/sysconfig/i18n et que contient le répertoire /etc/sysconfig/console ?
Une solution serait de copier la police définie par la variable SYSFONT dans le répertoire /etc/sysconfig/console :
J'ai la même chose : SYSFONT=lat0-16 et le fichier lat0-16.psf.gz se trouve bien dans le répertoire /etc/sysconfig/console.
Supprimer alors toutes les polices contenues dans le répertoire /etc/sysconfig/console et ses sous-répertoires, à moins que ce répertoire était déjà vide avant.
-- TiChou
Dans l'article news:403dca53$0$2464$626a14ce@news.free.fr,
François Cheippe <fcheippe@free-sans-spam.fr> écrivait :
Est-ce que vous avez une partition dédiée pour /usr ? Si oui, alors il y
a certainement, au moment où setsysfont est lancé par
/etc/rc.d/rc.sysinit, un problème d'accès au répertoire
/usr/lib/kbd/consolefonts qui contient les fontes systèmes, parce que
/usr n'est pas encore monté.
En principe rc.sysinit tiens compte de ça et relance une deuxième fois
setsysfont après le montage de toutes les partitions. Mais si cela ne
fonctionne pas, c'est qu'il y a peut être un problème de configuration.
J'ai effectivement un point de montage sur /usr
Que vaut la variable SYSFONT dans le fichier /etc/sysconfig/i18n et que
contient le répertoire /etc/sysconfig/console ?
Une solution serait de copier la police définie par la variable SYSFONT
dans le répertoire /etc/sysconfig/console :
J'ai la même chose : SYSFONT=lat0-16 et le fichier lat0-16.psf.gz se
trouve bien dans le répertoire /etc/sysconfig/console.
Supprimer alors toutes les polices contenues dans le répertoire
/etc/sysconfig/console et ses sous-répertoires, à moins que ce répertoire
était déjà vide avant.
Dans l'article news:403dca53$0$2464$, François Cheippe écrivait :
Est-ce que vous avez une partition dédiée pour /usr ? Si oui, alors il y a certainement, au moment où setsysfont est lancé par /etc/rc.d/rc.sysinit, un problème d'accès au répertoire /usr/lib/kbd/consolefonts qui contient les fontes systèmes, parce que /usr n'est pas encore monté. En principe rc.sysinit tiens compte de ça et relance une deuxième fois setsysfont après le montage de toutes les partitions. Mais si cela ne fonctionne pas, c'est qu'il y a peut être un problème de configuration.
J'ai effectivement un point de montage sur /usr
Que vaut la variable SYSFONT dans le fichier /etc/sysconfig/i18n et que contient le répertoire /etc/sysconfig/console ?
Une solution serait de copier la police définie par la variable SYSFONT dans le répertoire /etc/sysconfig/console :
J'ai la même chose : SYSFONT=lat0-16 et le fichier lat0-16.psf.gz se trouve bien dans le répertoire /etc/sysconfig/console.
Supprimer alors toutes les polices contenues dans le répertoire /etc/sysconfig/console et ses sous-répertoires, à moins que ce répertoire était déjà vide avant.
-- TiChou
François Cheippe
Supprimer alors toutes les polices contenues dans le répertoire /etc/sysconfig/console et ses sous-répertoires, à moins que ce répertoire était déjà vide avant.
Il y avait d'autres fichiers de polices. J'ai tout supprimé en ne laissant que le fichier lat0-16.psf.gz, mais ça ne change malheureusement rien...
N.B. En vidant complètement le répertoire, ce n'est pas mieux.
Merci quand même pour l'aide !
Supprimer alors toutes les polices contenues dans le répertoire
/etc/sysconfig/console et ses sous-répertoires, à moins que ce répertoire
était déjà vide avant.
Il y avait d'autres fichiers de polices. J'ai tout supprimé en ne laissant
que le fichier lat0-16.psf.gz, mais ça ne change malheureusement rien...
N.B. En vidant complètement le répertoire, ce n'est pas mieux.
Supprimer alors toutes les polices contenues dans le répertoire /etc/sysconfig/console et ses sous-répertoires, à moins que ce répertoire était déjà vide avant.
Il y avait d'autres fichiers de polices. J'ai tout supprimé en ne laissant que le fichier lat0-16.psf.gz, mais ça ne change malheureusement rien...
N.B. En vidant complètement le répertoire, ce n'est pas mieux.