Автор Тема: Кирилица в XMMS  (Прочетена 1754 пъти)

ohubohu

  • Напреднали
  • *****
  • Публикации: 355
    • Профил
Кирилица в XMMS
« -: Oct 20, 2004, 00:21 »
Добра вечер за всички!
Имам проблем свързан с шрифтове, а може би locale, а може би и каквото и да е друго! Не знам вече! Изчетох доста неща по въпроса и нищо!

Проблема е следния:
 Имам инсталиран Lotus Notes под wine.
 За да имам кирилица добавих (промених) .profile на потребителя по следния начин:
 
Примерен код

export LC_ALL=bg_BG
export LC_CTYPE=bg_BG.CP1251

Така нещата заработиха. Не ми харесва само, че всичко е на БГ. Трудно се оправям и затова опитах с:
Примерен код
export CP_MESSAGES=en

Никаква промяна. Опитах и с "=C" и разни други вариянти - нищо. Преживява се!
Изненадата обаче дойде когато пуснах xmms: - няма щрифтове на кирилица (CP1251). Защо - неясно. Естествено не мога да прочета нищо.
Опитах да сменя кодировката за xmms - не става, същото.
Когато стартирам програмата от конзола получавам:
Примерен код
alexs@emtial:~> xmms
Gdk-WARNING **: Missing charsets in FontSet creation
Gdk-WARNING **:     MICROSOFT-CP1251
Gdk-WARNING **: Missing charsets in FontSet creation
Gdk-WARNING **:     MICROSOFT-CP1251

На едно място пишеше, че може да ми липсват библиотеки - проверих. Всичко е налично. Шрифтове като слънце навсякъде другаде.

Някой да има някаква идея или да почвам да уча съответствието между кирилските букви и маймуниците?   ':0'

Благодаря предварително!
Активен

             KISS
(Keep It Simple, Stupid)

ohubohu

  • Напреднали
  • *****
  • Публикации: 355
    • Профил
Кирилица в XMMS
« Отговор #1 -: Oct 20, 2004, 00:29 »
Извинете ме, забравих:
SuSE 9.1, xmms 1.2.10 (доколкото мога да разбера), последни фиксове от ftp.suse.com, XFree86 4.3.99.902 (по мерките на SuSE). Ако трябва друго - кажете!

10x again.
Активен

             KISS
(Keep It Simple, Stupid)

empty

  • Напреднали
  • *****
  • Публикации: 893
  • Distribution: Gentoo
  • Window Manager: KDE
  • Alien Invader
    • Профил
    • WWW
Кирилица в XMMS
« Отговор #2 -: Oct 20, 2004, 01:17 »
За да ти е българизиран, но не на български линукс-а пробвай така:
Примерен код
export LANG=en_US                                                              
export LC_CTYPE=bg_BG                                                          
export LC_COLLATE=C


Успех!
Активен

Powered by 220 Volts.

Филип Бонев

  • Напреднали
  • *****
  • Публикации: 517
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
Кирилица в XMMS
« Отговор #3 -: Oct 20, 2004, 04:49 »
Тоя проблем много мъчих и да ти кажа не от LC_XXXX=нещо

При мен се оправи като си настройх всичките възможни работи за фонтове и ги пуснах, не знам да ли всичко е свърано с проблема но при мен тръгна, но да се оправи съм пипал следните файлове:
/etc/fonts/fonts.conf - тука се настроват дирекорите с фонтовете
/etc/X11/fs/config -  това е за xfs

Следващия ред ще ти трябва при фонтовете в xorg.conf, ако пускаш xfs.
Цитат

FontPath     "unix/:-1"


След тея работи може да рестартираш xfs да се обнови fc-cache  и всякакви разни други работи. Самия xfs поне при мен ми прави font.scale, font.dir, font.cache, font.list. т.е. си пуска mkfontscale, mkfontdir, fc-cache в директорите който си му конфигурирал. И май така се оправя.

ПП: Съжалявам, но не знам кое точно го оправи при мен, въпреки че мисля че беше пускането на xfs.
ПП2: LC_XXX може да ги видиш ТУК. Мисля, че добре е описано.
Активен

Поздрави,
Филип Бонев

ohubohu

  • Напреднали
  • *****
  • Публикации: 355
    • Профил
Кирилица в XMMS
« Отговор #4 -: Oct 20, 2004, 07:58 »
@Empty: Пробвано е. Няма ефект.
@philip_bonev: Това ми звучи много логично (xfs). Не съм го правил и ще ми се наложи да пробвам и така. Довечера ще е "пробна вечер" '<img'>

Благодаря ви и лек ден!
Активен

             KISS
(Keep It Simple, Stupid)

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Кирилица в XMMS
« Отговор #5 -: Oct 23, 2004, 18:36 »
Здравейте. Начинаещ потребител на линукс съм и преди месец си качих suse 9.1 profesional. И аз имам проблем с шрифтовете на xmms. Когато го пусна и натисна десния бутон на мишката виждам само някакви квадратчета, кирилските шрифтове с които са изписани имената на песните също не се четат(на мястото на буквите не се вижда нищо). Когато вляза като rооt  виждам надписите на контексното меню, но без кирилицата на песните. Четох доста неща, качих си всички фонтове от Windows-a, че даже и 500 допълнителни такива, свалих си Gdkxft и го качих, качих и бглинукс. Пробвах и това с настройките което е описано по-горе, но всичко ми се видя наред и не променях нищо. Нищо не става. Предварително благодаря.
Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

Филип Бонев

  • Напреднали
  • *****
  • Публикации: 517
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
Кирилица в XMMS
« Отговор #6 -: Oct 24, 2004, 01:52 »
Ако имаш предвид това което съм написал аз по-горе  не вярвам че са ти описани всички фонтове които си записвал в конфигурационите файлове без да пипаш нищо(не ти звучи страно), иначе не знам да ли си се сетил за самите песни в playlist-а трябва да избереш фонт в опците на xmms. И ако ти дава на български всичко(имам предвид менюта и разни такива значи няма проблем), ако не трябва и да си сложиш някъде LANG=bg_BG или LC_CTYPE=bg_BG. Но преполагам че това в сусе би трябвало да го има някъде като настоика.
Активен

Поздрави,
Филип Бонев

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Кирилица в XMMS
« Отговор #7 -: Oct 24, 2004, 09:50 »
Да имам предвит това което си писъл. Във файла /etc/fonts/fonts.conf  доколкото разбирам трябва да пише директориите в които се съхраняват фонтовете. Съдържанието му е следното:
/usr/share/fonts
/usr/X11R6/lib/X11/fonts
/opt/kde3/share/fonts
/opt/OpenOffice.org/share/fonts
/opt/staroffice6.0/share/fonts
/usr/local/share/fonts/
~/.fonts
monomonospacesans serifsans-serifsanssans-serifsuse-generic-names.confBitstream Vera SerifTimesTimes New RomanNimbus Roman No9 LLuxi SerifKochi MinchoAR PL SungtiL GBAR PL Mingti2L Big5Baekmuk BatangFreeSerifserifBitstream Vera SansHelveticaArialVerdanaNimbus Sans LLuxi SansKochi GothicAR PL KaitiM GBAR PL KaitiM Big5Baekmuk DotumSimSunFreeSanssans-serifBitstream Vera Sans MonoCourierCourier NewAndale MonoLuxi MonoNimbus Mono LNSimSunFreeMonomonospacesans-serifserifmonospacesans-serifGulimChefalseDotumChefalseBatan
gChefalseGungsuhChefalseBitstream Vera Sans7.5falseBitstream Vera Serif7.5falseBitstream Vera Sans Mono7.5falsesuse-pre-user.conf~/.fonts.confsuse-post-user.conflocal.confTimesTimes New RomanHelveticaArialCourierCourier NewserifBitstream Vera SerifTimes New RomanNimbus Roman No9 LLuxi SerifTimesFrank RuehlKochi MinchoAR PL SungtiL GBAR PL Mingti2L Big5Baekmuk BatangFreeSerifsans-serifBitstream Vera SansVerdanaNimbus Sans LLuxi SansArialHelveticaNachlieliKochi GothicAR PL KaitiM GBAR PL KaitiM Big5Baekmuk DotumSimSunFreeSansmonospaceBitstream Vera Sans MonoAndale MonoCourier NewLuxi MonoNimbus Mono LMiriam MonoKochi GothicAR PL KaitiM GBBaekmuk DotumFreeMonoromanromanmatrix10.201oblique0x00200x00a00x00ad0x115f0x11600x16800x20000x2001
0x20020x20030x20040x20050x20060x20070x20080x20090x200a0x200b0x200c0x200d0x200e0x200f0x2028
0x20290x202a0x202b0x202c0x202d0x202e0x202f0x205f0x20600x20610x20620x20630x206A0x206B0x206C
0x206D0x206E0x206F0x30000x31640xfeff0xffa00xfff90xfffa0xfffb30

