SSSergeich: Mandriva 2007 проблемы с корректным отображением файлов в кедах!

15 сообщений / 0 new
Последнее сообщение
Гость
SSSergeich: Mandriva 2007 проблемы с корректным отображением файлов в кедах!

1.При установке выбираю кодировку UTF-8
2. Все замечательно работает, но пример:
-создаем файл в ООО называем его файл.odt сохраняем на рабочий стол. ИМЯ НОРМАЛНО ОТОБРАЖАЕТСЯ на рабочем столе.
-открываем в кедах недавно используемые документы и видим нечто вроде: ????.odt

В результате поиск по имени тоже не работает с русскими названиями.

Одно и то же наблюдается в разных дистрах, подскажите где грабли. Пробовал ставить MDV2007Spring, MDV2007PP...

Подозреваю, что проблема не сложная, но сколько воюю - бесполезно. =(

Vo1and (не проверено)

И правда!
За пол года юзания Мандривы, только заметил =)
Как лечимть?

Rodegast
Аватар пользователя Rodegast
Не в сети
Зарегистрирован: 20/09/2010

У тебя наверно раньше была локаль koi8, в таком случаи имена всех старых файлов также будут записаны в koi8.
Чтобы это починить надо при монтировании раздела указать кодировку koi8, переписать файлы на другой раздел, а потом вернуть utf и скопировать файлы на старое место.

SSSergeich (не проверено)

А можно ли сделать так, чтобы (независимо от текущей локали и от той, которая была раньше) винегрет из любых типов (распространенных на сегодняшний день) кодировок названий файлов с одного раздела отображался корректно? Если можно то как?

wlads
Не в сети
Зарегистрирован: 20/09/2010

[quote=SSSergeich]А можно ли сделать так, чтобы (независимо от текущей локали и от той, которая была раньше) винегрет из любых типов (распространенных на сегодняшний день) кодировок названий файлов с одного раздела отображался корректно? Если можно то как?[/quote]
Нельзя. Раздел монтируется с одной кодировкой.

SSSergeich (не проверено)

[quote=Rodegast]У тебя наверно раньше была локаль koi8, в таком случаи имена всех старых файлов также будут записаны в koi8.
Чтобы это починить надо при монтировании раздела указать кодировку koi8, переписать файлы на другой раздел, а потом вернуть utf и скопировать файлы на старое место.[/quote]

Тогда бы и на рабочем столе тоже были вопросики имхо. А тут проблема как раз не в правильности монтирования разделов, а в корректном отображении кодировки разделов кедами.

Мне кажется грабли непосредственно в кедах. =/ Хотя могу и ошибаться.
Кто нибудь ещё сталкивался с подобной багой?

Rodegast
Аватар пользователя Rodegast
Не в сети
Зарегистрирован: 20/09/2010

>тут проблема как раз не в правильности монтирования разделов

Проблема в том что имена у части файлов записаны в кодировке отличной от локали.

Запусти независимый от кед файл менеджер (к примеру наутилус) и посмотри как там имена отображаются. Если покажет вопросы, то кеды точно не причём.

Как ещё один из вариантов можно попробовать программы группового переименования к примеру krename.

SSSergeich (не проверено)

поставил Мандриву 2008 - таже трабла!

sl1m (не проверено)

господа, #ls /че/надо | iconv -f че_надо
ога?

wlads
Не в сети
Зарегистрирован: 20/09/2010

[quote=sl1m]господа, #ls /че/надо | iconv -f че_надо
ога?[/quote]
И оно конвертнёт содержимое файлов, не затрагивая имён.

Goodvin
Не в сети
Зарегистрирован: 21/09/2010

[quote=sl1m]господа, #ls /че/надо | iconv -f че_надо
ога?[/quote]
Не, там нужна программа [b]convmv[/b].

sl1m (не проверено)

[quote=Goodvin][quote=sl1m]господа, #ls /че/надо | iconv -f че_надо
ога?[/quote]
Не, там нужна программа [b]convmv[/b].[/quote]
угу, можно и так, если совсем по-ленивому :)

SSSergeich (не проверено)

[quote=sl1m][quote=Goodvin][quote=sl1m]господа, #ls /че/надо | iconv -f че_надо
ога?[/quote]
Не, там нужна программа [b]convmv[/b].[/quote]
угу, можно и так, если совсем по-ленивому :)[/quote]

Все эти костыли не решают проблему, так как каждый созданный файл с русским именем нужно будет прогонять через [b]convmv[/b] а это для рядовых юзверей ненужная головная боль.

Методом научного тыка было установлено что сие недоразумение наблюдается именно в КДЕ (разных версий!) так как в ГНОМЕ все тип топ.

Решение 1: отказаться от КДЕ
Решение 2: копать дальше...

Но тут уже дело принципа.. Копаем дальше... У кого какие мысли?

sl1m (не проверено)

2SSSergeich: тут ты не прав.. это не костыль, а самое что ни на есть классическое решение.. эх, давно ето было, когда все переползали с кои8 на утф.. подобного рода вопросов было просто зачитаться :)

Rodegast
Аватар пользователя Rodegast
Не в сети
Зарегистрирован: 20/09/2010

>Методом научного тыка было установлено что сие недоразумение наблюдается именно в КДЕ (разных версий!) так как в ГНОМЕ все тип топ.

Возможно у тебя проблема с конфигурацией KDE, Удали/переименуй каталог ~/.kde и перенастрой KDE заново. Также могут быть неверные записи в файлах настройки каталогов(.directory).
<span class='smallblacktext'>[ Редактирование 18.12.2007 - 02:22:38 ]</span>

RSS-материал