Страница 1 из 2

konqueror, smb, кодировка в browse list

Добавлено: 24 апр 2006, 23:08
Llama
вобщем, имеем KDE 3.5.2, debian etch. Самба настроена правильно, smbclient отдает список компов в верной кодировке. Но в KDE - проблемы, список компов явно в сломаной кодировке. Файлы там выглядят нормально проблема именно с именами компов... Смотрел в kcontrol в конфигурации lisa иоколо нее - там можно задать только дефолтного юзера и пароль. и все... :(

Добавлено: 25 апр 2006, 16:45
Gnida
похожая проблема есть в гном 2.12
наутилус показывает все имена компов в юникоде и заставить его как паказывать по другому у меня не палучилось , так что теперь запускаю наутилус с LANG=ru_RU.UTF-8

Добавлено: 25 апр 2006, 18:18
Llama
ну лакаль-то у меня и там utf8 - в гноме проблем нет. А вот в KDE - есть к сожалению :(

Добавлено: 25 апр 2006, 19:59
mal
не помню где читал, но в самбе надо поставить вместо cp1251 utf-8=). Мне помогло=) Правда долго ломал голову почему=)

Добавлено: 26 апр 2006, 02:00
phaoost
Llama, чем ты пользуешься для просмотра samba? у меня в smb4k, всё работает. Settings - Configure smb4k - Samba - mount - Server codepage - cp866 должно стоять. линуховая в твоём случае utf8. ну и в кернеле nls_cp866 должен быть.

Добавлено: 26 апр 2006, 08:26
Llama
phaoost, ну таки в данном случае я хотел научить/побороть konqueror, а точнее - весь kiosmb - ибо на него масса всего кроме koqnueror завязано... :(

Добавлено: 26 апр 2006, 10:58
phaoost
ыгы. посыпаю голову пеплом. действительно, проблема есть. и Remote charset не помогает :-( и в файлах/директориях у меня квадратики.

Добавлено: 26 апр 2006, 11:25
Tellurian
Вот обсуждение на форуме КДЕ - нам народ по ходу донасиловал конкуер до отображения
http://kde.ru/forum/viewtopic.php?t=348

Проверьте

Добавлено: 27 апр 2006, 17:07
phaoost
заработало :)

Добавлено: 27 апр 2006, 17:16
Tellurian
Надо и самому попробывать, а то все SMB4K юзаю.
Что помогло? рецепт с форума кде?

Добавлено: 27 апр 2006, 23:10
phaoost
Tellurian, да, он самый. правда я 2-ю самбу не пускал за ненадобностью.
если конкретно, то в smb.conf пишешь:
dos charset = cp866
unix charset = utf-8
display charset = твоя системная.

а чтобы твои шары правильно видели нужно 2-ю самбу пустить с альтернативным конфигом где unix charset = cp1251, чтобы она обрабатывала запросы. хотя может и не 2-ю а единственную. у меня самба вообще не загружается.

Добавлено: 29 апр 2006, 18:38
azog
unix charset = utf-8 помогло, свои правда русские шары не видно, ну да ладно.
спустя три минуты )
угу, цитирую "Эх... рановато я обрадовался... При таком раскаладе теперь пользователи с Винды мои русские шары видят как подчеркивания"
Лекарстав так и нет, придётся smb4k юзать.

Добавлено: 29 апр 2006, 19:45
phaoost
azog, ты ветку на кде.ру до конца дочитай - там 3 страницы

Добавлено: 29 апр 2006, 23:08
azog
Я дочитал, и вроде единственное решение это
а чтобы твои шары правильно видели нужно 2-ю самбу пустить с альтернативным конфигом где unix charset = cp1251, чтобы она обрабатывала запросы. хотя может и не 2-ю а единственную. у меня самба вообще не загружается.
;) те самба с левым конфигом

Добавлено: 30 апр 2006, 03:16
phaoost
те самба с левым конфигом
ну и? с левым или правым? какая разница? всё равно фикс скоро не появится, а кому сидеть под smb4k надоело - реальный выход. тем более, что не всем 2-я самба нужна