Автор Тема: Отново XMMS  (Прочетена 4303 пъти)

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Отново XMMS
« -: Feb 02, 2005, 15:58 »
Здравейте на всички. Имам следния проблем до преди два три-дни имах инсталирани на компютъра Уиндоус ХР и SuSE 9.2 Professional, но впоследствие реших че е време да се отърва от бозата и да стана изцяло потребител на Линукс.
Проблема ми е следния цялата ми музикална колекция от около 5000 песни е с изцяло български тагове (написани са на кирилица нод Windows XP SP2 Professional) и имената на папките в които се съхраняват също. XMMS-a първоначално не ми ги показваше, но аз си реших проблема като си инсталирах всички шрифтове на бозата преди да я махна и си го настроих с кодировка Windows-cp1251. Плейлиста вече бе коректен. До снощи когато си свалих наколко песни от нета и им преименувах имената и таговете на български. В плейлиста тези песни се виждаха като някакви йероглифи. Прейменуването го правих и от самия XMMS и от Konqueror-а, но резултата бе същия. Как да си реша проблема и да имам коректни кирилски тагове? (Не е задължително да ги просвирвам в същия плейър) Konqueror-а ми е настроен да ползва като основни шрифтове ариел и кодираща таблица cp1251, ХММS-a също. (С тези настройки менюто му е нечетимо- квадратчета, но това не ме претеснява особено). Пробвах да си реша проблема, като напиша в .profile файла
Цитат
export LC_ALL=bg_BG
export LC_CTYPE=bg_BG.CP1251

Това не даде резултат само менюто на XMMS-a се оправи, но таговете не се оправиха въпреки, че се пробвах да ги напиша пак. Даже това има негативен характер тъй като имената на папките и файловете в тях стават нечетими. Търсих информация в архива на форума, но не успях да намеря такава която да ми свърши работа, пробвах да вляза и на този адрес http://vstoykov.hit.bg/ но оспях само в главната страница, без да мога да отворя линковете.
Предварително благодаря за отговора.
SuSE 9.2 Professional; Kernel 2.6.8-24.11; KDE 3.3.0;
Активен

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

antonatan

  • Напреднали
  • *****
  • Публикации: 23
    • Профил
Отново XMMS
« Отговор #1 -: Feb 02, 2005, 17:07 »
zdrasti priqtel,
za plei listata az si instalirah 6rift ot 5ko.free.fr. 6rifta e cyrial.ttf  
NO pyk na men meniuto na XMMS-a mi e na kvadrat4eta.
ako tova sys 6rifta ne ti pomogne mahni "use fontsets"
( be to na saita tam pi6e)
 drugo da te izlyja neznam.
                        4ao
Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Отново XMMS
« Отговор #2 -: Feb 02, 2005, 18:00 »
Аз имам плейлиста която си подържа кирилските шрифтове. Проблемът ми е в това, че не подържа само кирилските букви който съм писъл под Линукс. Това което пише на сайта към който си дал линк го знам и съм го направил имам 255 TrueType шрифта допълнително инсталирани от Уиндоуса и допълнителни такива, около 50 подържат кирилицата.  От там пробвах да си реша поне проблема с квадратчетата, но не стана само дето ми се пуска плеяра и едва след като го изгася зарежда КДЕ-то. Благодаря все пак.
Активен

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

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
Отново XMMS
« Отговор #3 -: Feb 02, 2005, 18:58 »
- XMMS е gtk 1.2 приложение;
- Id таговете са за latin1! Поради липса на истинска многоезикова подръжка, става една какафония - при западно европейски настойки, вместо кирилица се виждат ударени а-та, о-та, букви с точки отгоре и т.н.. Важи и обратното;
- Tози проблем е оправен в id2 таговете, но те не се поддържат от XMMS;
- В съществуващите колекции от песни се ползват само id таговете. От тях, ако информацията е на "български", трябва да се чете само с кодировка CP1251, тъй като това е масово използваната кодировка у нас;
- Не виждам шанс да се премине към id2 в близките пет години.


Провери достъпите шрифтове с командата:
Цитат
$ xlsfonts *-1251

Стартирай XMMS от X-терминал - има ли съобщения за грешки свързани с шрифтовете ?
Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Отново XMMS
« Отговор #4 -: Feb 02, 2005, 19:17 »
Стартирах XMMS от терминала и ми даде следния текст при стартиране:
Цитат
GLib-CRITICAL **: file gutils.c: line 265 (g_basename): assertion `file_name !=NULL' failed.


След като го изгасих ми изписа:
Цитат

Gtk-CRITICAL **: file gtkwidget.c: line 1387 (gtk_widget_destroy): assertion `widget != NULL' failed.

