Portál AbcLinuxu, 10. května 2025 11:21

Dotaz: samba a zobrazení češtiny na vwin98

8.12.2006 09:23 pavel
samba a zobrazení češtiny na vwin98
Přečteno: 160×
Odpovědět | Admin
Když se připojuji na sdílené složky k okolním počítačům z konqueroru pomocí smb://pracovni_skupina, tak se mi na počítačích s win98 nezobrazí správně čeké znaky v souborech. Na počítačích s win2000 a XP je zobrazení českých znaků ve sdílených složkách v pořádku. Mandriva2006, Samba 3.020, konqueror3.42 (Přitom v Mandrakelinuxu 10.1 se vše zobrazuje správně.)
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

8.12.2006 09:52 Martin
Rozbalit Rozbalit vše Re: samba a zobrazení češtiny na vwin98
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zřejmě používá win98 jiné kódování češtiny než ostatní. Zkus sdílený disk připojit přes mount -t smbfs -o username=JMÉNO,password=HESLO,codepage=cp852,iocharset=KÓDOVÁ_STRÁNKA_NA_TVÉM_PC SDÍLENÁ_SLOŽKA KAM_PŘIPOJIT
A pak měň parametr codepage. Jiný než cp852 a win1250 to asi nebude. Tvoje stránka bude asi iso8859-2 nebo utf8.
8.12.2006 15:57 pavel
Rozbalit Rozbalit vše Re: samba a zobrazení češtiny na vwin98
Takže pokud se připojím přes příkazový řádek s cp852 a iocharset iso8859-2, tak mi to konqueror zobrazí v připojené složce správně. V smb.conf mám nastavené stejné kódování. Pokud se ale připojuju přes konqueror pomocí smb://pracovní_skupina, čeština se mi zobrazuje špatně. Odkud si konqueror bere kódování?
11.12.2006 20:08 pavel
Rozbalit Rozbalit vše Re: samba a zobrazení češtiny na vwin98
Díval jsem se na kódování těch špatně zobrazených znaků přes konqueror, a jedná se o CP437. Toto mám defaultně nastaveno v kernelu (CONFIG_SMB_NLS_REMOTE="cp437" - podle /boot/config). Dá se toto nastavení změnit bez kompilace kernelu - třeba jako parametr jádru při startu počítače?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.