LINUX.ORG.RU

Spasefm показывает вместо кириллицы знаки вопроса, как можно починить?

 ,


0

1

Gentoo, на всех машинах в spasefm вместо русского знаки вопроса, локали делал по хендбуку и нигде с этим нет проблем, в меню и даже в консоли всё отображается корректно, только в fm знаки вопроса и только в именах файлов! Меню в фм на русском нормально отображается. Что можно сделать?

Заметил, что это проявляется ТОЛЬКО на усб носителе в NTFS, в любом другом отображает корректно.

Дополню: Это не фм, с консоли то же самое.

★★★★★

Последнее исправление: burato (всего исправлений: 3)

Ответ на: комментарий от burato

правой кнопкой по папке→вид→стиль→шрифт может еше отдельно включаться меню→вид→режим дизайна потом то что сверху

anonymous
()
Ответ на: комментарий от anonymous

попробовал, потыкал разные шрифты-только стиль знаков вопроса и толщина их прорисовки меняется

burato ★★★★★
() автор топика
Ответ на: комментарий от anonymous
$ file -s /media/USB\\x20DISK/'??????????????? ?????????? - ???????.mp4'
/media/USB\x20DISK/??????????????? ?????????? - ???????.mp4: ISO Media, MP4 v2 [ISO 14496-14]
burato ★★★★★
() автор топика

только в fm знаки вопроса и только в именах файлов! Меню в фм на русском нормально отображается. Что можно сделать?

Заметил, что это проявляется ТОЛЬКО на усб носителе в NTFS, в любом другом отображает корректно.

возможно стоит посмотреть с какими опциями этот носитель монтируется?

anonymous
()

монтируется через udevil? вот и пинай его

Avial ★★★★★
()

Не починил?

Через что монтирует-то? Через fuse или через нативный драйвер ядра? В первом случае всё само должно подхватываться.

Про 1251 не слушай. У NTFS под капотом UTF-16/UCS-2. Смотри, может что-то еще нужно в ядре включить.

wandrien ★★
()
Ответ на: комментарий от burato

Опции монтирования какие? iocharset=utf8 не пробовал?

anonymous
()
Ответ на: комментарий от wandrien

пока не понимаю, что включить в ядре

burato ★★★★★
() автор топика
Ответ на: комментарий от anonymous
$ locale
LANG=ru_RU.utf8
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=
burato ★★★★★
() автор топика
Ответ на: комментарий от burato

Вот попробуй. Терминус второй тут.

consolefont=«UniCyr_8x16»

consolefont=«ter-v16n»

rc-update add consolefont boot

fc-cache -fv

anonymous
()
Ответ на: комментарий от burato

LANG=ru_RU.utf8

А у вас в генте она что так пишется utf8. Обычно UTF-8

LANG=ru_RU.UTF-8
Может из за того что неправильный синтаксис и не работает, так как локаль такую найти не может

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.