Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je za darmo już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu.

Ogłoszenie

Zapraszamy do korzystania z komunikatora Jabber/XMPP w domenie DUG-a: jid.dug.net.pl.
Konto można zarejestrować przez forum: Profil > Jabber/XMPP. Szczegóły w wątku na forum.


Chcesz wspomóc DUG-a? Chcesz nowych ciekawych funkcji? Zapraszam do wątku :)

#1 2010-02-06 21:14:09

ArnVaker
Członek DUG
Skąd: Midgard
Zarejestrowany: 2009-05-06

Native language support

Witam. Jak powinno być ustawione kodowanie w kernelu (przy założeniu, że komputer mieszka w Polsce)?

Aktualnie mam tak:

Kod:

$ zgrep -i nls /proc/config.gz
CONFIG_UDF_NLS=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="utf8"
CONFIG_NLS_CODEPAGE_437=m
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
CONFIG_NLS_CODEPAGE_850=m
CONFIG_NLS_CODEPAGE_852=m
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not set
# CONFIG_NLS_CODEPAGE_864 is not set
# CONFIG_NLS_CODEPAGE_865 is not set
# CONFIG_NLS_CODEPAGE_866 is not set
# CONFIG_NLS_CODEPAGE_869 is not set
# CONFIG_NLS_CODEPAGE_936 is not set
# CONFIG_NLS_CODEPAGE_950 is not set
# CONFIG_NLS_CODEPAGE_932 is not set
# CONFIG_NLS_CODEPAGE_949 is not set
# CONFIG_NLS_CODEPAGE_874 is not set
# CONFIG_NLS_ISO8859_8 is not set
CONFIG_NLS_CODEPAGE_1250=m
# CONFIG_NLS_CODEPAGE_1251 is not set
CONFIG_NLS_ASCII=m
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_ISO8859_2=m
# CONFIG_NLS_ISO8859_3 is not set
# CONFIG_NLS_ISO8859_4 is not set
# CONFIG_NLS_ISO8859_5 is not set
# CONFIG_NLS_ISO8859_6 is not set
# CONFIG_NLS_ISO8859_7 is not set
# CONFIG_NLS_ISO8859_9 is not set
# CONFIG_NLS_ISO8859_13 is not set
# CONFIG_NLS_ISO8859_14 is not set
# CONFIG_NLS_ISO8859_15 is not set
# CONFIG_NLS_KOI8_R is not set
# CONFIG_NLS_KOI8_U is not set
CONFIG_NLS_UTF8=m

Do tego domyślne dla FAT:

Kod:

$ zgrep -i fat /proc/config.gz
# DOS/FAT/NT Filesystems
CONFIG_FAT_FS=m
CONFIG_VFAT_FS=m
CONFIG_FAT_DEFAULT_CODEPAGE=852
CONFIG_FAT_DEFAULT_IOCHARSET="utf8"

http://img59.imageshack.us/img59/5175/15796.jpg
http://img69.imageshack.us/img69/8203/84478.png

Offline

 

#2 2010-02-06 21:19:13

ilin
czekista
Skąd: Siemianice
Zarejestrowany: 2006-05-03
Serwis

Re: Native language support

Akurat mam repowy kernel i tu to tak wygląda.

Kod:

ilin@debian ~/Desktop % zgrep -i fat /proc/config.gz
# DOS/FAT/NT Filesystems
CONFIG_FAT_FS=m
CONFIG_VFAT_FS=m
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="utf8"

Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

http://ilin.sh.dug.net.pl/fotki/dug.jpg

Offline

 

#3 2010-02-06 21:25:13

ArnVaker
Członek DUG
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Native language support

A konfigurując własny jest sens ustawiać

Kod:

CONFIG_FAT_DEFAULT_CODEPAGE=437

?

Codepage 437 (United States, Canada)

I jeszcze, czy którychś z tych:

Kod:

CONFIG_UDF_NLS=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="utf8"
CONFIG_NLS_CODEPAGE_437=m
CONFIG_NLS_CODEPAGE_850=m
CONFIG_NLS_CODEPAGE_852=m
CONFIG_NLS_CODEPAGE_1250=m
CONFIG_NLS_ASCII=m
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_ISO8859_2=m
CONFIG_NLS_UTF8=m

można się z czystym sumieniem pozbyć, ewentualnie coś w tej kwestii dorzucić?


http://img59.imageshack.us/img59/5175/15796.jpg
http://img69.imageshack.us/img69/8203/84478.png

Offline

 

#4 2010-02-07 20:39:54

Minio
Użyszkodnik
Skąd: Poznań/ Dziwnów
Zarejestrowany: 2007-12-22
Serwis

