Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
XMMS и UTF-8
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
chapaev
n00b
n00b


Joined: 29 Oct 2004
Posts: 2
Location: Germany

PostPosted: Mon Dec 13, 2004 8:44 am    Post subject: XMMS и UTF-8 Reply with quote

Кто мне может сказать почему у меня XMMS вмесио букв какието квадратики показевает? при старте я получаю такое сообщение:
Code:
# > xmms

Gdk-WARNING **: Missing charsets in FontSet creation


Gdk-WARNING **:     JISX0208.1983-0


Gdk-WARNING **:     KSC5601.1987-0


Gdk-WARNING **:     GB2312.1980-0


Gdk-WARNING **:     JISX0201.1976-0

Message: fmt 5, channels: 2


как шрифт стоит -misc-fixed-medium-r-*-*-10-*

Я попробевал запустить:
Code:
LANG="ru_RU.koi8r" xmms

работает безупречно! все остальные проги работают на UTF нормально (даже mc работает без проблем :wink:)

Вот мои настройки:
Code:
# locale -a | grep ru
ru_RU
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8
russian
ru_UA
ru_UA.koi8u
ru_UA.utf8


Code:
# locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
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=


спасибо за ранее!
Back to top
View user's profile Send private message
kon
Apprentice
Apprentice


Joined: 05 Mar 2004
Posts: 156
Location: Russia. Saint-Petersburg

PostPosted: Mon Dec 13, 2004 11:08 am    Post subject: Reply with quote

cat .gtkrc
style "gtk-default-ru" {
fontset = "-monotype-arial-medium-r-*-*-*-*-*-*-*-*-iso10646-1"
}
class "GtkWidget" style "gtk-default-ru"
Back to top
View user's profile Send private message
chapaev
n00b
n00b


Joined: 29 Oct 2004
Posts: 2
Location: Germany

PostPosted: Mon Dec 13, 2004 1:49 pm    Post subject: Не так все просто! Reply with quote

заменив .gtkrc изщезли квадраты но вместо них появились карякули!

я попеталса заметить шрифт в XMMS и получил следующее:
Code:
** WARNING **: Failed to open font: "-monotype-arial-medium-r-*-*-*-*-*-*-*-*-iso10646-1".


странно 8O шрифты та на месте!

Code:
# > locate arial | grep /usr/share/fonts
/usr/share/fonts/corefonts/arial.ttf
/usr/share/fonts/corefonts/arialbd.ttf
/usr/share/fonts/corefonts/arialbi.ttf
/usr/share/fonts/corefonts/ariali.ttf
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Mon Dec 13, 2004 2:02 pm    Post subject: Reply with quote

Посмотри тут
Back to top
View user's profile Send private message
misterxx
Guru
Guru


Joined: 18 Apr 2004
Posts: 506

PostPosted: Sat Jan 22, 2005 8:44 pm    Post subject: Reply with quote

kon wrote:
cat .gtkrc
style "gtk-default-ru" {
fontset = "-monotype-arial-medium-r-*-*-*-*-*-*-*-*-iso10646-1"
}
class "GtkWidget" style "gtk-default-ru"


а где находится файл .gtkrc ?
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Sat Jan 22, 2005 9:05 pm    Post subject: Reply with quote

misterxx wrote:
а где находится файл .gtkrc ?

В ${HOME}, т.е. в твоем домашнем каталоге.
Back to top
View user's profile Send private message
misterxx
Guru
Guru


Joined: 18 Apr 2004
Posts: 506

PostPosted: Sat Jan 22, 2005 9:21 pm    Post subject: Reply with quote

viy wrote:
misterxx wrote:
а где находится файл .gtkrc ?

В ${HOME}, т.е. в твоем домашнем каталоге.


хм. у меня ее там нет. Что для лучшей поддержки utf8 создать ?
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Sat Jan 22, 2005 9:48 pm    Post subject: Reply with quote

misterxx wrote:
а где находится файл .gtkrc ?
Обычно общесистемные настройки бывают в /etc, например загляни в /etc/gtk. Твои "частные" или пользовательские настройки хранятся в виде дот-файлов в твоем домашнем каталоге, видны по ls -a в консоли или после выбора "показывать скрытые файлы" в меню файлового менеджера.

Иногда в доках по конкретному пакету рекомендуют скопировать общесистемные настройки в домашний дот-файл и править по вкусу. Если соответствующая программа не находит пользовательских настроек, берутся общесистемные, если нет и их, то берутся вкомпиленные умолчания. Это соглашение, его придерживаются не все программеры :)
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Sat Jan 22, 2005 9:53 pm    Post subject: Reply with quote

misterxx wrote:
viy wrote:
misterxx wrote:
а где находится файл .gtkrc ?

