XMMS (траблы с кодировкой)
Модератор: arachnid
-
Xenon5
- Сообщения: 11
XMMS
xmms установлен из порта russian/xmms стандарным способом без указания каких-либо параметров
системная локаль ru_RU.CP1251
весь русскоязычный интерфейс отображен кракозяблами, видимо собирался в KOI8-R
Возможно как-то исправить или придется сидеть с англоязычным интерфейсом?
системная локаль ru_RU.CP1251
весь русскоязычный интерфейс отображен кракозяблами, видимо собирался в KOI8-R
Возможно как-то исправить или придется сидеть с англоязычным интерфейсом?
-
Atolstoy
- Сообщения: 1655
- Статус: Tux in the rain
- ОС: Linux x86_64
Re: XMMS
Xenon5 писал(а): ↑25.02.2009 00:33xmms установлен из порта russian/xmms стандарным способом без указания каких-либо параметров
системная локаль ru_RU.CP1251
весь русскоязычный интерфейс отображен кракозяблами, видимо собирался в KOI8-R
Возможно как-то исправить или придется сидеть с англоязычным интерфейсом?
1. Стандартно все пользуются UTF8 для русского языка, эдак уже с 2003 года.
2. В настройках XMMS выбирается язык, шрифт и кодировка для интерфейса
3. Для русских тегов в песнях специально есть проект RusXMMS - в поиск.
Всего лишь 26 литров пива достаточно человеку для удовлетворения ежедневной потребности в кальции. Здоровое питание - это так просто!
http://atolstoy.wordpress.com
http://atolstoy.wordpress.com
-
Xenon5
- Сообщения: 11
Re: XMMS
Atolstoy, вы читать по-русски умеете?
1. ложь, никто не пользуется
2. сами решили так проблему или посто думаете? я пробовал, у меня не получилось
3. читать 1-й пост до тех пор, пока не дойдет
1. ложь, никто не пользуется
2. сами решили так проблему или посто думаете? я пробовал, у меня не получилось
3. читать 1-й пост до тех пор, пока не дойдет
-
Mage-Warrior
- Сообщения: 869
- Статус: Семь раз понюхай, один раз откуси!
- ОС: SlackWare 12.1
Re: XMMS
UTF-8 действительно уже практически становится стандартом по причине его удобства использования. В xmms устанавливаются шрифты и кодировка шрифта, но, по-моему только для списка песен и для бегущей строки в главном окне...
Рекомендую запустить xmms из консоли - возможно, будет что-то интересное (ругательства про шрифты и прочее).
Так же нашел какую-то древнюю тему с ответом, который врядли актуален:
У меня возникла та же проблема после установки дров ATI. Вылечил добавлением в xorg.conf в секцию Section "Files" следующей строки в начало списка путей шрифтов:
FontPath "unix/:7100"
P.S. Если есть возможность, попробуйте audacious - по виду похож на xmms, но проблем с отображением русского в меню и в плейлисте почти нет.
*- Большинство проблем, дружок, завсегда покажет лог! -*
-
Xenon5
- Сообщения: 11
Re: XMMS
XMMS привлек мое внимание разговорами, что он может проигрывать файлы по сети. Как оказалось, он не умеет этого делать.
Отличие от стандартного кедового 4.2, что похож на винамп, меня мало устраивает.
Разработчики порта накосячили, русский показывает если указать ru_RU.KOI8-R перед запуском.
audacious может проигрывать файлы по сети (smb://host/dir/file.mp3) ?
Отличие от стандартного кедового 4.2, что похож на винамп, меня мало устраивает.
Разработчики порта накосячили, русский показывает если указать ru_RU.KOI8-R перед запуском.
audacious может проигрывать файлы по сети (smb://host/dir/file.mp3) ?
-
Mage-Warrior
- Сообщения: 869
- Статус: Семь раз понюхай, один раз откуси!
- ОС: SlackWare 12.1
-
MAXIM87
- Сообщения: 107
- ОС: Mandriva 2010/Windows XP sp3
Re: XMMS
LC_ALL=ru_RU.koi8r xmms указывал при запуске - руссие буквы только в названиях окон\кнопок, имена каталогов\файлов - по прежнему кракозябры \
Что делать??
Что делать??
-
AlexNT
- Сообщения: 433
- ОС: FreeBSD 8.2, ArchLinux
Re: XMMS
Что то у Вас какие то странности творятся, почитал Ваши посты, решил поставить посмотреть - собрал с портов russian/xmms, все отлично работает. XMMS использует GTK1, может просто-напросто у вас не настроена тема GTK и нет шрифта который способен обработать cp1251?
Причем работает даже если принудительно кодировки не указывать...
В главном окне кракозяблы где бежит название песни решается параметром "Использовать шрифт X" и все нормально отображается.
C другими скинами тоже все отлично.
Вот скриншоты...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Xenon5
- Сообщения: 11
Re: XMMS
установлены 2 пакета gtk - 1.2.10_20 и 2.7.14
как настроить тему gtk?
где смотреть установлен ли шрифт cp1251 или нет?
kde4 руссифицирован, локаль см. выше, установка параметра "Использовать шрифт X" не дает никакого эффекта.
Еще есть в настройках "заменять %20 пробелами", в плейлисте заменяет, в тегах - нет.
как настроить тему gtk?
где смотреть установлен ли шрифт cp1251 или нет?
kde4 руссифицирован, локаль см. выше, установка параметра "Использовать шрифт X" не дает никакого эффекта.
Еще есть в настройках "заменять %20 пробелами", в плейлисте заменяет, в тегах - нет.
-
AlexNT
- Сообщения: 433
- ОС: FreeBSD 8.2, ArchLinux
Re: XMMS
Xenon5 писал(а): ↑26.02.2009 13:11установлены 2 пакета gtk - 1.2.10_20 и 2.7.14
как настроить тему gtk?
где смотреть установлен ли шрифт cp1251 или нет?
kde4 руссифицирован, локаль см. выше, установка параметра "Использовать шрифт X" не дает никакого эффекта.
Еще есть в настройках "заменять %20 пробелами", в плейлисте заменяет, в тегах - нет.
Шрифт по умолчанию в приложениях GTK1 можно сменить следующим образом:
К примеру редактированием файла:
/usr/local/share/themes/Default/gtk/gtkrc.ru
в нем указан шрифт которым будут отображаться по умолчанию тексты в gtk окнах. Так как там указана кодировка koi8-r а у Вас локаль cp1251 то проблема кракозябл где то в этом районе судя по всему.
Так же можно в домашнем каталоге юзера создать файл .gtkrc и написать необходимые изменения там...
Но так как у Вас системная локаль cp1251 сомневаюсь что эти все пляски с бубном помогут. Т.к. русский порт XMMS сделан в расчете на локаль KOI8-R. Насчет UTF8 не скажу т.к. не использую.
Использовать cp1251 в качестве локали для пользователя в FreeBSD по моему подход неверный, т.к. все же родная русская кодировка на фре все еще KOI8-R и старые программы типа RU_XMMS написаны в расчете на нее. И в расчете на перекодировку тегов из cp1251 в koi8-r шрифты.
Для совместимости в Windows достаточно средств для перекодирования на лету имен файлов, всякие патчи для mc и прочее. У меня вот FTP сервер перекодирует на лету koi8-r названия файлов в cp1251 для виндовых юзеров. А для того чтобы лазить по виндовым FTP на mc установлен патч для выбора кодировки в панели отображения файлов.
Запуск XMMS с принудительным указанием локали KOI8-R как выше описывалось, приведет к тому что интерфейс будет по русски а так как имена файлов на винте записаны в кодировке cp1251 отображение их будет кракозяблами.
Думаю подробно все описал...
-
Xenon5
- Сообщения: 11
Re: XMMS
танцы с бубном не помогли
в общем, удалил я эту старую глючную фигню.
audacious, кстати, тоже не лучше. С кодировкой в порядке, а файлы загружать в плейлист хз почему-то отказывается.
в общем, удалил я эту старую глючную фигню.
audacious, кстати, тоже не лучше. С кодировкой в порядке, а файлы загружать в плейлист хз почему-то отказывается.
-
AlexNT
- Сообщения: 433
- ОС: FreeBSD 8.2, ArchLinux
Re: XMMS
Скорее всего это результат использования cp1251 в качестве локали. А по поводу XMMS, с локалью koi8-r он работает нормально и нисколько не глючит.
-
Shura
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
-
arachnid
- Модератор
- Сообщения: 1100
- ОС: freeBSD
Re: XMMS
а audacious?
-= freeBSD stable, fluxbox =-
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
"если ты будешь со мной спорить, я тебя запишу в книжечку!" (с) Ежик
-
Shura
- Сообщения: 1537
- Статус: Оказывается и без KDE есть жизнь
- ОС: FreeBSD 8.0-RC2
Re: XMMS
О, то что надо, спасибо.
Оказывается я им когда-то пользовался, а потом совсем забыл..
Оказывается я им когда-то пользовался, а потом совсем забыл..
Rock'n'roll мертв © БГ