Konqueror, samba, cp1251, квадратики
Модератор: Bizdelnick
-
killdos
- Сообщения: 187
- Статус: Cклеротик
- ОС: FreeBSD, NetBSD, винда
Konqueror, samba, cp1251, квадратики
FreeBSD 5.4 RELEASE, KDE 3.4.2
когда пытаюсь просматривать конкверором виндовые шары, он русские имена квадратиками отображает. в форуме на кде.ру я нашёл такую-же проблему у одного дяди, но они там от темы отвлеклись и так и не выснили почему такое делается. помогите починить.
когда пытаюсь просматривать конкверором виндовые шары, он русские имена квадратиками отображает. в форуме на кде.ру я нашёл такую-же проблему у одного дяди, но они там от темы отвлеклись и так и не выснили почему такое делается. помогите починить.
"UNIX is simple and coherent..." (c) Dennis Ritchie, "GNU's Not UNIX" (c) Richard Stallman
-
clx
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
-
kolyan
- Сообщения: 39
Re: Konqueror, samba, cp1251, квадратики
Для начала при просмотре содержимого наров выстави нужную кодировку вручную, в меню Tools | Set Remote Charset. После этого Konqueror запишет в файл $KDEHOME/share/config/kio_smbrc (или что-то типа того, щас не помню) строку удаленной кодировки для определенных шаров (в отдельной секции). Если вынести директиву из секции, то она будет использоваться по-умолчанию для всех шаров.
-
killdos
- Сообщения: 187
- Статус: Cклеротик
- ОС: FreeBSD, NetBSD, винда
Re: Konqueror, samba, cp1251, квадратики
Это всё уже облазил. пробовал ставить ср866 - не помогает. теперь у меня тут следующая диспозиция... не побоюсь этого слова.
kio_smbrc
smb.conf
nsmb.conf
от себя добавлю что всё это происходит в домене SAS доменный контролер - 192.168.0.3 Win2k server eng.... может там чего покрутить надо?
kio_smbrc
Код: Выделить всё
Charset=cp 866smb.conf
Код: Выделить всё
[global]
dos charset = CP866
unix charset = KOI8-R
display charset = KOI8-R
password server = 192.168.0.3
workgroup = SAS
interfaces = fxp0 lo0
security = DOMAIN
root directory = /home/smb
ldap ssl = no
domain master = Nonsmb.conf
Код: Выделить всё
[default]
workgroup=SAS
# The 'FSERVER' is an NT server.
[FSERVER]
charsets=koi8-r:cp866
addr=192.168.0.3
[FSERVER:KILLDOS]
password=der parol'от себя добавлю что всё это происходит в домене SAS доменный контролер - 192.168.0.3 Win2k server eng.... может там чего покрутить надо?
"UNIX is simple and coherent..." (c) Dennis Ritchie, "GNU's Not UNIX" (c) Richard Stallman
-
kolyan
- Сообщения: 39
Re: Konqueror, samba, cp1251, квадратики
В какой кодировке отдается содержимое шаров? В cp866 точно? Когда в konqueror'е выставляешь эту кодировку вручную, "квадратики" исчезают? Если нет, то пробуй другие кодировки. К примеру, cp1251, cp1252, utf8, utf16 и т.д. Если да, то все должно работать при твоих настрйках. Странно, что не работает...
-
killdos
- Сообщения: 187
- Статус: Cклеротик
- ОС: FreeBSD, NetBSD, винда
Re: Konqueror, samba, cp1251, квадратики
пробовал и ср1251.... уникод не пробовал, в сети все машины под win98. пробовал в конквероре в ручную выставлять, тогда он шары с русскими именами просто не показывает. не знаю что делать.
"UNIX is simple and coherent..." (c) Dennis Ritchie, "GNU's Not UNIX" (c) Richard Stallman
-
Skull
- Модератор
- Сообщения: 2089
- ОС: ALT Linux
Re: Konqueror, samba, cp1251, квадратики
Вот какая ситуация у меня:(killdos @ Вторник, 13 Сентября 2005, 6:30) писал(а):пробовал и ср1251.... уникод не пробовал, в сети все машины под win98. пробовал в конквероре в ручную выставлять, тогда он шары с русскими именами просто не показывает. не знаю что делать.
smb.conf:
unix charset = UTF-8
dos charset = 866
display charset = UTF-8
LANG=ru_RU.UTF-8
KDE 3.4.2 (Fedora Core 3 RPM)
Samba 3.0.10 (Fedora Core 3 RPM)
ОС в сети: Windows XP Home Edition
Результат:
Все шары (вот сюрприз, раньше на koi8-r это не работало) и файлы идут с русскими именами, как и положено. Кроме smb.conf ничего не подкручивал и не выставлял. Думаю, проблема в локали. Попробуй перейти на Юникод.
Skull
-
Holy Joly Sergik
- Сообщения: 88
Re: Konqueror, samba, cp1251, квадратики
Для Skull:
У него же FreeBSD, там с юникодом туговато...
У него же FreeBSD, там с юникодом туговато...
FreeBSD 6.0 - RELEASE + Windows XP + Mandrake 10.1 on Cel 2400
Windows 2000 on Cel 633
Windows 2000 on Cel 633
-
clx
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
Re: Konqueror, samba, cp1251, квадратики
Для Holy Joly Sergik:
Туговато, но жить можно. wolf_black юзает на Фре юникод, вроде.
Туговато, но жить можно. wolf_black юзает на Фре юникод, вроде.
iMac 20" Core Duo.
-
killdos
- Сообщения: 187
- Статус: Cклеротик
- ОС: FreeBSD, NetBSD, винда
Re: Konqueror, samba, cp1251, квадратики
а без юникода никак?
"UNIX is simple and coherent..." (c) Dennis Ritchie, "GNU's Not UNIX" (c) Richard Stallman
-
SashaAl
- Сообщения: 216
Re: Konqueror, samba, cp1251, квадратики
2killdos:
А если просто смонтировать таким образом:
mount -t smbfs //от_куда(название_машины или ip)/шара /mnt/погдотовленная_директория -o iocharset=cp1251,codepage=cp866,username=guest,password=guest ....
А если просто смонтировать таким образом:
mount -t smbfs //от_куда(название_машины или ip)/шара /mnt/погдотовленная_директория -o iocharset=cp1251,codepage=cp866,username=guest,password=guest ....
ASP Linux 10.0 / 2.6.12-1.1386.1asp / KDE 3.3
-
clx
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
Re: Konqueror, samba, cp1251, квадратики
@SashaAl:
Человеку нужно через konqueror, а не ручками маунтить.
Человеку нужно через konqueror, а не ручками маунтить.
iMac 20" Core Duo.
-
SashaAl
- Сообщения: 216
Re: Konqueror, samba, cp1251, квадратики
можно вобщем-то и скриптик написать, а потом просто мышкой кликать ...
для начала хоть как-то.
ASP Linux 10.0 / 2.6.12-1.1386.1asp / KDE 3.3
-
killdos
- Сообщения: 187
- Статус: Cклеротик
- ОС: FreeBSD, NetBSD, винда
Re: Konqueror, samba, cp1251, квадратики
вот именно. хотелось бы конкверор к русским буквам приучить.
"UNIX is simple and coherent..." (c) Dennis Ritchie, "GNU's Not UNIX" (c) Richard Stallman