Шрифты (xmms, mplayer)

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Аватара пользователя
Север
Сообщения: 102

Шрифты

Сообщение Север »

Все было в порядке и ничего не предвещало беды ....
но с некоторых пор... я не могу вспомнить после каких манипуляций....
в менюшках xmms, mplayer, причем только в тех где надо открыть файл
т.е. Open File там русские буквы стали абракадаброй
в плей листе и в окошке где бегает название песни все в порядке
в монтируемых виндовых разделах все в порядке с великим и могучим
я так понимаю трабл только с GTK приложениями
т.к. в остальных все в порядке

как поправить...?
и еще пожайлуста выложите содержание файла /etc/gtk/gtkrc.ru
я его править пытался, но не помогла
Дистрибутив Slackware 10.2
Спасибо сказали:
Аватара пользователя
muhas
Сообщения: 185
Статус: ленивый арчевод
ОС: Archlinux i686 Current

Re: Шрифты

Сообщение muhas »

Слака такая же. вот листинг моего /etc/gtk/gtkrc.ru

Код: Выделить всё

 style "gtk-default-ru" {
       fontset = "-adobe-helvetica-medium-r-normal--12-*-*-*-*-*-iso8859-*,\
                  -*-arial-medium-r-normal--12-*-*-*-*-*-iso8859-1,\
                  -cronyx-helvetica-medium-r-normal--12-*-*-*-*-*-koi8-r,\
                  -*-arial-medium-r-normal--12-*-*-*-*-*-koi8-r,*-r-*"
}
class "GtkWidget" style "gtk-default-ru"
Строчки про iso8859 можно и убрать :)
Реальность многогранна поэтому не может быть той правдой, которая «всего одна».
Спасибо сказали:
Аватара пользователя
Север
Сообщения: 102

Re: Шрифты

Сообщение Север »

такое ощущение, что настройки от куда то из другого места берутся, но не из /etc/gtk/gtkrc.ru
т.к. ничего не меняется....
что может быть еще??? где грабли?
Спасибо сказали:
Аватара пользователя
muhas
Сообщения: 185
Статус: ленивый арчевод
ОС: Archlinux i686 Current

Re: Шрифты

Сообщение muhas »

Локаль какая?
Реальность многогранна поэтому не может быть той правдой, которая «всего одна».
Спасибо сказали:
Аватара пользователя
Север
Сообщения: 102

Re: Шрифты

Сообщение Север »

локаль koi8-r
кстати при старте xmms
в консоли стал выдавать следующее
Gdk-WARNING **: locale not supported by Xlib, locale set to C

Gdk-WARNING **: Error converting icon name to text property: -2

libmpcdec.so.3: cannot open shared object file: No such file or directory

при старте gmplayer пишет, что Gdk-WARNING **: locale not supported by Xlib, locale set to C
раньше такого не было и все было в порядке....
где проблема?


как показало наблюдение, такой трабл только в gtk-1 приложениях
в qt например все в порядке

LANG=ru_RU.KOI8-R xmms - если запустить вот так, то все в порядке становится... как сделать что бы без этих фокусов запускать

locale выдает
LANG=ru_RU.koi8-r
LC_CTYPE="ru_RU.koi8-r"
LC_NUMERIC="ru_RU.koi8-r"
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=
Спасибо сказали:
Аватара пользователя
muhas
Сообщения: 185
Статус: ленивый арчевод
ОС: Archlinux i686 Current

Re: Шрифты

Сообщение muhas »

такой трабл только в gtk-1
Знаю, это старая проблема, в ubuntu раньше потел из-за этого :) Но в твоей проблемме это не важно

В ярлыке добавь LANG=ru_RU.KOI8-R или алиас в /etc/profile на xmms сделай ;)

Вот locale в моей слаке, может поможет

Код: Выделить всё

LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_NUMERIC="ru_RU.KOI8-R"
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=ru_RU.KOI8-R
Реальность многогранна поэтому не может быть той правдой, которая «всего одна».
Спасибо сказали:
Аватара пользователя
Север
Сообщения: 102

Re: Шрифты

Сообщение Север »

LC_ALL=ru_RU.KOI8-R - а где прописать этот параметр??
Спасибо сказали:
Аватара пользователя
masa
Сообщения: 86
ОС: linux

Re: Шрифты

Сообщение masa »

/etc/profile.d/lang.sh
Gentoo Base System 1.12.5 (2.6.17-gentoo-r8)
Спасибо сказали: