gentoo + kde + cp1251 или как избавиться от кубиков. 1) Правим /etc/X11/XF86Config. В секцию Module добавляем поддержку TrueType. Section "Module" .................. Load "freetype" EndSection Копируем свои любимые Windows TTF шрифты под /usr/X11R6/lib/X11/fonts/TTF/ и/или устанавливаем любые другие не-TTF шрифты в микрософтовской 1251 кодировке. Перезапускаем xfs. #/etc/init.d/xfs restart Скрипт сам создаст fonts.dir (Да, я ленив!) 2) Создаём CP1251 locale. (Для чего, объясню позже) #localedef -c -i ru_RU -f CP1251 ru_RU.CP1251 Русская локаль ru_RU.cp1251 созданна. #locale -a | grep ru ru_RU ........ ru_RU.cp1251 Это идёт в /etc/profile, или Ваш .bashrc, как удобнее. #------------------------------- export LC_CTYPE=ru_RU.cp1251 export LC_LANGUAGE=en_US:en export LC_MONETARY=en_US export LC_NUMERIC=en_US export LC_TIME=en_US export LC_LANG=en_US export LC_MESSAGE=en_US #------------------------------- Я люблю системные сообщения на английском и не использую LC_ALL. 3) Стираем .fonts.conf и .fonts.conf/ из домашней директории. .fonts/ кеширует информацию о шрифтах. Гема! 4) Перезагрузка : ) Ага, знаю... Да, ламер. Неохота мне каждый сервис перезагружать, source /etc/profile делать, и.т.д. 5) Логинимся и меняем шрифты в "KDE Control Center" "Appearence & Themes -> Fonts". Перед тем как сменить шрифт, убедитесь что он показывает русские буковки в cp1251. Вызовите xfontsel и проверьте. 6) Лезем в меню "Konqueror". "Settings->Configure Konqueror-> Browser Identification" !Ставим птичку "Add language information". Строка статуса вверху должна смениться на что-нибудь вроде: "Mozilla/5.0 (compatible; Konqueror/3.2; Linux; en_US, ru_RU, ru_RU.cp1251, ru)" Без этой птички Konqueror отправлял все мои сообщения в KOI-8, а это меня совсем не прикалывало. Вот пожалуй и всё.