Re: Native language support

ArnVaker napisał(-a):

A konfigurując własny jest sens ustawiać

Kod:

CONFIG_FAT_DEFAULT_CODEPAGE=437

?

No nie, bo jeśli dostaniesz jakiekolwiek systemy plików FAT (pendrive'y znajomych) to raczej będą miały polskie znaki diakrytyczne zapisane w 852 (CP-1250).

Offline

 

#5 2010-02-08 02:20:57

ArnVaker
Członek DUG
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Native language support

W takim razie zostawiam tak jak jest (pierwszy post).

Nikt nie napisał, że ma być inaczej... zatem zakładam, że jest okay :)

Ostatnio edytowany przez ArnVaker (2010-02-08 02:22:55)


http://img59.imageshack.us/img59/5175/15796.jpg
http://img69.imageshack.us/img69/8203/84478.png

Offline

 

#6 2010-03-20 16:36:32

ArnVaker
Członek DUG
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Native language support

Tak jest ustawione w repowym konfigu Debiana:

Kod:

CONFIG_FAT_DEFAULT_IOCHARSET="utf8"

Natomiast w kernelowym helpie napisali tak:

Note that "utf8" is not recommended for FAT filesystems.

w docach gentoo tak:

You should avoid setting Default iocharset for fat to UTF-8, as it is not recommended.

dmesg mówi tak:

FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!

Ktoś coś widział, ktoś coś wie?


http://img59.imageshack.us/img59/5175/15796.jpg
http://img69.imageshack.us/img69/8203/84478.png

Offline

 

#7 2010-03-20 16:38:11

ippo76
Klub Małych Jąder
Zarejestrowany: 2009-02-22
Serwis

Re: Native language support

ArnVaker napisał(-a):

Ktoś coś widział, ktoś coś wie?

Ja nie mam pojęcia, ale spytam szwagra ;)


Edyta:

szwagier mówi, że zasadniczo to jest tak:

Kod:

# DOS/FAT/NT Filesystems
#
CONFIG_FAT_FS=m
CONFIG_MSDOS_FS=m
CONFIG_VFAT_FS=m
CONFIG_FAT_DEFAULT_CODEPAGE=437
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
CONFIG_NTFS_FS=m
# CONFIG_NTFS_DEBUG is not set
# CONFIG_NTFS_RW is not set

Ostatnio edytowany przez ippo76 (2010-03-20 16:40:53)


ippo76@jid.dug.net.pl

_______________________
nokia - firma, która zniszczyła nav4all

Offline

 

#8 2010-03-20 16:51:05

ArnVaker
Członek DUG
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Native language support

ippo76 napisał(-a):

szwagier mówi, że zasadniczo to jest tak:

Tak ma być czy po prostu Ty tak masz (bo tak było domyślnie)?

Ja mam tak w tej chwili:

Kod:

CONFIG_FAT_DEFAULT_CODEPAGE=852
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-2"

http://img59.imageshack.us/img59/5175/15796.jpg
http://img69.imageshack.us/img69/8203/84478.png

Offline

 

#9 2010-03-20 16:53:15

ippo76
Klub Małych Jąder
Zarejestrowany: 2009-02-22
Serwis

Re: Native language support

Ja tak mam, ale dlaczego? Musiałbym znowu o cruksie :)

Edyta: Ale crux w ogóle nie jest polszczony, więc to nie jest domyślne ustawienie. Może to są powiązane opcje? Może ze względu na support językowy "się odhaczyło"?

Wczoraj zastanawiałem się, dlaczego nie mogę nic ruszyć w Crypto API - nie dało się nic zmienić, bo "coś" trzymało. Tym czymś było wsparcie w Devices > Networking > Wireless dla szyfrowanych transmisji...

Czyli, żeby wywalić Crypto API musiałbym powyrzucać coś kilka pięter wyżej. Może tu też jest jakaś zależność?

Ostatnio edytowany przez ippo76 (2010-03-20 16:59:18)


ippo76@jid.dug.net.pl

_______________________
nokia - firma, która zniszczyła nav4all

Offline

 

#10 2010-03-20 16:58:31

ArnVaker
Członek DUG
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Native language support

ippo76 napisał(-a):

Musiałbym znowu o cruksie :)

No to tłumacz...


Edit:

Może to są powiązane opcje?

Jakie opcje?

Może tu też jest jakaś zależność?

O czym Ty do mnie mówisz w ogóle?

Ostatnio edytowany przez ArnVaker (2010-03-20 17:02:22)


http://img59.imageshack.us/img59/5175/15796.jpg
http://img69.imageshack.us/img69/8203/84478.png

Offline

 

