LINUX.ORG.RU

Кирилица в KDE-приложениях


0

1

Если в имени файла есть кирилица или катакана, приложения не смогут открыть файл из dolphin

http://i.imgur.com/kvjKL6H.png

а yakuake выводит листинг вопросами, кирилица набирается вопросами, хотя в tty2 всё нормально

http://i.imgur.com/jB0rA9V.png

как лечить?

★★★★★

Какая локаль в системе, в какой кодировке имена файлов и какая локаль выставлена в X сессии?

Какие локали вообще присутствуют в системе?

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

Какая система? А лечить - в настройках КДЕ вестимо.

это не в кедах проблема.

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

локаль в системе

$ locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE=«en_US.UTF-8»
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE=«en_US.UTF-8»
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES=«en_US.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=

в какой кодировке имена файлов

UUID=98CCDFB1CCDF8840 /mnt/f1000 ntfs-3g defaults,rw,exec,umask=0,uid=1000,gid=1000,locale=ru_RU.utf8 0 0

какая локаль выставлена в X сессии?

где можно посмотреть?

Какие локали вообще присутствуют в системе?

$ locale -a
C
C.UTF-8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US
en_US.iso88591
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8
POSIX
ru_RU
ru_RU.iso88595
ru_RU.utf8

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

система то какая?

Kubuntu 14.04 LTS.

вестимо я отломал что-то своими ручками (наверное, когда предустановленные приложения удалял в muon), но что именно - не могу понять

Ford_Focus ★★★★★
() автор топика
Ответ на: комментарий от EXL

Оно там точно UTF-8?

вроде как. по крайней мере на другом компьютере в Dolphin и Okular эти же файлы через sshfs открываются без проблем

это Raising The Bar?

да

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

таких файлов нет у меня нет =\

ставь Слаку, и они появятся)

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

Remove: google-chrome-stable:amd64 (36.0.1985.125-1)
Remove: google-chrome-stable:amd64 (36.0.1985.125-1)
Remove: fonts-dejavu-extra:amd64 (2.34-1ubuntu1)
Remove: libmpc2:amd64 (0.9-4), python-central:amd64 (0.6.17ubuntu2), libtiff4:amd64 (3.9.5-2ubuntu1.6), libxvidcore4:amd64 (1.3.2-9ubuntu1), kdebase-runtime:amd64 (4.13.2-0ubuntu0.1), syslinux-themes-debian-squeeze:amd64 (12-3), libgsoap1:amd64 (2.8.4-2)
Remove: amarok:amd64 (2.8.0-0ubuntu3)
Remove: dragonplayer:amd64 (4.13.1-0ubuntu0.1)
Remove: k3b:amd64 (2.0.2-7ubuntu1)
Remove: quassel:amd64 (0.10.0-0ubuntu2)
Remove: unetbootin:amd64 (585-2ubuntu1)
Remove: syslinux-themes-debian-wheezy:amd64 (12-3), unetbootin-translations:amd64 (585-2ubuntu1), syslinux-themes-debian:amd64 (12-3), extlinux:amd64 (4.05+dfsg-6+deb8u1)
Remove: syslinux-themes-debian:amd64 (12-3)
Remove: linux-headers-3.16.0-031600-generic:amd64 (3.16.0-031600.201408031935)

вроде ничего страшного. хотя оно, кажись, записало далеко не все удалённые пакеты

Ford_Focus ★★★★★
() автор топика
Последнее исправление: Ford_Focus (всего исправлений: 2)
Ответ на: комментарий от aes_ultimum

на проблемной машине - нет. да и дело не в файлах, на другой машине они читаются

Ford_Focus ★★★★★
() автор топика
Ответ на: комментарий от amorpher

это оттуда

uncompress -c history.log.1.gz |grep Remove

cat /var/log/apt/history.log|grep Remove

Ford_Focus ★★★★★
() автор топика
Последнее исправление: Ford_Focus (всего исправлений: 1)
Ответ на: комментарий от Ford_Focus

Уберите locale=... из опций в fstab. Уже довольно давно по умолчанию UTF-8.

Локали сами добавляли?

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

Добавляли, видимо, не через dpkg-reconfigure locales? Ибо очень странно выглядит их список.

Советую убрать свои изменения и сконфигурировать и перегенирировать локали приведённой выше командой.

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

немного прослоупочил: в fstab добавлял я, а с локалями такая вакханалия получилась как-то сама собой.

и действительно, решением было сократить весь список до en_US.UTF-8 + ru_RU.UTF-8

впервые с таким сталкиваюсь, растерялся. Спасибо!

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