проблемы в кдешных прогах [solved]
всех приветствую!
поставил на свежий ноут свежую систему
с локализацией в чистой консоли все в порядке
проблемы возникли в кде: амарок, опенофис, digikam
amarok отказывается видеть файлы, имеющие в имени кириллицу (пишет Локальный файл не найден)
опенофис отображает файлы с кириллицей в именах кракозябрами, правда открывает и содержимое нормально отображается
digikam при открытии мне выдал "Your locale has changed... Old locale: KOI8-R New locale: eucKR". Корейской локали у меня сроду нигде не было
gentoo-sources-2.6.22-gentoo-r10
профиль 2008.0
локаль koi8-r
kde-3.5.9
amarok-1.4.8
openoffice-2.3.1
присутствует непонятная локаль russian, которой в /etc/locale.gen нет
m50 ~ #locale - a
C
en_US
en_US.cp1252
en_US.iso88591
en_US.utf8
POSIX
ru_RU
ru_RU.cp1251
ru_RU.cp866
ru_RU.ibm866
ru_RU.iso88595
ru_RU.koi8
ru_RU.koi8r
ru_RU.utf8
russian
m50 ~ # locale
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_NUMERIC=POSIX
LC_TIME="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_PAPER="ru_RU.KOI8-R"
LC_NAME="ru_RU.KOI8-R"
LC_ADDRESS="ru_RU.KOI8-R"
LC_TELEPHONE="ru_RU.KOI8-R"
LC_MEASUREMENT="ru_RU.KOI8-R"
LC_IDENTIFICATION="ru_RU.KOI8-R"
LC_ALL=
уже все копал-перекопал..
есть еще настольный комп и рабочий (набор прог на всех компах практически идентичный, локаль тоже koi8-r на обоих) - на них все и везде работает без проблем..
может кто кинет идею какие конфиги еще порыть?
- Для комментирования войдите или зарегистрируйтесь
unicode-hater ?
unicode-hater ?
отнюдь.. не
отнюдь..
не стал все проблемы вываливать в одну кучу
уже порядком отчаившись, решил перейти на utf пару недель назад
естественно все делал по уже всем известным манам
вывод кириллицей в чистой консоли мне так и не удалось получить - квадраты.
пересобрал все: с флагом unicode, ядро, revdep-rebuild на slang и ncurses либы, все возможные комбинации KEYMAP, CONSOLEFONT и CONSOLETRANSLATION
в кде получил все боль-мень, за исключением невозможности ввода на русском в wine+qip
еще непонятная весчь в консоли была - backspace'ом можно было забить строку приглашения
у меня пало подозрение на видюху (GF 9500M GS) и поставил самые свежие дрова - адинхер..
в итоге откатился назад на кои-8 - больше русского видно, чем на utf :)
такой вот вопрос: может ли как-то на всю эту описанную шнягу влиять uncachable-регистр в /proc/mtrr?
reg00: base=0xc0000000 (3072MB), size=1024MB: uncachable, count=1
reg01: base=0x00000000 ( 0MB), size=4096MB: write-back, count=1
reg02: base=0x100000000 (4096MB), size=1024MB: write-back, count=1
Непонял точно
Непонял точно чего ты хочеш от /proc/mtrr, но про uncachable обсуждали здесь
да, пасиб. читал
да, пасиб.
читал эту ветку
у меня графика не тормозит нигде и видео-проблем не наблюдаеца
вообще теоретически хотел узнать - может ли uncacheble-"провал" в памяти влиять на описанные мной проблемы?
Врядли, это из
Врядли, это из другой темы.
solved
если вдруг кому интересно, то проблема действительно разрешилась переходом на utf8..
правда так и непонятно отчего такая штука появилась
а utf8 нормально не ставился, потому что в locale.gen присутствовали лишние локали:
ru_RU CP1251
ru_RU KOI8-R
ru_RU KOI-8
ru_RU UTF-8
ru_RU IBM866
нахера я их туда прописал сам не пойму
кстати, может кто знает, что в себе несет отличие формата записи
ru_RU KOI8-R
от
ru_RU.KOI8-R KOI8-R
вроде бы в доках и так и так можно..
а в файле
а в файле написано что только второй вариант, потому как формат строки:
локаль кодировка
у меня овт
у меня овт похожая проблема, до загрузки иксов и файлы на диске нормально видны(на примонтированном нтфс), и печатает на русском, после загрузки, практически нигде уже(кроме оперы) кириллицы нету
Linux localhost 2.6.25-gentoo-r7
kde 4.1.2
localhost ~ # locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=C
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
localhost ~ # locale -a
C
en_US
en_US.iso88591
en_US.utf8
POSIX
ru_RU.cp1251
ru_RU.koi8r
ru_RU.utf8
про раздел с gtk+ тут http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way не совсем понятно, такой директории у меня нет, видимо локали хрантятся гдето еще, но где?