Прежде чем задавать вопрос, позвольте описать проблему. Есть 2 машины, назовем их А и Б. На них стоит одинаковый софт, локаль на обеих KOI8-R. Когда-то на них стояла Слака-9.х, и при переходе на Слаку-10.1 я впервые столкнулся с кошмаром GTK-2. Покурив ФАКов, прописал на обеих машинах одни и те же заклинания (экспортировал GDK_USE_XFT=1, G_BROKEN_FILENAMES=1, G_FILENAME_ENCODING=KOI8-R, LANG=r_RU.KOI8-R, LC_ALL=ru_RU.KOI8-R). На машине Б GTK-2 заговорила по-русски, а на машине А по-прежнему рисовала квадратики с цифрами. Много чего я перепробовал, многих людей донимал распросами -- ничего не помогало. Дойдя до полного опупения, я просто поступил по методу "to move it, move it" -- скопировал содержимое /etc/profile.d/ с Б на А. И, о чудо, GTK-2 заговорила по-русски на машине А. Я так и не понял, что же было не так. Возможно, хотя я в это не верю, что в каком-то из заклинаний была очепятка. Почему не верю? А вот читайте дальше. Пришло время проапгрейдить систему на обеих машинах до Слаки-10.2. И что же? На этот раз я получил ту же хрень, только теперь на машине А все нормально, а на машине Б -- квадратики. И теперь не помогает копирование не только /etc/profile.d/*, но и /usr/X11R6/lib/X11/fonts/*, вкупе с выпалыванием всех найденных файлов fonts.cache-1. Посему спрашиваю у людей, сталкивавшихся с подобным эффектом: куда лупить кувалдой? В смысле, ясно, что GTK-2 или ее приложения (или либы-подружки) где-то что-то сохраняют, и это "что-то" надо снести, но что это за файл? Или, в крайнем случае, что поправить в исходниках GTK-2, чтобы она принудительно использовала текущую локаль, а не сраный юникод? (я в курсе, что "у нея внутре" все строки в юникоде). Прошу не беспокоиться с ответом, если Вы собираетесь отослать меня к какому-нибудь из болтающихся в Рунете ФАКов -- все приведенные там заклинания я уже выучил. За конструктивные же предложения и/или гениальные догадки заранее премного благодарен.
Ответ на:
комментарий
от h8
Ответ на:
комментарий
от Rexy-Craxy
Ответ на:
комментарий
от Que_Mostraves
Ответ на:
комментарий
от Rexy-Craxy
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум gtk & koi8-r (2007)
- Форум GTK+ & koi8-r (2002)
- Форум Gtk-WARNING ** KOI8-R (2002)
- Форум KOI8-R (2005)
- Форум Koi8-r (2002)
- Форум koi8-r (2007)
- Форум charset=koi8-r (2017)
- Форум KOI8-R + LOR (2012)
- Форум gdm3 koi8-r (2011)
- Форум koi8-r -> utf (2008)