Я использую Kubuntu 17.10 (полностью обновлено). Эта проблема могла возникнуть во время обновления до 17.04 или 17.10; Я не могу быть уверен, так как я выполнил оба обновления спина к спине.
В Konsole все работает должным образом, но имена файлов с не-ASCII-символами отображаются с заменяющими символами Unicode ( ) в приложениях KDE (Dolphin, Kate и т. Д.). Дисплей отличается в других приложениях с графическим интерфейсом, таких как LibreOffice, но файл все еще не может быть открыт. Я также заметил, что xterm больше не поддерживает режим UTF-8; это может быть связано.
Я пробовал dpkg-reconfigure locales
и apt install --reinstall locales
, но не увидел изменений после перезагрузки.
/ etc / default / locale :
LANG=en_US.UTF-8
LC_NUMERIC="de_AT.UTF-8"
LC_TIME="de_AT.UTF-8"
LC_MONETARY="de_AT.UTF-8"
LC_PAPER="de_AT.UTF-8"
LC_NAME="de_AT.UTF-8"
LC_ADDRESS="de_AT.UTF-8"
LC_TELEPHONE="de_AT.UTF-8"
LC_MEASUREMENT="de_AT.UTF-8"
LC_IDENTIFICATION="de_AT.UTF-8"
локаль в Konsole (эти значения установлены в моем .bashrc
):
LANG=de_AT.utf8
LANGUAGE=
LC_CTYPE=de_AT.utf8
LC_NUMERIC=de_AT.utf8
LC_TIME=en_GB.utf8
LC_COLLATE=POSIX
LC_MONETARY=de_AT.utf8
LC_MESSAGES=en_US.utf8
LC_PAPER=de_AT.utf8
LC_NAME=de_AT.utf8
LC_ADDRESS=de_AT.utf8
LC_TELEPHONE=de_AT.utf8
LC_MEASUREMENT=de_AT.utf8
LC_IDENTIFICATION=de_AT.utf8
LC_ALL=
locale -a :
C
C.UTF-8
POSIX
de_AT
de_AT.iso88591
de_AT.iso885915@euro
de_AT.utf8
de_AT@euro
de_BE.utf8
de_CH.utf8
de_DE.utf8
...
en_GB.utf8
...
en_US.utf8
( Полный список .) Я не помню установки всех этих локалей; Я выбрал только de_AT.iso88591
, de_AT.utf8
, de_AT@euro
, de_DE.utf8
, en_GB.utf8
, en_US.utf8
.
Я также не уверен, следует ли указывать локали UTF-8 как de_AT.utf8
или de_AT.UTF-8
... оба, похоже, используются.
Что мне теперь делать?
KDE перезаписывает ваш язык. измените ваш регион на поддерживаемый регион.
В системных настройках KDE (Kubuntu 18.04) и в региональных настройках я добавил язык и форматы (для региона, числа, время, валюта, единицы измерения), а после перезагрузки я смог использовать Dolphin без ASCII-символы в файле и папках.