#11 2010-03-20 17:07:47

ippo76
Klub Małych Jąder
Zarejestrowany: 2009-02-22
Serwis

Re: Native language support

Chyba się zgadza, bo akurat w NLS zapomniałem zaznaczyć iso-8859-2 i jest iso8859-1 :)

Powoli - jeśli wybierzesz jakieś opcje w konfiguracji, to może to mieć konsekwencje w innych konfiguracjach >> mój opis dot. crypto api...

Ostatnio edytowany przez ippo76 (2010-03-20 17:09:01)


ippo76@jid.dug.net.pl

_______________________
nokia - firma, która zniszczyła nav4all

Offline

 

#12 2010-03-20 17:08:59

ArnVaker
Członek DUG
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Native language support

Ale co się zgadza? Ja kompletnie nie wiem o co Ci chodzi...


http://img59.imageshack.us/img59/5175/15796.jpg
http://img69.imageshack.us/img69/8203/84478.png

Offline

 

#13 2010-03-20 17:09:57

ippo76
Klub Małych Jąder
Zarejestrowany: 2009-02-22
Serwis

Re: Native language support

Może wybrany support w NLS wpływa na to, jaki masz support w filesystems.....
Bzdura, poniosło mnie. Nic się nie dzieje, po prostu iso8859-1 jest domyślnie w cruksie. Dlatego mam taki config.

Ostatnio edytowany przez ippo76 (2010-03-20 17:12:56)


ippo76@jid.dug.net.pl

_______________________
nokia - firma, która zniszczyła nav4all

Offline

 

#14 2010-03-20 17:14:33

ArnVaker
Członek DUG
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Native language support

Jeśli przez to:

support w filesystems.....

rozumiesz opcję:

Kod:

CONFIG_FAT_DEFAULT_IOCHARSET

To mam taką jaką sobie ustawiłem, a ustawiłem iso8859-2.


http://img59.imageshack.us/img59/5175/15796.jpg
http://img69.imageshack.us/img69/8203/84478.png

Offline

 

#15 2010-03-20 17:17:41

ippo76
Klub Małych Jąder
Zarejestrowany: 2009-02-22
Serwis

Re: Native language support

Popierdaczyło mi się, po prostu iso8859-1 czyli West Europe jest domyślnie. Jakbym w magiczny sposób miał tam iso8859-2 to mógłbym się zastanawiać dlaczego...

...ale faktem jest, że niektóre opcje są powiązane i zaznaczając jedną, zaznaczasz inną :)


Edyta: idę się dotlenić. Bądź wyrozumiały :)

Ostatnio edytowany przez ippo76 (2010-03-20 17:18:44)


ippo76@jid.dug.net.pl

_______________________
nokia - firma, która zniszczyła nav4all

Offline

 

#16 2010-03-20 17:20:21

ArnVaker
Członek DUG
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Native language support

Ale ja się pytam czy domyślne kodowanie dla FAT należy ustawić na UTF8, czyli tak jak jest w repowym konfigu...
...czy tego właśnie nie należy robić, czyli tak jak mówią wszelkie inne źródła...


To o czym Ty do mnie piszesz nie ma żadnego związku z pytaniem :)

Ostatnio edytowany przez ArnVaker (2010-03-20 17:21:02)


http://img59.imageshack.us/img59/5175/15796.jpg
http://img69.imageshack.us/img69/8203/84478.png

Offline

 

#17 2010-03-20 18:37:18

ippo76
Klub Małych Jąder
Zarejestrowany: 2009-02-22
Serwis

Re: Native language support

ArnVaker napisał(-a):

To o czym Ty do mnie piszesz nie ma żadnego związku z pytaniem :)

To zadaj właściwe pytanie :)


ippo76@jid.dug.net.pl

_______________________
nokia - firma, która zniszczyła nav4all

Offline

 

#18 2010-03-20 18:56:24

ArnVaker
Członek DUG
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Native language support

Jakie domyślne kodowanie ustawić dla fat i czy powinno być to utf8?

--

Za: Tak jest ustawione w dystrybucyjnych kernelach Debiana:

Kod:

CONFIG_FAT_DEFAULT_IOCHARSET="utf8"

--

Przeciw: Inne znaki na niebie i ziemi powiadają, żeby tego właśnie nie robić...

W kernelowym helpie napisali tak:

Note that "utf8" is not recommended for FAT filesystems.

w docach gentoo tak:

You should avoid setting Default iocharset for fat to UTF-8, as it is not recommended.

dmesg mówi tak:

FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!


http://img59.imageshack.us/img59/5175/15796.jpg
http://img69.imageshack.us/img69/8203/84478.png

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson