Проблемы с локалью

glibc-2.11.1-1 переустановил. Шрифт для консоли прменял, не помогло. В /etc/rc.conf LOCALE=“ru_RU.utf8” поменял на LOCALE=“ru_RU.UTF8”. При загрузке единственная ругань -
/usr/sbin/gdm: line 28: warning setlocale LC_MESSAGES: cannot chage locale(ru_RU.UTF8): No such file or directory
Раньше этого сообщения не было, появилось когда начались проблемы с локалью.

/etc/locale-gen
## Configuration file for locale-gen
##
## lists of locales that are to be generated by the locale-gen command.
##
## Each line is of the form:
##
##     <locale> <charset>
##
##  where <locale> is one of the locales given in /usr/share/i18n/locales
##  and <charset> is one of the character sets listed in /usr/share/i18n/charmaps
##
##  Examples:
##  en_US ISO-8859-1
##  en_US.UTF-8 UTF-8
##  de_DE ISO-8859-1
##  de_DE@euro ISO-8859-15
##
##  The locale-gen command will generate all the locales,
##  placing them in /usr/lib/locale.
##
##  A list of supported locales is included in this file.
##  Uncomment the ones you need.
##
## This file names the currently supported and somewhat tested locales.
## If you have any additions please file a glibc bug report.
# 
#aa_DJ.UTF-8 UTF-8  
#aa_DJ ISO-8859-1  
#aa_ER UTF-8  
#aa_ER@saaho UTF-8  
#aa_ET UTF-8  
#af_ZA.UTF-8 UTF-8  
#af_ZA ISO-8859-1  
#am_ET UTF-8  
#an_ES.UTF-8 UTF-8  
#an_ES ISO-8859-15  
#ar_AE.UTF-8 UTF-8  
#ar_AE ISO-8859-6  
#ar_BH.UTF-8 UTF-8  
#ar_BH ISO-8859-6  
#ar_DZ.UTF-8 UTF-8  
#ar_DZ ISO-8859-6  
#ar_EG.UTF-8 UTF-8  
#ar_EG ISO-8859-6  
#ar_IN UTF-8  
#ar_IQ.UTF-8 UTF-8  
#ar_IQ ISO-8859-6  
#ar_JO.UTF-8 UTF-8  
#ar_JO ISO-8859-6  
#ar_KW.UTF-8 UTF-8  
#ar_KW ISO-8859-6  
#ar_LB.UTF-8 UTF-8  
#ar_LB ISO-8859-6  
#ar_LY.UTF-8 UTF-8  
#ar_LY ISO-8859-6  
#ar_MA.UTF-8 UTF-8  
#ar_MA ISO-8859-6  
#ar_OM.UTF-8 UTF-8  
#ar_OM ISO-8859-6  
#ar_QA.UTF-8 UTF-8  
#ar_QA ISO-8859-6  
#ar_SA.UTF-8 UTF-8  
#ar_SA ISO-8859-6  
#ar_SD.UTF-8 UTF-8  
#ar_SD ISO-8859-6  
#ar_SY.UTF-8 UTF-8  
#ar_SY ISO-8859-6  
#ar_TN.UTF-8 UTF-8  
#ar_TN ISO-8859-6  
#ar_YE.UTF-8 UTF-8  
#ar_YE ISO-8859-6  
#az_AZ.UTF-8 UTF-8  
#as_IN.UTF-8 UTF-8  
#ast_ES.UTF-8 UTF-8  
#ast_ES ISO-8859-15  
#be_BY.UTF-8 UTF-8  
#be_BY CP1251  
#be_BY@latin UTF-8  
#ber_DZ UTF-8  
#ber_MA UTF-8  
#bg_BG.UTF-8 UTF-8  
#bg_BG CP1251  
#bn_BD UTF-8  
#bn_IN UTF-8  
#bo_CN UTF-8  
#bo_IN UTF-8  
#br_FR.UTF-8 UTF-8  
#br_FR ISO-8859-1  
#br_FR@euro ISO-8859-15  
#bs_BA.UTF-8 UTF-8  
#bs_BA ISO-8859-2  
#byn_ER UTF-8  
#ca_AD.UTF-8 UTF-8  
#ca_AD ISO-8859-15  
#ca_ES.UTF-8 UTF-8  
#ca_ES ISO-8859-1  
#ca_ES@euro ISO-8859-15  
#ca_FR.UTF-8 UTF-8  
#ca_FR ISO-8859-15  
#ca_IT.UTF-8 UTF-8  
#ca_IT ISO-8859-15  
#crh_UA UTF-8  
#cs_CZ.UTF-8 UTF-8  
#cs_CZ ISO-8859-2  
#csb_PL UTF-8  
#cy_GB.UTF-8 UTF-8  
#cy_GB ISO-8859-14  
#da_DK.UTF-8 UTF-8  
#da_DK ISO-8859-1  
#de_AT.UTF-8 UTF-8  
#de_AT ISO-8859-1  
#de_AT@euro ISO-8859-15  
#de_BE.UTF-8 UTF-8  
#de_BE ISO-8859-1  
#de_BE@euro ISO-8859-15  
#de_CH.UTF-8 UTF-8  
#de_CH ISO-8859-1  
#de_DE.UTF-8 UTF-8  
#de_DE ISO-8859-1  
#de_DE@euro ISO-8859-15  
#de_LU.UTF-8 UTF-8  
#de_LU ISO-8859-1  
#de_LU@euro ISO-8859-15  
#dv_MV UTF-8  
#dz_BT UTF-8  
#el_GR.UTF-8 UTF-8  
#el_GR ISO-8859-7  
#el_CY.UTF-8 UTF-8  
#el_CY ISO-8859-7  
#en_AG UTF-8  
#en_AU.UTF-8 UTF-8  
#en_AU ISO-8859-1  
#en_BW.UTF-8 UTF-8  
#en_BW ISO-8859-1  
#en_CA.UTF-8 UTF-8  
#en_CA ISO-8859-1  
#en_DK.UTF-8 UTF-8  
#en_DK ISO-8859-1  
#en_GB.UTF-8 UTF-8  
#en_GB ISO-8859-1  
#en_HK.UTF-8 UTF-8  
#en_HK ISO-8859-1  
#en_IE.UTF-8 UTF-8  
#en_IE ISO-8859-1  
#en_IE@euro ISO-8859-15  
#en_IN UTF-8  
#en_NG UTF-8  
#en_NZ.UTF-8 UTF-8  
#en_NZ ISO-8859-1  
#en_PH.UTF-8 UTF-8  
#en_PH ISO-8859-1  
#en_SG.UTF-8 UTF-8  
#en_SG ISO-8859-1  
en_US.UTF-8 UTF-8  
en_US ISO-8859-1  
#en_ZA.UTF-8 UTF-8  
#en_ZA ISO-8859-1  
#en_ZW.UTF-8 UTF-8  
#en_ZW ISO-8859-1  
#es_AR.UTF-8 UTF-8  
#es_AR ISO-8859-1  
#es_BO.UTF-8 UTF-8  
#es_BO ISO-8859-1  
#es_CL.UTF-8 UTF-8  
#es_CL ISO-8859-1  
#es_CO.UTF-8 UTF-8  
#es_CO ISO-8859-1  
#es_CR.UTF-8 UTF-8  
#es_CR ISO-8859-1  
#es_DO.UTF-8 UTF-8  
#es_DO ISO-8859-1  
#es_EC.UTF-8 UTF-8  
#es_EC ISO-8859-1  
#es_ES.UTF-8 UTF-8  
#es_ES ISO-8859-1  
#es_ES@euro ISO-8859-15  
#es_GT.UTF-8 UTF-8  
#es_GT ISO-8859-1  
#es_HN.UTF-8 UTF-8  
#es_HN ISO-8859-1  
#es_MX.UTF-8 UTF-8  
#es_MX ISO-8859-1  
#es_NI.UTF-8 UTF-8  
#es_NI ISO-8859-1  
#es_PA.UTF-8 UTF-8  
#es_PA ISO-8859-1  
#es_PE.UTF-8 UTF-8  
#es_PE ISO-8859-1  
#es_PR.UTF-8 UTF-8  
#es_PR ISO-8859-1  
#es_PY.UTF-8 UTF-8  
#es_PY ISO-8859-1  
#es_SV.UTF-8 UTF-8  
#es_SV ISO-8859-1  
#es_US.UTF-8 UTF-8  
#es_US ISO-8859-1  
#es_UY.UTF-8 UTF-8  
#es_UY ISO-8859-1  
#es_VE.UTF-8 UTF-8  
#es_VE ISO-8859-1  
#et_EE.UTF-8 UTF-8  
#et_EE ISO-8859-1  
#et_EE.ISO-8859-15 ISO-8859-15  
#eu_ES.UTF-8 UTF-8  
#eu_ES ISO-8859-1  
#eu_ES@euro ISO-8859-15  
#fa_IR UTF-8  
#fi_FI.UTF-8 UTF-8  
#fi_FI ISO-8859-1  
#fi_FI@euro ISO-8859-15  
#fil_PH UTF-8  
#fo_FO.UTF-8 UTF-8  
#fo_FO ISO-8859-1  
#fr_BE.UTF-8 UTF-8  
#fr_BE ISO-8859-1  
#fr_BE@euro ISO-8859-15  
#fr_CA.UTF-8 UTF-8  
#fr_CA ISO-8859-1  
#fr_CH.UTF-8 UTF-8  
#fr_CH ISO-8859-1  
#fr_FR.UTF-8 UTF-8  
#fr_FR ISO-8859-1  
#fr_FR@euro ISO-8859-15  
#fr_LU.UTF-8 UTF-8  
#fr_LU ISO-8859-1  
#fr_LU@euro ISO-8859-15  
#fur_IT UTF-8  
#fy_NL UTF-8  
#fy_DE UTF-8  
#ga_IE.UTF-8 UTF-8  
#ga_IE ISO-8859-1  
#ga_IE@euro ISO-8859-15  
#gd_GB.UTF-8 UTF-8  
#gd_GB ISO-8859-15  
#gez_ER UTF-8  
#gez_ER@abegede UTF-8  
#gez_ET UTF-8  
#gez_ET@abegede UTF-8  
#gl_ES.UTF-8 UTF-8  
#gl_ES ISO-8859-1  
#gl_ES@euro ISO-8859-15  
#gu_IN UTF-8  
#gv_GB.UTF-8 UTF-8  
#gv_GB ISO-8859-1  
#ha_NG UTF-8  
#he_IL.UTF-8 UTF-8  
#he_IL ISO-8859-8  
#hi_IN UTF-8  
#hne_IN UTF-8  
#hr_HR.UTF-8 UTF-8  
#hr_HR ISO-8859-2  
#hsb_DE ISO-8859-2  
#hsb_DE.UTF-8 UTF-8  
#ht_HT UTF-8  
#hu_HU.UTF-8 UTF-8  
#hu_HU ISO-8859-2  
#hy_AM UTF-8  
#hy_AM.ARMSCII-8 ARMSCII-8  
#id_ID.UTF-8 UTF-8  
#id_ID ISO-8859-1  
#ig_NG UTF-8  
#ik_CA UTF-8  
#is_IS.UTF-8 UTF-8  
#is_IS ISO-8859-1  
#it_CH.UTF-8 UTF-8  
#it_CH ISO-8859-1  
#it_IT.UTF-8 UTF-8  
#it_IT ISO-8859-1  
#it_IT@euro ISO-8859-15  
#iu_CA UTF-8  
#iw_IL.UTF-8 UTF-8  
#iw_IL ISO-8859-8  
#ja_JP.EUC-JP EUC-JP  
#ja_JP.UTF-8 UTF-8  
#ka_GE.UTF-8 UTF-8  
#ka_GE GEORGIAN-PS  
#kk_KZ.UTF-8 UTF-8  
#kk_KZ PT154  
#kl_GL.UTF-8 UTF-8  
#kl_GL ISO-8859-1  
#km_KH UTF-8  
#kn_IN UTF-8  
#ko_KR.EUC-KR EUC-KR  
#ko_KR.UTF-8 UTF-8  
#ks_IN UTF-8  
#ks_IN@devanagari UTF-8  
#ku_TR.UTF-8 UTF-8  
#ku_TR ISO-8859-9  
#kw_GB.UTF-8 UTF-8  
#kw_GB ISO-8859-1  
#ky_KG UTF-8  
#lg_UG.UTF-8 UTF-8  
#lg_UG ISO-8859-10  
#li_BE UTF-8  
#li_NL UTF-8  
#lo_LA UTF-8  
#lt_LT.UTF-8 UTF-8  
#lt_LT ISO-8859-13  
#lv_LV.UTF-8 UTF-8  
#lv_LV ISO-8859-13  
#mai_IN UTF-8  
#mg_MG.UTF-8 UTF-8  
#mg_MG ISO-8859-15  
#mi_NZ.UTF-8 UTF-8  
#mi_NZ ISO-8859-13  
#mk_MK.UTF-8 UTF-8  
#mk_MK ISO-8859-5  
#ml_IN UTF-8  
#mn_MN UTF-8  
#mr_IN UTF-8  
#ms_MY.UTF-8 UTF-8  
#ms_MY ISO-8859-1  
#mt_MT.UTF-8 UTF-8  
#mt_MT ISO-8859-3  
#my_MM UTF-8  
#nan_TW@latin UTF-8  
#nb_NO.UTF-8 UTF-8  
#nb_NO ISO-8859-1  
#nds_DE UTF-8  
#nds_NL UTF-8  
#ne_NP UTF-8  
#nl_AW UTF-8  
#nl_BE.UTF-8 UTF-8  
#nl_BE ISO-8859-1  
#nl_BE@euro ISO-8859-15  
#nl_NL.UTF-8 UTF-8  
#nl_NL ISO-8859-1  
#nl_NL@euro ISO-8859-15  
#nn_NO.UTF-8 UTF-8  
#nn_NO ISO-8859-1  
#nr_ZA UTF-8  
#nso_ZA UTF-8  
#oc_FR.UTF-8 UTF-8  
#oc_FR ISO-8859-1  
#om_ET UTF-8  
#om_KE.UTF-8 UTF-8  
#om_KE ISO-8859-1  
#or_IN UTF-8  
#pa_IN UTF-8  
#pa_PK UTF-8  
#pap_AN UTF-8  
#pl_PL.UTF-8 UTF-8  
#pl_PL ISO-8859-2  
#ps_AF UTF-8  
#pt_BR.UTF-8 UTF-8  
#pt_BR ISO-8859-1  
#pt_PT.UTF-8 UTF-8  
#pt_PT ISO-8859-1  
#pt_PT@euro ISO-8859-15  
#ro_RO.UTF-8 UTF-8  
#ro_RO ISO-8859-2  
#ru_RU.KOI8-R KOI8-R  
ru_RU.UTF-8 UTF-8  
#ru_RU ISO-8859-5  
#ru_UA.UTF-8 UTF-8  
#ru_UA KOI8-U  
#rw_RW UTF-8  
#sa_IN UTF-8  
#sc_IT UTF-8  
#sd_IN UTF-8  
#sd_IN@devanagari UTF-8  
#se_NO UTF-8  
#shs_CA UTF-8  
#si_LK UTF-8  
#sid_ET UTF-8  
#sk_SK.UTF-8 UTF-8  
#sk_SK ISO-8859-2  
#sl_SI.UTF-8 UTF-8  
#sl_SI ISO-8859-2  
#so_DJ.UTF-8 UTF-8  
#so_DJ ISO-8859-1  
#so_ET UTF-8  
#so_KE.UTF-8 UTF-8  
#so_KE ISO-8859-1  
#so_SO.UTF-8 UTF-8  
#so_SO ISO-8859-1  
#sq_AL.UTF-8 UTF-8  
#sq_AL ISO-8859-1  
#sr_ME UTF-8  
#sr_RS UTF-8  
#sr_RS@latin UTF-8  
#ss_ZA UTF-8  
#st_ZA.UTF-8 UTF-8  
#st_ZA ISO-8859-1  
#sv_FI.UTF-8 UTF-8  
#sv_FI ISO-8859-1  
#sv_FI@euro ISO-8859-15  
#sv_SE.UTF-8 UTF-8  
#sv_SE ISO-8859-1  
#ta_IN UTF-8  
#te_IN UTF-8  
#tg_TJ.UTF-8 UTF-8  
#tg_TJ KOI8-T  
#th_TH.UTF-8 UTF-8  
#th_TH TIS-620  
#ti_ER UTF-8  
#ti_ET UTF-8  
#tig_ER UTF-8  
#tk_TM UTF-8  
#tl_PH.UTF-8 UTF-8  
#tl_PH ISO-8859-1  
#tn_ZA UTF-8  
#tr_CY.UTF-8 UTF-8  
#tr_CY ISO-8859-9  
#tr_TR.UTF-8 UTF-8  
#tr_TR ISO-8859-9  
#ts_ZA UTF-8  
#tt_RU.UTF-8 UTF-8  
#[email protected] UTF-8  
#ug_CN UTF-8  
#uk_UA.UTF-8 UTF-8  
#uk_UA KOI8-U  
#ur_PK UTF-8  
#uz_UZ ISO-8859-1  
#uz_UZ@cyrillic UTF-8  
#ve_ZA UTF-8  
#vi_VN.TCVN TCVN5712-1  
#vi_VN UTF-8  
#wa_BE ISO-8859-1  
#wa_BE@euro ISO-8859-15  
#wa_BE.UTF-8 UTF-8  
#wo_SN UTF-8  
#xh_ZA.UTF-8 UTF-8  
#xh_ZA ISO-8859-1  
#yi_US.UTF-8 UTF-8  
#yi_US CP1255  
#yo_NG UTF-8  
#zh_CN.GB18030 GB18030  
#zh_CN.GBK GBK  
#zh_CN.UTF-8 UTF-8  
#zh_CN GB2312  
#zh_HK.UTF-8 UTF-8  
#zh_HK BIG5-HKSCS  
#zh_SG.UTF-8 UTF-8  
#zh_SG.GBK GBK  
#zh_SG GB2312  
#zh_TW.EUC-TW EUC-TW  
#zh_TW.UTF-8 UTF-8  
#zh_TW BIG5  
#zu_ZA.UTF-8 UTF-8  
#zu_ZA ISO-8859-1

