[Locale] Probleme au niveau des Locale sur une fresh install

Questions et astuces concernant l'installation et la configuration d'archlinux
Paradis
newbie
Messages : 9
Inscription : jeu. 28 août 2025, 15:20

[Locale] Probleme au niveau des Locale sur une fresh install

Message par Paradis »

Bonjour,

Il y a quelques jours, mon sdd est mort sous mes yeux après une erreur windows, donc je me retrouve à tout réinstaller.
Je suis en DualBoot Archlinux / Windows.
L'installation d'arch linux s'est bien passe, enfin, je le pensais jusqu'à que j'ouvre la console et je me retrouve avec ce message d'erreurs:

Code : Tout sélectionner

bash: warning: setlocale: LC_COLLATE: cannot change locale (C.UTF-8): No such file or directory
voici qulques infomations:

Code : Tout sélectionner

# cat /etc/locale.gen
...
en_US.UTF-8 UTF-8  
en_US ISO-8859-1
...
// tout le reste est commente

Code : Tout sélectionner

# locale-gen
Generating locales...
  :.Configuration file for locale-gen...Try `localedef --help' or `localedef --usage' for more information.
  
// j'ai une sortie identique meme en utilisant sudo

Code : Tout sélectionner

# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8

Code : Tout sélectionner

# cat /etc/locale.conf
LANG=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
LC_COLLATE=C.UTF-8

Code : Tout sélectionner

# localectl
localectl
System Locale: LANG=en_US.UTF-8
               LC_COLLATE=C.UTF-8
    VC Keymap: us
   X11 Layout: us

Code : Tout sélectionner

# env | grep -E "LANG|LC"
GDM_LANG=en_US.UTF-8
LANG=en_US.UTF-8
LC_CTYPE=en_US.UTF-8
LC_ALL=en_US.UTF-8
LC_COLLATE=C.UTF-8
Avant quand j'ecrivais

Code : Tout sélectionner

locale -a
j'avais une sortie du type:

Code : Tout sélectionner

C
C.utf8
POSIX 
fr_FR.UTF-8
maintenant j'ai une sortie du type:

Code : Tout sélectionner

aa_DJ
aa_DJ.utf8
aa_ER
aa_ET
af_ZA
af_ZA.utf8
agr_PE
ak_GH
am_ET
an_ES
an_ES.utf8
anp_IN
ar_AE
ar_AE.utf8
ar_BH
ar_BH.utf8
ar_DZ
ar_DZ.utf8
ar_EG
ar_EG.utf8
ar_IN
ar_IQ
ar_IQ.utf8
ar_JO
ar_JO.utf8
ar_KW
ar_KW.utf8
ar_LB
....
ca ressemble a la sortie de 'cat /etc/locale.gen' avec les '#' en moins.
Quelqu'un sait ce qu'il s'est passe et pourrait m'expliquer pourquoi la sortie a change ?


J'ai parcourus internet, le forum archlinux Francais et Anglais ainsi que le Wiki (guide d'installation et Locale) mais je n'ai pas reussi a regler le probleme, enfin, pas completement.
Il y avait 3 autres messages d'erreurs de type 'LC_' mais j'ai reussi a les corriger.

Est il possible d'avoir un coups de main svp ?
Avatar de l’utilisateur
albireo
Elfe
Messages : 569
Inscription : ven. 15 sept. 2006, 15:47
Localisation : vallée de la save en Occitanie

Re: [Locale] Probleme au niveau des Locale sur une fresh install

Message par albireo »

Dans le fichier locale.gen tu ne dois avoir que fr_FR.UTF-8 decommenté, tout le reste commenté. A moins que tu veuilles avoir un clavier anglais ou us à toi de choisir.
après tu relance locale-gen

le contenu de /etc/locale.conf doit-être pour le français :

LANG=fr_FR.UTF-8
LC_MESSAGES=fr_FR.UTF-8
Utilisateur ArchLinux depuis 2004 et linux depuis 1996 :D
Arch 64/gnome sur ASUS H87M-E C2 + i5 3.2GHz + 16Go + 2To + écran 22"
1996 *** 2004 nova widget wombat woodoo dontpanic overlord .......... 2026
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17647
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Locale] Probleme au niveau des Locale sur une fresh install

Message par benjarobin »

Bonjour,
Je pense qu'il y a un souci quelque part avec ton locale.gen, peux tu donner la sortie de :

Code : Tout sélectionner

grep -Pv "^ *#|^ *$" /etc/locale.gen
Peux tu partager ton fichier via cette commande (donne l'URL en sortie)

Code : Tout sélectionner

curl -F 'file=@-' 0x0.st < /etc/locale.gen
Paradis a écrit : jeu. 18 sept. 2025, 18:05 Il y avait 3 autres messages d'erreurs de type 'LC_' mais j'ai reussi a les corriger.
C'est à dire ? Quelle erreur ? Normalement il y a rien à faire ou presque...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre