View previous topic :: View next topic |
Author |
Message |
Nomen Apprentice
Joined: 29 Nov 2005 Posts: 281 Location: Poland:PLOCK/UK:London
|
Posted: Wed Feb 15, 2006 4:00 pm Post subject: [SOLVED]brak polskich czcionek w CDR nagranych pod windą |
|
|
Witam
Mam taki oto problem. Na płytkach nagranych pod windą brakuje mi polskich czcionek. Zamiast tego występują znaki zapytania.
Dodam ,że nie mam problemu z partycjami fat i ntfs.
A tak mam wpisany mój cedek.
/etc/fstab
Code: | /dev/hda /mnt/cdrecord iso9660 noauto,user,ro,exec 0 0 |
/etc/mtab
Code: | /dev/hda /mnt/cdrecord iso9660 ro,nosuid,nodev,user=nomen 0 0 |
_________________ Szukajcie a znajdziecie a będzie wam dane.
http://ratujtybet.org/
http://www.freetibet.org/
Last edited by Nomen on Thu Feb 16, 2006 3:19 pm; edited 1 time in total |
|
Back to top |
|
|
Aktyn l33t
Joined: 25 Dec 2005 Posts: 619
|
Posted: Wed Feb 15, 2006 4:18 pm Post subject: Re: [ISO9660]brak polskich czcionek w CDR nagranych pod wind |
|
|
moze trzeba jeszcze jakieś kodowanie dopisać, _________________ Aktyn Pages
są ludzie inteligentni, są nad wyraz inteligentni i błyskotliwi, są jasnowidze, są wszechwiedzący bogowie, oraz ludzie piszący kompilatory |
|
Back to top |
|
|
Nomen Apprentice
Joined: 29 Nov 2005 Posts: 281 Location: Poland:PLOCK/UK:London
|
Posted: Wed Feb 15, 2006 4:22 pm Post subject: |
|
|
Kodowanie to można dopisać dla fat'a. Tak przynajmniej wnioskuję po przeczytaniu manuala mount'a.
Kiedy dodałem codepage=852 wywaliło mi błędy. _________________ Szukajcie a znajdziecie a będzie wam dane.
http://ratujtybet.org/
http://www.freetibet.org/ |
|
Back to top |
|
|
Aktyn l33t
Joined: 25 Dec 2005 Posts: 619
|
Posted: Wed Feb 15, 2006 5:11 pm Post subject: |
|
|
Nomen wrote: | Kodowanie to można dopisać dla fat'a. Tak przynajmniej wnioskuję po przeczytaniu manuala mount'a.
Kiedy dodałem codepage=852 wywaliło mi błędy. |
Nie wiem jak ty to czytasz:
man mount wrote: | iocharset=value
Character set to use for converting 16 bit Unicode characters on CD to 8 bit
characters. The default is iso8859-1. |
Nie wiem czy to to, bo mi sie nie chce sprawdzac, ale czytać to ty nie cztasz. _________________ Aktyn Pages
są ludzie inteligentni, są nad wyraz inteligentni i błyskotliwi, są jasnowidze, są wszechwiedzący bogowie, oraz ludzie piszący kompilatory |
|
Back to top |
|
|
Nomen Apprentice
Joined: 29 Nov 2005 Posts: 281 Location: Poland:PLOCK/UK:London
|
Posted: Wed Feb 15, 2006 5:17 pm Post subject: |
|
|
Już doczytałem
Wypróbowałem iocharset=cp1250 i iocharset=iso8859-2.
Jedyna różnica jaką zauważyłem to ,że zamiast "?" w miejscach polskich liter są inne "krzaczki" _________________ Szukajcie a znajdziecie a będzie wam dane.
http://ratujtybet.org/
http://www.freetibet.org/ |
|
Back to top |
|
|
Aktyn l33t
Joined: 25 Dec 2005 Posts: 619
|
Posted: Wed Feb 15, 2006 5:42 pm Post subject: |
|
|
są jeszcze opcje utf8, nojoliet. może jakiś inny iocharset.
Nie znam bebechów zapisu, poza tym nie używam polskiego kodowania na plikach. _________________ Aktyn Pages
są ludzie inteligentni, są nad wyraz inteligentni i błyskotliwi, są jasnowidze, są wszechwiedzący bogowie, oraz ludzie piszący kompilatory |
|
Back to top |
|
|
Nomen Apprentice
Joined: 29 Nov 2005 Posts: 281 Location: Poland:PLOCK/UK:London
|
Posted: Wed Feb 15, 2006 6:09 pm Post subject: |
|
|
Eksperymentowałem z różnymi ustawieniami i nic.
A na płytkach dostałem dokumentację w pdf z pracy.
Właściwie polskie znaki są tylko w katalogach, ale denerwuje mnie to że po przegraniu do mnie na dysk pozostały znaki zapytania i teraz recznie zmieniam nazwy wszystkich katalogów _________________ Szukajcie a znajdziecie a będzie wam dane.
http://ratujtybet.org/
http://www.freetibet.org/ |
|
Back to top |
|
|
Aktyn l33t
Joined: 25 Dec 2005 Posts: 619
|
Posted: Wed Feb 15, 2006 6:11 pm Post subject: |
|
|
Nomen wrote: | Eksperymentowałem z różnymi ustawieniami i nic.
A na płytkach dostałem dokumentację w pdf z pracy.
Właściwie polskie znaki są tylko w katalogach, ale denerwuje mnie to że po przegraniu do mnie na dysk pozostały znaki zapytania i teraz recznie zmieniam nazwy wszystkich katalogów |
A jesteś pewien że płytka jest OK, tak sobie tylko myśle... _________________ Aktyn Pages
są ludzie inteligentni, są nad wyraz inteligentni i błyskotliwi, są jasnowidze, są wszechwiedzący bogowie, oraz ludzie piszący kompilatory |
|
Back to top |
|
|
Nomen Apprentice
Joined: 29 Nov 2005 Posts: 281 Location: Poland:PLOCK/UK:London
|
|
Back to top |
|
|
Eeeyeore Apprentice
Joined: 06 May 2005 Posts: 178 Location: Poland
|
Posted: Wed Feb 15, 2006 6:32 pm Post subject: |
|
|
A mi sie wydaje ze Ci po prostu zle nagrali/wytloczyli plyte korzystajac ze zetawu znakow typu ASCII lub DOS i dlatego sie chrzani.
A na innych plytach z folderami/plikami z polskimi znakami jest ok?
Bo wydaje mi sie ze albo przespacerujesz sie do kompa z winda i ja wysmazysz raz jeszcze, albo z "palca" bedziesz zmienial nazwy plikow/katalogow.
Chociaz z tego co pamietam to z jakiejs, chyba Rzepy tez mialem taka plyte co wyswiatlala krzaczki. _________________ Tutaj sie dopiero dzieje !!!
Nie wiedzialem ze na swiecie jest tylu idiotow - dopoki nie zajrzalem do internetu... |
|
Back to top |
|
|
Aktyn l33t
Joined: 25 Dec 2005 Posts: 619
|
Posted: Wed Feb 15, 2006 8:31 pm Post subject: |
|
|
No ja to teraz sprawdziłem sobie, i co ciekawe, w ogóle nie mam polskich znaków ani na fat ani na cd.
Mam obsługe i iso8859-2, cp1250, 852. w fstab mam linijke (kilka innych tesz testowałem):
Code: | /dev/hdb3 /mnt/c3 vfat auto,iocharset=iso8859-2,codepage=852 0 0 |
Oczywiście czionki wyświeltają polskie znaki, zarówno w konsoli jak i kde i kupa
+++++++++++++EDIT+
ale jaja, czy ktoś potrafi mi to wytłumaczyć, co ja mam źle:
Code: | qx ~ # ls /mnt/c3/tmp/test_cd/1
1ą1/ 1ł1/ 1ś1/ 1ź1/ 1ż1/ 1ć1/ 1ń1/ 1ó1/
qx ~ # ls /mnt/c3/tmp/test_cd/
1?1 1?1 1?1 1?1 1?1 1?1 1?1 1?1 |
po wcisnieciu [TAB] wyświelta mi poprawnie, a już samo ls nie.
Z CD jest dokładnie tak samo _________________ Aktyn Pages
są ludzie inteligentni, są nad wyraz inteligentni i błyskotliwi, są jasnowidze, są wszechwiedzący bogowie, oraz ludzie piszący kompilatory |
|
Back to top |
|
|
argasek Bodhisattva
Joined: 06 May 2004 Posts: 1121 Location: Sol [0,0], Poland, Kraków
|
Posted: Wed Feb 15, 2006 10:23 pm Post subject: Re: [ISO9660]brak polskich czcionek w CDR nagranych pod wind |
|
|
Nomen wrote: | Code: | /dev/hda /mnt/cdrecord iso9660 ro,nosuid,nodev,user=nomen 0 0 |
|
Dlaczego bezmyślnie zakładasz, że włożona płyta będzie mieć iso9660? Może akurat ma jednocześnie ISO i UDF? Windows, gdy płyta ma UDF, traktuje ten system jako priorytetowy i ten właśnie czyta. Jeżeli płyta ma oba systemy plików, w tym ISO9660 bez rozszerzeń, to opisywana przez Ciebie sytuacja jest całkiem realna . Jest też druga możliwość, ale tej jestem mniej pewny - wydaje mi się, że prawidłowy odczyt polskich znaków diakrytycznych pod Linuksem jest możliwy, gdy płyta nagrana w ISO9660 ma rozszerzenia RockRidge - jeśli była wypalana pod Win, możliwe, że ma tylko Joliet, który jest microsoftyzmem i działać nie musi. _________________ RLU #137109 | http://soundcloud.com/argasek |
|
Back to top |
|
|
Aktyn l33t
Joined: 25 Dec 2005 Posts: 619
|
Posted: Wed Feb 15, 2006 10:37 pm Post subject: Re: [ISO9660]brak polskich czcionek w CDR nagranych pod wind |
|
|
Racja płyta wcale nie musi mieć iso9660 ale z drugiej strony to rzuciłoby jakimś komunikatem, bo UDF to inny format, ale pewny nie jestem. UDF to zapis pakietowy i raczej z ISO9660 ma niewiele wspólnego.
Ja zrobiłem test u siebie bo ciekaw byłem, zrobiłem joliet, ale ja mam inny problem bo zdajesie mam skopane locale.
Z tego co widze to kernel widzi OK, tylko programy już nie.
Mam locale C, POSIX, niemiecki, angileski, francuski, japonski, wloski a polskiego nie ma
Siedze teraz nad tym. _________________ Aktyn Pages
są ludzie inteligentni, są nad wyraz inteligentni i błyskotliwi, są jasnowidze, są wszechwiedzący bogowie, oraz ludzie piszący kompilatory |
|
Back to top |
|
|
Nomen Apprentice
Joined: 29 Nov 2005 Posts: 281 Location: Poland:PLOCK/UK:London
|
Posted: Wed Feb 15, 2006 10:43 pm Post subject: Re: [ISO9660]brak polskich czcionek w CDR nagranych pod wind |
|
|
argasek wrote: |
Dlaczego bezmyślnie zakładasz, że włożona płyta będzie mieć iso9660? |
Przestałem zakładac - dałem "auto" i.... nic to nie dało _________________ Szukajcie a znajdziecie a będzie wam dane.
http://ratujtybet.org/
http://www.freetibet.org/ |
|
Back to top |
|
|
Aktyn l33t
Joined: 25 Dec 2005 Posts: 619
|
Posted: Wed Feb 15, 2006 11:42 pm Post subject: Re: [ISO9660]brak polskich czcionek w CDR nagranych pod wind |
|
|
Musisz sie zorientować co do tego co masz na płycie, ja zrobiłem próbe u siebie iso9660+joliet pod windowsem
Działa OK, opisany problem był problemem z localami, nie wiadomo czemu, musiałem kompilować glibca raz jeszcze, bo był bez polskich locali, ale teraz wszystko działa. _________________ Aktyn Pages
są ludzie inteligentni, są nad wyraz inteligentni i błyskotliwi, są jasnowidze, są wszechwiedzący bogowie, oraz ludzie piszący kompilatory |
|
Back to top |
|
|
Nomen Apprentice
Joined: 29 Nov 2005 Posts: 281 Location: Poland:PLOCK/UK:London
|
Posted: Thu Feb 16, 2006 9:37 am Post subject: |
|
|
OK
Z jakimi flagami skompilowałeś glibc?
Podaj mi jeśli możesz zawartość pliku /etc/locales.build.
Ewentualnie jeszcze /etc/conf.d/consolefont i /etc/conf.d/keymaps oraz wynik polecenia locale _________________ Szukajcie a znajdziecie a będzie wam dane.
http://ratujtybet.org/
http://www.freetibet.org/ |
|
Back to top |
|
|
Aktyn l33t
Joined: 25 Dec 2005 Posts: 619
|
Posted: Thu Feb 16, 2006 2:58 pm Post subject: |
|
|
Nomen wrote: | Z jakimi flagami skompilowałeś glibc?
Podaj mi jeśli możesz zawartość pliku /etc/locales.build.
Ewentualnie jeszcze /etc/conf.d/consolefont i /etc/conf.d/keymaps oraz wynik polecenia locale |
Ej chłopie, na forum wszystko pisze;
locales.build
Code: | en_GB/ISO-8859-1
en_GB.UTF-8/UTF-8
pl_PL/ISO-8859-2
pl_PL.UTF-8/UTF-8
en_US/ISO-8859-1
en_US.UTF-8/UTF-8 |
Code: |
Calculating dependencies ...done!
[ebuild R ] sys-libs/glibc-2.3.5-r2 USE="nls nptl nptlonly userlocales -build -erandom -glibc-compat20 -glibc-omitfp -hardened -linuxthreads-tls -pic -profile" 0 kB
|
Twój problem nie koniecznie musi byc z lokalami jak mój.
Bo ja nie np. mogłem tworzyć plików ani katalogów z polskimi znakami, bo od razu miałem "?" Ani spod konsoli ani spod kde. _________________ Aktyn Pages
są ludzie inteligentni, są nad wyraz inteligentni i błyskotliwi, są jasnowidze, są wszechwiedzący bogowie, oraz ludzie piszący kompilatory |
|
Back to top |
|
|
Nomen Apprentice
Joined: 29 Nov 2005 Posts: 281 Location: Poland:PLOCK/UK:London
|
Posted: Thu Feb 16, 2006 3:13 pm Post subject: |
|
|
Ok
Poszło. Widać to była moja wina.
Oto co zrobiłem krok po kroku.
nano /etc/portage/package.use
Code: | sys-libs/glibc userlocales nptlonly nptl |
nano -w /etc/locales.build
Code: | en_US/ISO-8859-1
en_US.UTF-8/UTF-8
pl_PL/ISO-8859-2
pl_PL@euro/ISO-8859-2
pl_PL.UTF-8/UTF-8 |
emerge glibc
nano -w /etc/env.d/99local
Code: | LC_MESSAGES="C"
LANG="pl_PL" |
env-update && source /etc/profile
nano -w /etc/rc.conf
Code: | CONSOLEFONT="lat2a-16"
CONSOLETRANSLATION="8859-2_to_uni.trans" |
nano -w /etc/conf.d/consolefont
Code: | CONSOLEFONT="lat2a-16"
CONSOLETRANSLATION="8859-2_to_uni.trans" |
nano -w /etc/conf.d/keymaps
nano -w /etc/fstab
Code: | /dev/hda /mnt/cdrecord iso9660 iocharset=iso8859-2,noauto,user,ro,exec 0 0 |
w KDE
dla usera z konsoli
konqueror settings:/Accessibility/
wybrałem Układ klawiatury
dodałem PL i przesunąłem na górę (nad us)
Restart iXów CTRL+ALT+BACKSPACE i.....
POSZŁO
PS.
1. Być może dubluję ustawienia w /etc/conf.d/consolefont i /etc/rc.conf ale w 2 róznych faq'ach są one wpisane raz tu raz tam .
2. Opisałem to wszystko łopatologicznie bo może komuś się to przyda.
3. Moje problemy wynikły po próbie ustawienia znaku Euro zgodznie z zaleceniami z dokumentacji ze stronki:
http://www.gentoo.org/doc/pl/guide-localization.xml.
Chyba trzeba coś tam poprawić a najlepiej ustalić wspólne zeznania z tym faq:
https://forums.gentoo.org/viewtopic-t-179057-postdays-0-postorder-asc-start-0.html _________________ Szukajcie a znajdziecie a będzie wam dane.
http://ratujtybet.org/
http://www.freetibet.org/ |
|
Back to top |
|
|
|