Gtk-WARNING **: invalid cast from (NULL) pointer to `GtkWidget'

Gtk-CRITICAL **: file gtkwidget.c: line 1387 (gtk_widget_destroy): assertion `widget != NULL' failed.

Доколкото разбирам няма нищо нередно. Както казвате бозата кодира със "ср1251". И аз нямам проблеми да виждам таговете кодирани от нея, когато скролирам из плейлиста, но когато дам да ги видя (с "Ctrl+3") не виждам нищо. А когато се опитам да ги видя от Konqueror-a виждам точно някакви ударени букви, но това не ме притеснява защото мога спокойно да си ги виждам там където ми трябват(скролирайки из плейлиста). Проблема ми доколкото схващам е в това, че не мога да накарам Линукса да кодира с "ср1251" за да може ХММS-a да ги прочита.
Активен

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

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
Отново XMMS
« Отговор #5 -: Feb 03, 2005, 10:38 »
'<img'> Истината е, че нямам идея какво не е наред.

Направих една снимка на работното място - xmms/konqueror, id3v1 тагове, шрифт helvetica от Мonotype (arial '<img'> ) cp1251 кодиране: http://www.roumenpetrov.info/tests/xmms-in-cp1251.png
 (моля, не обръщайте внимание на непреведен текст или качеството на превода).

Може да има проблем в xmms 1.2.10 (предполагам, че си тази версия). Аз ползвам xmms 1.2.7.
Но от друга страна казваш, че не се вижда кирилица и в KDE !

Извода е, че има проблем с QT/KDE и GTK 1.2 приложения, т.е. не е настроена добре системата.

Може би трябва да отвориш нова тема.

Ако имаш време, пробвай следното:
- на някой от виртуалните терминали (конзолите в текстови режим), влизаш като проблемния потребител;
- изпълняваш "startx -- :1" и трябва да си в КДЕ;
- стартираш XMMS;
- проверяваш id3 таговете как изглеждат в XMMS и KDE.

Заб.: нека XMMS да е стартиран само веднъж на ПК (проблем при стартирането на няколко едновременно е друга тема).
Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Отново XMMS
« Отговор #6 -: Feb 03, 2005, 13:02 »
Влезнах от конзолата която се стартира от графичната среда (предполагам че така се влиза във тези терминали) и изпълних "startx -- :1" това автоматично ми стартира КДЕ-то. Пуснах си XMMS-a но резултатът бе същия като на тази снимка (test): http://store3.data.bg/lapis/test.png
а на тази http://store3.data.bg/lapis/test2.png (test2) съм показал как се виждат таговете в Konqueror. На песента "Всичко знам" са писани под Windows XP а на "За теб" са писани под Линукса. Снимките съм ги правил от потребителя с който си влизам нормално. XMMS v1.2.10. Дано с тизи снимки да стане ясно какъв ми е проблема.
P.S. Дал съм линкове които може да не работят защото upload-a ми към интернет е почти никакъв и ще ми отнеме време докато ги кача. но и не знам защо качените файлове не ми се отварят. Eто и алтернативите:
http://store3.data.bg/lapis/test4.jpeg
http://store3.data.bg/lapis/test3.jpeg
И страницата на която се съхраняват:
http://store3.data.bg/lapis/
Активен

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

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
Отново XMMS
« Отговор #7 -: Feb 03, 2005, 16:42 »
Цитат (abadon @ Фев. 03 2005,13:02)
Влезнах от конзолата която се стартира от графичната среда (предполагам че така се влиза във тези терминали) и изпълних "startx -- :1" ......

не не не !

Има тънки разлики (и буболечки) при влизане в системата през gdm/kdm/xdm (login през графичната среда)  и влизане през tty и стартиране на графичната среда с startx !!!

Като си в графичната среда натискаш [CTRL]+[ALT]+[Fn] , където n e някоя цифра м/у 1 и 6 вкл.
Заб.: командата "ps au | grep getty" ще ти покаже кои са налични.

Влизаш и startx....


П.П.: най-първата ти граф. среда най-вероятно е достъпна на vt7 (vt2 при някои), т.е. за да превкл. на нея натискаш [CTRL]+[ALT]+[F7] (...+[F7]).

А картинките ще ги погледна по-късно: ( data.bg <-> БТК .... не искам да влизам в небрано лозе ).
Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Отново XMMS
« Отговор #8 -: Feb 03, 2005, 17:20 »
Този начин на влизане съм го знаел, но не съм знаел че се казва така и за какво се ползва. Натиснах [CTRL]+[ALT]+[Fn], като изредих всички цифри от 1 до 6, но не ми даде нищо друго освен един черен екран. Само на F1 в гориния ляв ъгъл мигаше едно тиренце. Не ми даде да напиша каквото и да било, а обикновено се включва конзолата, не знам на какво се дължи.
Активен

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

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
Отново XMMS
« Отговор #9 -: Feb 03, 2005, 17:43 »
В файла /etc/inittab
.....
# Run gettys in standard runlevels
1:2345:respawn:/sbin/mingetty tty1
.....
6:2345:respawn:/sbin/mingetty tty6
....
означава, че ще имаш tty1 и т.н. на run-level 2,3,4 и 5.

