nafanja
# cat /etc/locale.conf
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
во первых, это где в вики такое?
Вот спасибо, добрый человек!
Проблема действительно была в этом окаянном конфиге.
Я не подумав извобрел его просто методом грепа .zshrc.
Открыл вики, получилось так
# cat /etc/locale.conf
LANG="en_US.UTF-8"
и после перезагрузки всё работает.
Спасибо всем за участие!
lampslave
bubnoff
/etc/locale.conf покажите, и вывод locale -a.
# cat /etc/locale.conf
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
# locale -a
C
en_US.utf8
POSIX
ru_RU.utf8
ru_UA.utf8
lampslave
Откуда могла взяться английская локаль в терминале? Специально поставили?
Да, поставил специально. Я всю жизнь с английской локалью живу, локализации не признаю, мне они только мешают. Но время от времени появляется необходимость русского языка в терминале - только печатать и писать по-русски, но что бы при этом всё окружение оставалось стандартным.

vadik
Шрифты с кириллицей вообще имеются?
Как минимум вот
local/terminus-cyrillic 4.38-1
local/xorg-fonts-cyrillic 1.0.1-3
Да и вобщем-то они ж отображаются корректно, если вызывать эмулятор терминала из коммандной строки. Грабли только вылазят, если запускать терминал средствами lxde, напр. Alt+F2 или иконка.
Ценю ваш искрометный юмор, но не могли бы вы указать конкретные страницы вики, где нужно почитать, а так же в исполнении каких именно инструкций была допщена ошибка?
Так же буду благодарен за ссылки на результаты поиска с описанием топика (возможно, я действительно не умею им пользоваться?).
Доброе время суток!
Имеется свежая установка Арча с LXDE. Использую LXDM через systemd
# cat /etc/systemd/system/display-manager.service
[Unit]
Description=LXDE Display Manager
After=systemd-user-sessions.service
[Service]
ExecStart=/usr/bin/lxdm
[Install]
Alias=display-manager.service

Запускаю эмулятор терминала через через Alt+F2 или через иконку. Локаль:
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=en_US.UTF-8

пишу что-нибудь кирилликом -- но вижу только знаки вопросов вместо букав (tilda,guake,sakura) или вообще никакие символы не отображаются (xterm, urxvt).
Любой из этих же терминалов вызываю из командной строки - символы отображаются корректно.
В любых других приложениях никаких проблем с кириллицей не заметил.
Если стартовать lxde через startx
# cat ~/.xinitrc
exec startlxde
то всё работает со старта без нареканий.
Грешу на systemd, но как диагностировать не знаю - это слово для меня пока новое.
Подскажите пожалуйста, в какую сторону смотреть?