А в /etc/X11/fs/config, пише следното нещо:
no-listen = tcp
port = 7100
client-limit = 10
clone-self = on
use-syslog = on
deferglyphs = 16

catalogue = /usr/X11R6/lib/X11/fonts/misc:unscaled,
       /usr/X11R6/lib/X11/fonts/75dpi:unscaled,
       /usr/X11R6/lib/X11/fonts/100dpi:unscaled,
       /usr/X11R6/lib/X11/fonts/japanese:unscaled,
       /usr/X11R6/lib/X11/fonts/baekmuk:unscaled,
       /usr/X11R6/lib/X11/fonts/Type1,
       /usr/X11R6/lib/X11/fonts/URW,
       /usr/X11R6/lib/X11/fonts/Speedo,
       /usr/X11R6/lib/X11/fonts/CID,
       /usr/X11R6/lib/X11/fonts/PEX,
       /usr/X11R6/lib/X11/fonts/cyrillic,
       /usr/X11R6/lib/X11/fonts/latin2/misc,
       /usr/X11R6/lib/X11/fonts/latin2/75dpi,
       /usr/X11R6/lib/X11/fonts/latin2/100dpi,
       /usr/X11R6/lib/X11/fonts/latin2/Type1,
       /usr/X11R6/lib/X11/fonts/latin7/75dpi,
       /usr/X11R6/lib/X11/fonts/kwintv,
       /usr/X11R6/lib/X11/fonts/truetype,
       /usr/X11R6/lib/X11/fonts/uni,
       /usr/X11R6/lib/X11/fonts/ucs/misc,
       /usr/X11R6/lib/X11/fonts/ucs/75dpi,
       /usr/X11R6/lib/X11/fonts/ucs/100dpi,
       /usr/X11R6/lib/X11/fonts/hellas/misc,
       /usr/X11R6/lib/X11/fonts/hellas/75dpi,
       /usr/X11R6/lib/X11/fonts/hellas/100dpi,
       /usr/X11R6/lib/X11/fonts/hellas/Type1

# in decipoints
default-point-size = 120
default-resolutions = 75,75,100,100

# font cache control, specified in KB
cache-hi-mark = 2048
cache-low-mark = 1433
cache-balance = 70
   Сега като се загледах по-добре видях, че половината директории описани тук не съществуват. Трябва ли да ги създам и какво трябва да пиша във файловете fonts.dir  и  fonts.scale. Питам защото съм начинаещ и както виждам от други такива файлове в тях има само една нула. Ще пробвам и с  LANG=bg_BG или LC_CTYPE=bg_BG, но къде мога да намеря файла .profile (не знам почти никой то системните файлове къде се намира). Благодаря предварително и дано този път да се оправят нещата.
Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

ohubohu

  • Напреднали
  • *****
  • Публикации: 355
    • Профил
Кирилица в XMMS
« Отговор #8 -: Oct 24, 2004, 11:27 »
Във всяка "home" директория има .profile. Така е при SuSE. Единствено за суперюзера (root) е в /etc/ и се казва profile. Стига ти обаче да промениш $LANG в потребителя.
Файла не го виждаш, защото е скрит (в Linux, фаиловете и директориите с "." отпред са скрити). Така че, пиши в конзола:
Цитат
cd ~
vi .profile

редактирай, рестартирай и трябва да си готов.

Успех!
Активен

             KISS
(Keep It Simple, Stupid)

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Кирилица в XMMS
« Отговор #9 -: Oct 24, 2004, 21:34 »
Благодаря най-сърдечно за помоща която ми оказаха всички в този форум. Написах export export LC_ALL=bg_BG export LC_CTYPE=bg_BG.CP1251
в .profile и всичко в хmms ми се оправи, обаче кирилските надписи на папките и файловете си виждата като йероглифи. Но това предполагам е от неправилния енкодинг на  Konqueror. Ще се опитам да реша проблема от настройките на view-то.
Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
RH8.xmms.....
Настройка на програми
rat 2 2551 Последна публикация Oct 09, 2002, 16:21
от
XMMS+mp3
Настройка на програми
spg83 5 2920 Последна публикация Feb 24, 2003, 17:51
от
XMMS
Настройка на програми
kennedy 3 2474 Последна публикация Jun 12, 2003, 13:08
от mrvoland
xmms и тагове на кирилица
Настройка на програми
Nuclear_man 3 2425 Последна публикация Jul 14, 2003, 09:33
от Nuclear_man
XMMS и TTF шрифтове
Настройка на програми
sunhater 4 2850 Последна публикация Jul 23, 2003, 19:47
от saturn_vk