egrep -v “^#” /etc/locale-gen
en_US.UTF-8 UTF-8
en_US ISO-8859-1
ru_RU.UTF-8 UTF-8
приятнее смотрится?)

[root@notebook ~]# locale-gen
Generating locales...
Generation complete.

[root@notebook ~]# locale -a 
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory
C
POSIX

[root@notebook ~]# locale   
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=ru_RU.UTF8
LC_CTYPE="ru_RU.UTF8"
LC_NUMERIC="ru_RU.UTF8"
LC_TIME="ru_RU.UTF8"
LC_COLLATE="ru_RU.UTF8"
LC_MONETARY="ru_RU.UTF8"
LC_MESSAGES="ru_RU.UTF8"
LC_PAPER="ru_RU.UTF8"
LC_NAME="ru_RU.UTF8"
LC_ADDRESS="ru_RU.UTF8"
LC_TELEPHONE="ru_RU.UTF8"
LC_MEASUREMENT="ru_RU.UTF8"
LC_IDENTIFICATION="ru_RU.UTF8"
LC_ALL=
icegrif
В /etc/rc.conf … поменял на LOCALE=“ru_RU.UTF8”
Ну вам же h4tr3d сказал “ru_RU.UTF-8”… А у вас “ru_RU.UTF8”…

icegrif
locale: Cannot set LC_CTYPE to default locale: No such file or directory
Может стоит сходить туда и посмотреть – вдруг там и правда нет такого файла или каталога? Или с правами что-то не так? HINT: /usr/share/locale/
Вроде бы сказали…
2 h4tr3d

да ещё я там наблюдаю ru_RU.utf8 вместо ru_RU.UTF-8,


Тут, на сколько я смог заметить - пофигу. На ББ указан ru_RU.UTF-8, а на ноуте ru_RU.utf8. Специально поставил для проверки, когда то давно и уже даже забыл. ;-)
Всё одинаково отображается.
Сейчас попробую.
Поменял в rc.conf на ru_RU.UTF-8 не помогло…Кстати посмотрел права доступа /usr/share/locale и далее в глубь - drwxr-xr-x
а вы ничем типа локале пурже не пользовались? потому как нормальный вывод locale-gen у меня примерно такой:
Generating locales...
  en_US.UTF-8... done
  en_US.ISO-8859-1... done
  ru_RU.KOI8-R... done
  ru_RU.UTF-8... done
  ru_RU.ISO-8859-5... done
Generation complete.

отличия видны.

далее, сделайте
strace -o /tmp/locale.log -f locale -a
и пришлите locale.log

поглядеть.

Короче, вы что-то снесли, как буквально вчера человек на IRC-канале.
systemd должен умереть.
locale.log

2119  execve("/usr/bin/locale", ["locale", "-a"], [/* 17 vars */]) = 0
2119  brk(0)                            = 0x1364000
2119  mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ad12e5000
2119  access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
2119  open("/etc/ld.so.cache", O_RDONLY) = 3
2119  fstat(3, {st_mode=S_IFREG|0644, st_size=103258, ...}) = 0
2119  mmap(NULL, 103258, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f1ad12cb000
2119  close(3)                          = 0
2119  open("/lib/libc.so.6", O_RDONLY)  = 3
2119  read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\354\1\0\0\0\0\0"..., 832) = 832
2119  fstat(3, {st_mode=S_IFREG|0755, st_size=1631432, ...}) = 0
2119  mmap(NULL, 3500040, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f1ad0d72000
2119  mprotect(0x7f1ad0ebf000, 2097152, PROT_NONE) = 0
2119  mmap(0x7f1ad10bf000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14d000) = 0x7f1ad10bf000
2119  mmap(0x7f1ad10c4000, 18440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f1ad10c4000
2119  close(3)                          = 0
2119  mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ad12ca000
2119  mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ad12c9000
2119  mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ad12c8000
2119  arch_prctl(ARCH_SET_FS, 0x7f1ad12c9700) = 0
2119  mprotect(0x7f1ad10bf000, 16384, PROT_READ) = 0
2119  mprotect(0x606000, 4096, PROT_READ) = 0
2119  mprotect(0x7f1ad12e6000, 4096, PROT_READ) = 0
2119  munmap(0x7f1ad12cb000, 103258)    = 0
2119  brk(0)                            = 0x1364000
2119  brk(0x1385000)                    = 0x1385000
2119  open("/usr/lib/locale/locale-archive", O_RDONLY) = -1 ENOENT (No such file or directory)
2119  open("/usr/share/locale/locale.alias", O_RDONLY) = 3
2119  fstat(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0
2119  mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ad12e4000
2119  read(3, "# Locale name alias data base.\n#"..., 4096) = 2570
2119  read(3, "", 4096)                 = 0
2119  close(3)                          = 0
2119  munmap(0x7f1ad12e4000, 4096)      = 0
2119  open("/usr/lib/locale/ru_RU.utf8/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory)
2119  open("/usr/lib/locale/ru_RU/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory)
2119  open("/usr/lib/locale/ru.utf8/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory)
2119  open("/usr/lib/locale/ru/LC_CTYPE", O_RDONLY) = -1 ENOENT (No such file or directory)
2119  write(2, "locale: ", 8)           = 8
2119  write(2, "Cannot set LC_CTYPE to default l"..., 37) = 37
2119  write(2, ": No such file or directory", 27) = 27
2119  write(2, "\n", 1)                 = 1
2119  open("/usr/lib/locale/ru_RU.utf8/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such file or directory)
2119  open("/usr/lib/locale/ru_RU/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such file or directory)
2119  open("/usr/lib/locale/ru.utf8/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such file or directory)
2119  open("/usr/lib/locale/ru/LC_MESSAGES", O_RDONLY) = -1 ENOENT (No such file or directory)
2119  write(2, "locale: ", 8)           = 8
2119  write(2, "Cannot set LC_MESSAGES to defaul"..., 40) = 40
2119  write(2, ": No such file or directory", 27) = 27
2119  write(2, "\n", 1)                 = 1
2119  open("/usr/lib/locale/ru_RU.utf8/LC_COLLATE", O_RDONLY) = -1 ENOENT (No such file or directory)
2119  open("/usr/lib/locale/ru_RU/LC_COLLATE", O_RDONLY) = -1 ENOENT (No such file or directory)
2119  open("/usr/lib/locale/ru.utf8/LC_COLLATE", O_RDONLY) = -1 ENOENT (No such file or directory)
2119  open("/usr/lib/locale/ru/LC_COLLATE", O_RDONLY) = -1 ENOENT (No such file or directory)
2119  write(2, "locale: ", 8)           = 8
2119  write(2, "Cannot set LC_COLLATE to default"..., 39) = 39
2119  write(2, ": No such file or directory", 27) = 27
2119  write(2, "\n", 1)                 = 1
2119  open("/usr/lib/locale/locale-archive", O_RDONLY) = -1 ENOENT (No such file or directory)
2119  open("/usr/lib/locale", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
2119  fcntl(3, F_GETFD)                 = 0x1 (flags FD_CLOEXEC)
2119  getdents(3, /* 2 entries */, 32768) = 48
2119  getdents(3, /* 0 entries */, 32768) = 0
2119  close(3)                          = 0
2119  open("/usr/share/locale/locale.alias", O_RDONLY) = 3
2119  fstat(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0
2119  mmap(NULL, 2570, PROT_READ, MAP_SHARED, 3, 0) = 0x7f1ad12e4000
2119  lseek(3, 2570, SEEK_SET)          = 2570
2119  fstat(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0
2119  munmap(0x7f1ad12e4000, 2570)      = 0
2119  close(3)                          = 0
2119  fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
2119  mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f1ad12e4000
2119  write(1, "C\n", 2)                = 2
2119  write(1, "POSIX\n", 6)            = 6
2119  exit_group(0)                     = ?

В папке /usr/lib/locale пусто. localepurge не использую. Было все так, обновил систему, во все прогах, которые обновились, интерфейс стал на английском Перезагрузил систему и все…русским и не пахло.
cat /usr/share/i18n/SUPPORTED | grep ru_RU >> /etc/locale.gen && locale-gen
Вилли
cat /usr/share/i18n/SUPPORTED | grep ru_RU >> /etc/locale.gen && locale-gen

Спасибо!!!Проблема решена. Все дело было в имени файла… вместо locale.gen был locale-gen.
Ухты, не прошло и пол года!!!!!!!!!! :)
Забыл отписаться :)
 
Зарегистрироваться или войдите чтобы оставить сообщение.