Буфер обмена и koi8-r

Исторически сижу на KOI8-R, всё устраивает, в силу консервативности мигрировать на UTF не планирую.
С недавних пор заметил что копирование русского текста из браузера (Firefox) в терминал (aterm-1.0.1-r1) приводит к вставке вот таких последовательностей: \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435. В обратную сторону (из терминала в браузер) всё работает. Шрифт в консоли - terminus.

Не буду утверждать 100%, но кажется раньше всё работало, возможно что-то изменилось после очередного обновления... В xterm вставляется, если запускать его так: LANG=ru_RU.UTF-8 xterm, иначе вместо русских символов знак #. Xclipboard показывает ту же фигню, причём если его запустить с LANG UTF-8, тормозит и ругается "Missing charsets in String to FontSet conversion"

Вопрос: как починить? Можно ли управлять кодировкой буфера обмена в иксах? Могут ли иксы оставлять в буфере обмена текст в нескольких кодировках?

> cat /etc/locale.gen
en_US ISO-8859-1
en_US.UTF-8 UTF-8
ru_RU.KOI8-R KOI8-R
ru_RU.CP1251 CP1251
ru_RU.UTF-8 UTF-8

> locale -a
C
en_US
en_US.iso88591
en_US.utf8
POSIX
ru_RU.cp1251
ru_RU.koi8r
ru_RU.utf8

> cat /etc/env.d/02locale
LANG="ru_RU.KOI8-R"

> cat /etc/rc.conf | grep UNICODE=
UNICODE="no"