Заб.: вместо mingetty може да е agetty и т.н.

Да не би да пише (примерно):
1:23:respawn:/sbin/mingetty tty1
което означава, че на run-level 5 (и 4) няма текстови терминали !

Като че ли SuSE 9.2.... май не е с читави настойки.
Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Отново XMMS
« Отговор #10 -: Feb 03, 2005, 18:24 »
Тове е в моят /etc/inittab
Цитат
1:2345:respawn:/sbin/mingetty --noclear tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6

Явно е както трябва. Не съм го променял. Преди съм влизал по горепоказания начин но на SuSE 9.1 Professional. 9.2 съм го инсталирал скоро. (преди инсталацията форматирах).
Активен

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

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
Отново XMMS
« Отговор #11 -: Feb 03, 2005, 22:57 »
Това с vt-тата ще го оставим за друга тема.

Разгледах картинките и ми прилича на използване на UTF-8.

Какъв е резултата от:
Цитат
LANG= LC_ALL=bg_BG LC_CTYPE=bg_BG.CP1251 locale charmap


Ако е UTF-8, тествай с следната команда:
Цитат
LANG=bg_BG.CP1251 LC_ALL=bg_BG.CP1251 LC_CTYPE= xmms


Aко всичко е наред, сложи в ~/.profile
Цитат
LANG=bg_BG.CP1251
LC_ALL=bg_BG.CP1251
export LANG LC_ALL

и logout login ...
Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Отново XMMS
« Отговор #12 -: Feb 04, 2005, 10:52 »
След комендата
Цитат
"LANG= LC_ALL=bg_BG LC_CTYPE=bg_BG.CP1251 locale charmap"
Резултатът бе следния само една от няколкото песни на които редактирах таговете се виждаха коректно и то само в Konqueror. XMMS-a си ги показваше отново постаро му.
След командата
Цитат
"LANG=bg_BG.CP1251 LC_ALL=bg_BG.CP1251 LC_CTYPE= xmms"
Резултата бе че при зареждане на графичната среда първо ми се включи XMMS. Менюто му се виждаше коректно, но нито една песен от плейлиста не се виждаше както трябва. Изключих го за да може да продължи зареждането на КДЕ-то. Като го включих вече на заредената визуална среда нещата си бяха както преди. Некоректно меню и коректен плейлист на песните именувани под Windows.
След командата
Цитат
"LANG=bg_BG.CP1251
LC_ALL=bg_BG.CP1251
export LANG LC_ALL"
. XMMS беше с коректно меню и плейлиста. Като дам да видя таговете (Ctrl+3) ги виждам всшчките и тези на които са писани под Windows и Линукс. Но тези които са писани под Линукс се виждат като маймуни в плейлистата, а като им дам да ги видя (Ctrl+3) си ги виждам както трябва.
Всички имена на файлове и папки в Konqueror-a се виждат като йероглифи. Даже като дам да ги вида и от XMMS (Shift+L) или която и да е друга програма. Преди това ( като дам Shift+L) се виждаха като квадратчета.
Започвам да се замислям дали проблема не е по-сериозен от този за който почнах да пиша (XMMS) и дали не засяга цялата графична среда.
Активен

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

rpetrov

  • Напреднали
  • *****
  • Публикации: 571
    • Профил
    • WWW
Отново XMMS
« Отговор #13 -: Feb 04, 2005, 12:33 »
Какво извежда/изписва на екрана командата :
Цитат
LANG= LC_ALL=bg_BG LC_CTYPE=bg_BG.CP1251 locale charmap
?

Интересуваме кой ти е т.н. codeset (charset, кодировка и т.н.) за български език по-подразбиране !!!

От това което видях заключих, че е UTF-8. ВЯРНО ЛИ Е ТОВА (покажи ми резултата от цитираната по-горе команда) ?


П.П. После ще оправяме имена на файлове/id3 тагове и т.н.
СПОКО - ПРОБЛЕМА НЕ МИ ИЗГЛЕЖДА СЕРИОЗЕН - само отговори на въпроса.
Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Отново XMMS
« Отговор #14 -: Feb 04, 2005, 13:27 »
Командата
Цитат
LANG= LC_ALL=bg_BG LC_CTYPE=bg_BG.CP1251 locale charmap
Ми извежда "cp1251". Грешката е била моя. Аз тези команди си ги слагах в .profile файла, а не съм ги изпълнявал в конзолата.
Активен

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

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