Русские имена файлов и папок на USB-флэшке [OK]

Russian forum

Moderator: posixru

Post Reply
User avatar
Andyun
Posts: 456
Joined: 17. Jun 2010, 09:51
Location: Russia: Severodvinsk / Россия: Северодвинск

Русские имена файлов и папок на USB-флэшке [OK]

Post by Andyun »

В версии 13.1 некорректно отображаются имена файлов (знаками вопроса) на USB флэш-носителях. В 13.0.2, вроде, было нормально. Кто знает как исправить?
Last edited by Andyun on 9. Jun 2012, 16:16, edited 2 times in total.
User avatar
posixru
Posts: 440
Joined: 27. Mar 2010, 14:54
Location: СССР
Contact:

Re: Имена файлов на USB-флэшке

Post by posixru »

Andyun wrote: некорректно отображаются имена файлов на USB флэш-носителях.
Странно... У меня и в PCmanFM и в Thunar всё нормально, воткнул единственную USB флэшку с FAT32... (все остальные ext3/4)

Image

Image
Andyun wrote: В 13.0.2, вроде, было нормально. Кто знает как исправить?
Посмотри licale:

Image

Попробуй, монтировать/размонтировать в PCmanFM... Помница на Зенвалке как то было такое... В нём корректно монтировались. Исправлял в gconf-editor

Code: Select all

gconf-editor /system/storage/default_options/vfat
Прописыванием там utf8... В репах Salix его нет, можно взять тут:

Code: Select all

http://get.gnomeslackbuild.org/gsb/
Там же есть хорошая утилитка Palimpsest из пакета gnome-disk-utility

Image

Palimpsest Disk Utility – утилита позволяющая управлять разделами жесткого диска, просматривать статистику S.M.A.R.T., мониторить софтовые RAID массивы. Выбрав раздел пользователь может добавить метку, отформатировать в выбранную файловую систему, установить бит загрузки. Уникальной особенностью Palimpsest Disk Utility является то, что задачи выполняются в фоновом режиме, даже после того, приложение было закрыто пользователем.

Image
Image
User avatar
Andyun
Posts: 456
Joined: 17. Jun 2010, 09:51
Location: Russia: Severodvinsk / Россия: Северодвинск

Re: Имена файлов на USB-флэшке

Post by Andyun »

Благодарю за подробный ответ! Попробую разобраться. О результатах сообщу.
User avatar
Andyun
Posts: 456
Joined: 17. Jun 2010, 09:51
Location: Russia: Severodvinsk / Россия: Северодвинск

Re: Имена файлов на USB-флэшке

Post by Andyun »

Приветствую тебя, posixru! Попробовал разные флешки (они не мои, там видимо кодировка разная): на одной русские названия отображаются вопросами, на другой всё нормально. Установил PCMan, в нём, после размонтирования и повторного монтирования отображается нормально. И смонтированная PCMan'ом флэшка корректно отображается в Thunar'е. Значит, как-то надо исправить порядок монтирования? Спасибо!

locale такой же, как на твоём скриншоте.
Как сделать PCMan файловым менеджером по умолчанию?
Установил gconf-editor. Ветки /system/storage/ не обнаружено.
winix
Posts: 37
Joined: 14. May 2010, 20:00

Re: Имена файлов на USB-флэшке

Post by winix »

posixru wrote: Посмотри licale:
И смени локаль на UTF-8
Многие проблемы снимутся сами собой. Например, заработает real-player...
User avatar
Andyun
Posts: 456
Joined: 17. Jun 2010, 09:51
Location: Russia: Severodvinsk / Россия: Северодвинск

Re: Русские имена файлов и папок на USB-флэшке

Post by Andyun »

Подробности обсуждения проблемы с разработчиками здесь (англ. яз.) http://www.salixos.org/forum/viewtopic.php?f=16&t=1008
Причина проблемы: в системе, по умолчанию, флэшки монтируются в отличной от UTF-8 кодировке, а файловый менеджер PCManFM монтирует с кодировкой, которая указана в параметрах самого менеджера, а именно UTF-8. Для того, чтобы в среде xfce флэшки монтировались с UTF-8, необходимо в файле (от root'а) /etc/xfce/xdg/xfce4/mount.rc в секцию [vfat] добавить строчку utf8=true
Этой проблемы не было в Salix OS 13.0.2, т. к. в пакете xfce-4.6.1-i486-2gv.txz строчка utf8=true уже присутствовала изначально, а в сборке этого пакета для Salix OS 13.1 её не оказалось. Задав вопрос разработчику внесёте ли вы корректировку в пакет xfce, он почему-то ответил, что эта проблема заключается в установке моей локали, мол там не хватает параметра для LC_COLLATE=C. С ним, кстати, не согласны ещё два разработчика по этому вопросу, но пока реакции с его стороны нет.
User avatar
Andyun
Posts: 456
Joined: 17. Jun 2010, 09:51
Location: Russia: Severodvinsk / Россия: Северодвинск

Re: Русские имена файлов и папок на USB-флэшке [OK]

Post by Andyun »

Проблема решена сборщиком пакета Xfce для Salix 13.37 (исходники) Джорджом Влахавасом.
Post Reply