Хозяйке на заметку
Aug. 1st, 2014 08:33 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Начиная со стабильного релиза Chrome 35.0, как водится круто поменяли внутренний дизайн Linux-версии.
И, как водится, при этом сломали нужное - перестал работать ввод на кириллице. Причем именно и только в Хроме. Биляд...
[это можно пропустить]
Коротко - оне (разработчики) отвязываются от GTK, поэтому клавиатурный ввод уже чисто Х-вый, XLookupString(). Который не любит всякие "странные" (не en_US*) LOCALE - точнее, их нужно настраивать "по корану". И при этом еще как повезет...
[/это можно пропустить]
[а тут как починить]
помогает такой удар по шаманскому бубну - в /etc/environment надо добавить
LC_PAPER="sl_SI.UTF-8" # a4, can't print without this
LC_MEASUREMENT="sl_SI.UTF-8" # metric system
LC_NUMERIC="sl_SI.UTF-8" # 100 000,02 fi keyboard numpad has comma not dot
LC_MONETARY="sl_SI.UTF-8" # EUR
LC_TIME="sl_SI.UTF-8" #
LC_CTYPE="sl_SI.UTF-8" # which characters are letter
LC_COLLATE="sl_SI.UTF-8" # sort order, eg. a" ä is after z
LC_ALL=en_US.UTF-8
после чего Хром таки начинает понимать кириллический ввод, а все остальное - работает как и работало.