Я использую 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"
/ etc / default / locale в 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 перезаписывает ваш язык. измените регион на поддерживаемый регион.
KDE перезаписывает ваш язык. измените регион на поддерживаемый регион.
KDE перезаписывает ваш язык. измените регион на поддерживаемый регион.
KDE перезаписывает ваш язык. измените регион на поддерживаемый регион.
KDE перезаписывает ваш язык. измените регион на поддерживаемый регион.
KDE перезаписывает ваш язык. измените регион на поддерживаемый регион.
KDE перезаписывает ваш язык. измените регион на поддерживаемый регион.
KDE перезаписывает ваш язык. измените регион на поддерживаемый регион.