В ${HOME}, т.е. в твоем домашнем каталоге.


хм. у меня ее там нет. Что для лучшей поддержки utf8 создать ?
Так создай! :) По UTF-8 начни отсюда
http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
misterxx
Guru
Guru


Joined: 18 Apr 2004
Posts: 506

PostPosted: Sat Jan 22, 2005 10:05 pm    Post subject: Reply with quote

_Sir_ wrote:
[Так создай! :) По UTF-8 начни отсюда
http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way


:) да так всыё и сделал. но не всё пока работает как бы хотелось :(

А про gtk+ там в том описании в приложениях стоит. но не написано что это для чего, вот я и спралил надо ли мне это :)

Да вот тут моя проблемка описана: https://forums.gentoo.org/viewtopic.php?p=2008034#2008034 (внизу)

Есть идеи ?
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Sat Jan 22, 2005 10:25 pm    Post subject: Reply with quote

misterxx wrote:
Есть идеи ?
Всегда! :)
В xmms не все находят в настройках выбор шрифтов. Если у тебя буквы в меню и надписях некорректно выводятся, как правило "виновата" gtk, а вот если в именах треков/артистов, тут еще и выбор шрифтов может помочь, для чего тебя на utf-wiki я и гонял, там и на шрифты есть ссылки.
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
misterxx
Guru
Guru


Joined: 18 Apr 2004
Posts: 506

PostPosted: Sat Jan 22, 2005 10:36 pm    Post subject: Reply with quote

_Sir_ wrote:
misterxx wrote:
Есть идеи ?
Всегда! :)


это хорошо ! :)

_Sir_ wrote:

В xmms не все находят в настройках выбор шрифтов. Если у тебя буквы в меню и надписях некорректно выводятся, как правило "виновата" gtk, а вот если в именах треков/артистов, тут еще и выбор шрифтов может помочь, для чего тебя на utf-wiki я и гонял, там и на шрифты есть ссылки.


спасибо за инфу. сделал я .gtkrc как расписано в упомянутой инструкции. А умляуты немецких букв так в меню xmms-а так и не пропечатываются :( даже gtk пересобрал по новой, но толку не дало.
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Sat Jan 22, 2005 10:59 pm    Post subject: Reply with quote

Обрати внимание, в каких приложениях у тебя не все символы отображаются. Есть основанные на gtk, есть на qt. Если ни в тех ни в других, то шрифты. Хотя есть еще ньюанс. В конфигурации xorg или, если используешь сервер шрифтов xfs, то соответственно в его конф.файле путь к шрифтам utf лучше указать первым. Алиасов шрифтов, например fixed полным полно.

Да, тут еще про "перекодировку" самой КДЕ говорили. Если это правда, то в ее KDE Control Centre видимо нужно выбрать тоже уникод.
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
misterxx
Guru
Guru


Joined: 18 Apr 2004
Posts: 506

PostPosted: Sun Jan 23, 2005 9:33 am    Post subject: Reply with quote

_Sir_ wrote:
Обрати внимание, в каких приложениях у тебя не все символы отображаются. Есть основанные на gtk, есть на qt. Если ни в тех ни в других, то шрифты.


а как узнать на gtk это или qt ?

_Sir_ wrote:

Хотя есть еще ньюанс. В конфигурации xorg или, если используешь сервер шрифтов xfs, то соответственно в его конф.файле путь к шрифтам utf лучше указать первым. Алиасов шрифтов, например fixed полным полно.


xfs у меня заинсталирована, но не при старте не грузится. насколько я понял, значит не используется.

xorg выглядит так:
Code:
Section "Files"

    RgbPath "/usr/lib/X11/rgb"

    ModulePath "/usr/X11R6/lib/modules"

    FontPath  "/usr/share/fonts/local"
    FontPath  "/usr/share/fonts/misc"
    FontPath  "/usr/share/fonts/75dpi:unscaled"
    FontPath  "/usr/share/fonts/100dpi:unscaled"
    FontPath  "/usr/share/fonts/Type1"
    FontPath  "/usr/share/fonts/Speedo"
    FontPath  "/usr/share/fonts/cyrillic"
    FontPath  "/usr/share/fonts"
    FontPath  "/usr/share/fonts"
    FontPath  "/usr/share/fonts/corefonts"
    FontPath  "/usr/share/fonts/truetype"
    FontPath  "/usr/share/fonts/TTF"
    FontPath  "/usr/share/fonts/ukr"
EndSection


но я не знаю какие тут из них юникодошные :( нужна подсказка.

_Sir_ wrote:

Да, тут еще про "перекодировку" самой КДЕ говорили. Если это правда, то в ее KDE Control Centre видимо нужно выбрать тоже уникод.


да но так только язык выбирать можно. кодировку нельзя. у меня там немецкий выбран.
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Sun Jan 23, 2005 1:38 pm    Post subject: Reply with quote

Я делал так:
- на страничке Encodings выбирал автоопределение кодировки русского языка и указывал, что выводить строки надо в utf8;
- на страничке со шрифтами все шрифты выбирал как fixed-...-iso10646-1

Все.
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Sun Jan 23, 2005 2:07 pm    Post subject: Reply with quote

viy wrote:
Я делал так:
- на страничке Encodings выбирал автоопределение кодировки русского языка и указывал, что выводить строки надо в utf8;
- на страничке со шрифтами все шрифты выбирал как fixed-...-iso10646-1

Все.
Думаю, только для Qt/KDE
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Sun Jan 23, 2005 2:53 pm    Post subject: Reply with quote

fluxbox/xfce/fvwm
Back to top
View user's profile Send private message
edge
n00b
n00b


Joined: 23 Oct 2003
Posts: 57
Location: Ставрополь

PostPosted: Sun Jan 23, 2005 7:02 pm    Post subject: Reply with quote

misterxx wrote:


:) да так всыё и сделал. но не всё пока работает как бы хотелось :(

А про gtk+ там в том описании в приложениях стоит. но не написано что это для чего, вот я и спралил надо ли мне это :)

Да вот тут моя проблемка описана: https://forums.gentoo.org/viewtopic.php?p=2008034#2008034 (внизу)

Есть идеи ?


Набери команду xfontsel, выбери тот шрифт, который нормально отображает русские буквы и в пиши его ~.gtkrc как советовали.
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Mon Jan 24, 2005 10:01 am    Post subject: Reply with quote

viy wrote:
fluxbox/xfce/fvwm
Э-э, Дорогой, а где там
viy wrote:
- на страничке Encodings выбирал автоопределение кодировки русского языка и указывал, что выводить строки надо в utf8;
- на страничке со шрифтами все шрифты выбирал как fixed-...-iso10646-1
Это пахнет KDE Control Centre. Тем более, рекомендация шла про то, как обойти ненужную самостоятельность КДЕ в области кодировок.
:)
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Mon Jan 24, 2005 10:03 am    Post subject: Reply with quote

