J'ai deux problèmes avec GDM sur Ubuntu 10.04.
Le premier est avec les locales. Dans mon système, j'ai défini:
$ cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="es_ES.UTF-8"
LANGUAGE="es_ES:es:en_US:en"
$ cat /etc/default/locale
LANG="es_ES.UTF-8"
LANGUAGE="es_ES:es:en_US:en"
$ cat /var/lib/locales/supported.d/local
es_ES UTF-8
es_ES.UTF-8 UTF-8
en_US UTF-8
en_US.UTF-8 UTF-8
Mais quand j'entre dans gnome desktop:
$ locale
LANG=es_ES
LANGUAGE=es_ES:es:en_US:en
LC_CTYPE="es_ES"
LC_NUMERIC="es_ES"
LC_TIME="es_ES"
LC_COLLATE="es_ES"
LC_MONETARY="es_ES"
LC_MESSAGES="es_ES"
LC_PAPER="es_ES"
LC_NAME="es_ES"
LC_ADDRESS="es_ES"
LC_TELEPHONE="es_ES"
LC_MEASUREMENT="es_ES"
LC_IDENTIFICATION="es_ES"
LC_ALL=
J'ai supprimé ~/.dmrc et j'ai redémarré le système mais rien.
L’écran de connexion GDM n’autorise pas non plus la modification de ce paramètre.
Cependant, dans les terminaux texte ( tty1, ... ):
$ locale
LANG=es_ES.UTF-8
LANGUAGE=es_ES:es:en_US:en
LC_CTYPE="es_ES.UTF-8"
LC_NUMERIC="es_ES.UTF-8"
LC_TIME="es_ES.UTF-8"
LC_COLLATE="es_ES.UTF-8"
LC_MONETARY="es_ES.UTF-8"
LC_MESSAGES="es_ES.UTF-8"
LC_PAPER="es_ES.UTF-8"
LC_NAME="es_ES.UTF-8"
LC_ADDRESS="es_ES.UTF-8"
LC_TELEPHONE="es_ES.UTF-8"
LC_MEASUREMENT="es_ES.UTF-8"
LC_IDENTIFICATION="es_ES.UTF-8"
LC_ALL=
La solution au problème est de modifier le fichier .drmc, mais je pense que ce n’est pas la bonne façon.
Pourquoi GDM ne lit/n'applique pas les paramètres régionaux du système?
Pourquoi ne vois-je pas, dans l'écran de connexion GDM, la boîte permettant de modifier les paramètres régionaux?
Le sélecteur de langue dans GDM est parti:
Vous voudrez vous assurer que chaque paramètre régional est installé sur la machine. L'installation n'inclut pas tous les paramètres régionaux. Si les packages (et leurs dépendances) n'existent pas sur le système, il reprendra les paramètres régionaux installés par défaut, à savoir en
.