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

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 16 июл 2017, 00:28
Unat
В Линукс Минт (МАТЕ) обнаружил одну неприятную штуку: вместо кириллических названий папок и файлов, созданных в Виндовс, отображаются некие крякозябры, а в текстовых файлах эти крякозябры ещё и сам текст на русском собой подменяют. Правда в последнем случае мне виновник известен - это текстовый редактор Xed и вылечил я это дело простой его заменой на другой просмоторщик текстов, по имени Pluma.

Но что делать с крякозябрами в названиях папок и файлов? При этом сия болезнь поразила именно новейшие (на данный момент) версии Минт, 18-тые (18-Sarah, 18.1-Serena, 18,2-Sonya), а в Минт-17.3 (МАТЕ) всё с кириллицей было в порядке, не зависимо от того, в Линукс или Виндовс были созданы эти файлы и папки.

Не, ну может у меня одного просто как то не так дистрибутив установился (хотя ума не приложу, что я мог не так при установке сделать?), так я переустановлю тогда...
Крякозябры.jpg

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 16 июл 2017, 00:56
Griga211
Может что с этим? У меня была проблема с отображением текста в некоторых приложениях, проверь locale.
grigoriy@debian-pc:~$ locale
LANG=ru_RU.utf8
LANGUAGE=
LC_CTYPE="ru_RU.utf8"
LC_NUMERIC="ru_RU.utf8"
LC_TIME="ru_RU.utf8"
LC_COLLATE="ru_RU.utf8"
LC_MONETARY="ru_RU.utf8"
LC_MESSAGES="ru_RU.utf8"
LC_PAPER="ru_RU.utf8"
LC_NAME="ru_RU.utf8"
LC_ADDRESS="ru_RU.utf8"
LC_TELEPHONE="ru_RU.utf8"
LC_MEASUREMENT="ru_RU.utf8"
LC_IDENTIFICATION="ru_RU.utf8"
LC_ALL=
grigoriy@debian-pc:~$ locale -a
C
C.UTF-8
en_US.utf8
POSIX
ru_RU.utf8
grigoriy@debian-pc:~$
ЗЫ. Правда у меня Debian)

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 16 июл 2017, 01:18
Unat
Locale_Mint18-кодировка.jpg

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 16 июл 2017, 01:32
malvinochka2017
Если эти файлы присланы в виндовских архивах, то вот, может быть, поможет:
Кракозябры в названиях после распаковки архивов

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 16 июл 2017, 02:20
Griga211
Unat писал(а): Locale_Mint18-кодировка.jpg
Попробуй другой фм.

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 16 июл 2017, 02:37
Griga211
Unat писал(а): Правда в последнем случае мне виновник известен - это текстовый редактор Xed и вылечил я это дело простой его заменой на другой просмоторщик текстов, по имени Pluma.
После этого особенно стоит попробовать другой фм, н-р, Дельфин, Наутилус и другие.

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 16 июл 2017, 02:41
Chocobo
Unat, а откуда в домашней директории взялись "папки созданные в виндовс"?
Если это постоянный случай - то лучше перевести системную локаль на виндовую cp1251

Что же касается текстового редактора - Кодировка в текстовом редакторе xed

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 16 июл 2017, 02:57
FliXis
Правда в последнем случае мне виновник известен - это текстовый редактор Xed и вылечил я это дело простой его заменой на другой просмоторщик текстов, по имени Pluma.
Дабы в Xed не было крокозябр можно в редакторе dconf вставить 'WINDOWS-1251' в одно местечко.
org->x->editor->auto-datedted-encodings:

['UTF-8', 'WINDOWS-1251', 'CURRENT', 'ISO-8859-15', 'UTF-16']

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 16 июл 2017, 05:15
symon2014
Снимок экрана в 2017-07-16 05-14-55.png

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 16 июл 2017, 13:09
Filin
Unat, а через ФМ просматриваются у вас разделы на NTFS из Linux? Папки и файлы читаются? Это я к тому что если видны папки и их имена то копируется всё это вживую без всяких проблем и глюков. А если разделов NTFS сейчас нет то по всей видимости причиной кракозябров был способ переноса папок и то чем делался бэкап, но никак не linux Mint причина тому. У меня к примеру на облаке лежит архив семейного фото сделанный в windows лет 10 назад по моей собственной глупости одним из filesyns. Теперь ни в windows ни в linux имён не прочесть.

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 16 июл 2017, 14:18
slant
Консольная convmv может спасти в таком случае (неправильная кодировка имен у скопированных файлов).
Тут описание: https://lindev.blogspot.com/2009/01/blog-post.html
Сама прога через apt ставится.

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 17 июл 2017, 13:50
Unat
Filin писал(а): Unat, а через ФМ просматриваются у вас разделы на NTFS из Linux? Папки и файлы читаются? Это я к тому что если видны папки и их имена то копируется всё это вживую без всяких проблем и глюков. А если разделов NTFS сейчас нет то по всей видимости причиной кракозябров был способ переноса папок и то чем делался бэкап, но никак не linux Mint причина тому. У меня к примеру на облаке лежит архив семейного фото сделанный в windows лет 10 назад по моей собственной глупости одним из filesyns. Теперь ни в windows ни в linux имён не прочесть.
malvinochka2017 писал(а): Если эти файлы присланы в виндовских архивах, то вот, может быть, поможет:
Кракозябры в названиях после распаковки архивов
Спасибо за наводку: дело именно в архиваторе и архиве.zip. Эти папки/файлы были запакованы в Винде в .zip, а в Минт я их штатным архиватором распаковал, а он вот как .zip "любит"...Другой архив, например .7z, распаковывает как надо. И такое дело оказывается и в версии 17.3 просто лично я до сих пор не сталкивался.
А посему эту тему можно считать закрытой, ввиду наличия аналогичной Кракозябры в названиях после распаковки архивов .

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 02 сен 2018, 22:13
CaMINTcadze
Столкнулся с обратной ситуацией.
Все имена файлов, которые были на русском языке в Linux, при переносе на Windows превратились в набор бессмысленных букв латиницей.

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 02 сен 2018, 22:23
di_mok
CaMINTcadze, надо думать - в "Блокноте"?

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 02 сен 2018, 23:16
CaMINTcadze
Не надо так думать. :-D
В моем сообщении ни слова про Блокнот.

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 02 сен 2018, 23:20
di_mok
Т.е., это игра такая - "угадай в каком редакторе кракозябры?"

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 03 сен 2018, 00:45
ikrost
Всё делается одной строчкой в терминале и не надо ничего дополнительно устанавливать:

gsettings set org.x.editor.preferences.encodings auto-detected "['UTF-8', 'WINDOWS-1251', 'KOI8-R', 'CP866', 'CURRENT', 'ISO-8859-15', 'UTF-16']"

gsettings set org.x.editor auto-detected-encodings "['UTF-8', 'WINDOWS-1251', 'KOI8-R', 'CP866', 'CURRENT', 'ISO-8859-15', 'UTF-16']"

В зависимости от версии Linux Mint, нужно использовать один из вариантов (если вариант не подходит - терминал просто выдаст соответствующее сообщение).

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 03 сен 2018, 09:45
Bill Williamson
CaMINTcadze, какая версия Windows?
Можете файлы прикрепить в архиве и с Windows, и с Linux?
Ну или сами поиграйтесь через convmv.

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 04 июл 2019, 08:51
yurikfm
ikrost писал(а):
03 сен 2018, 00:45
Всё делается одной строчкой в терминале и не надо ничего дополнительно устанавливать:

gsettings set org.x.editor.preferences.encodings auto-detected "['UTF-8', 'WINDOWS-1251', 'KOI8-R', 'CP866', 'CURRENT', 'ISO-8859-15', 'UTF-16']"

gsettings set org.x.editor auto-detected-encodings "['UTF-8', 'WINDOWS-1251', 'KOI8-R', 'CP866', 'CURRENT', 'ISO-8859-15', 'UTF-16']"

В зависимости от версии Linux Mint, нужно использовать один из вариантов (если вариант не подходит - терминал просто выдаст соответствующее сообщение).
:thumbs:
самое то.ибо на всех текстовых файлах были одни крякозябры ...
mint 19.1 tessa

Кодировка в Линукс Mint: крякозябры вместо кириллицы в названиях файлов и папок

Добавлено: 10 июл 2019, 21:40
2zer0
yurikfm писал(а):
04 июл 2019, 08:51
самое то.ибо на всех текстовых файлах были одни крякозябры ...
mint 19.1 tessa
это не помогло. Mint 18.3. Вопросики вместо кириллицы в именах папок/файлов, раздел fat32. Причём, все russian языки установлены.
Помогла настройка монтирования (в gnome-disks) соотв. раздела со строкой
nosuid,nodev,nofail,x-gvfs-show,iocharset=utf8,codepage=1251
Были добавлены выделенные параметы.