Блин, что за детсад?

Мы говорим об XMMS, или где? Открываешь настройки, открываешь закладку Encodings --- настраиваешь! Открываешь закладку Fonts --- настраиваешь!

Какой KDE? Какой Control Center?!
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Mon Jan 24, 2005 10:30 am    Post subject: Reply with quote

А чего кричать-то? Посмотри на свой пост от Sun Jan 23, 2005 5:38 pm
Я, к примеру, действительно не понял, что ты именно в xmms открывал настройки.
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Mon Jan 24, 2005 10:39 am    Post subject: Reply with quote

Да потому что не логично думать про KDE или что еще, когда речь идет о настройках xmms'а.

Ладно, погорячился я, извини. Сегодня в ночную, почти сутки не сплю...
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Mon Jan 24, 2005 11:19 am    Post subject: Reply with quote

Ну, про KDE вообще скоро будет думать нелогично... Еще чуть-чуть и это будет не WM, а ось в оси. :) Своему никак не могу объяснить, что хочу переключать раскладки не уродским <Ctr><Alt><k>, а RightControl, как прописано в xkb. И главное, на вкладке настроек стоит -- использовать правила xkb! В Xfce все нормально...
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
misterxx
Guru
Guru


Joined: 18 Apr 2004
Posts: 506

PostPosted: Mon Jan 24, 2005 3:47 pm    Post subject: Reply with quote

спасибо всем за инфу и советы, но пока проблемка не решена.

viy wrote:
Я делал так:
- на страничке Encodings выбирал автоопределение кодировки русского языка и указывал, что выводить строки надо в utf8;
- на страничке со шрифтами все шрифты выбирал как fixed-...-iso10646-1

Все.


с xmms меня помоему не допонили. та инфа что идёт он проиграимых файлов она у мены настроина и кажет хорошо. проблема лежит в менюшках самого xmms-а:

http://www.uni-koblenz.de/~misterxx/Kodierung/xmms_preferences.png

я и qt и gtk пересобирал уже. И с xfontsel вычесленный фонт в ~.gtkrc садил. не помогает :(
Back to top
View user's profile Send private message
hermes_jr
l33t
l33t


Joined: 26 Feb 2004
Posts: 701
Location: Moscow, Russia

PostPosted: Mon Jan 24, 2005 4:47 pm    Post subject: Reply with quote

Мля, этж немецкий :lol:
Ну юзай LANG="en_US" xmms и всё у тя буит :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum