Несколько проблем, переход в папки с русскими именами && dosemu

Вот после обновления системы до актуальной ~x86 словил 2 глюка. Кстати в свежесобранной новой системе то же самое.

Итак:

1. При переходе в консоле или Х-терминале в папку с русскими именами вижу такой вот эффект при вводе символов:

а МС ругается что не может перейти в папку, но её содержимое показывает:

локаль как положено, ru_RU.UTF-8 и до появления глюка не менялась.
Код

locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

2. dosemu поломался и выдаёт следующее:

Код

$ dosemu
ERROR: MAPPING: cannot map temp file pool, Операция не позволяется
ERROR: MAPPING: cannot map temp file pool, Операция не позволяется

Как под юзером, так и под root'ом

Для DOSEMU

Попробуй добавить
$_mapping = "mapashm" в ~/.dosemurc,
Где то полгода назад собирал из изходников DOSEMU 1.3.3,
ошибка была такая же, решение работало.

Волшебно

Волшебно заработало! Осталось пофиксить 1й баг.

Вот и у меня

Вот и у меня такая же проблема. Насколько я понял, это происходит из-за того, что русские символы занимают больше байт, чем латиница. Даже поменяв локаль на en_US.utf8 (прописанную в locale.gen, в смысле, она создана), ничего не меняется.
_________________
Fedora? rpm -Uhv emerge

Попробуй "strace -p

Попробуй "strace -p PID" прилепить к mc когда в папку будешь пробовать заходить, может что интересного покажет.
В терминале в настройках есть кодировки->unicode...
Пока что-то идей больше нет.

Дело в том что

Дело в том что всё работало, весь уникод. Но поломалось одним махом как в текстовой консоли, так и в иксовом эмуляторе терминала.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".