chi yo ta ni ke ra ha to ho ra su te no ha te ki ra to na ri ha shi te
До этого я пытался настроить японскую раскладу на убунте (свеженькая, красивенькая и местами баганутая 17.10) - в панель языков добавлялось, но вместо неё была русская раскладка, в независимости от метода ввода (ibus, fcitx, разные либы, ничего не помогало). Сегодня на работе я открыл браузер и раскладка заработала, я обрадовался - подумал, что помогли обновления. Но потом она снова перестала работать (точнее то работала, то нет, без явно видимых закономерностей, в инете ничего не было), я начал ломать голову и оказалось, что если в настройках ibus для японского поставить назначение клавиш клавиатуры jap а не us, а язык системы сделать английским, то всё работает нормально, что очень странно. Так или иначе - настроив я подумал зачем мне так много языков и снёс инглишь, всё равно в японской раскладке есть метод ввода латиницы. Работал себе, пока мне не пришлось перезагрузиться... И тут я понимаю что не могу ввести пароль. Точнее я ввожу, а он не подходит, не та раскладка, переключение не помогает, да и вообще языковой панели нету... Ладно, думаю я и нажимаю ctrl+alt+F1, а они тоже не нажимаются.... Лааааднооо, перезагружаюсь, запускаю отладку, там терминал и... в терминале пишу по русски, язык естественно не запускается, тут мне стало очень смешно. Что делать, что делать... Достал веник из рюкзака, запустился с него и снёс пароль из shadow. Запустился, вернул английский обратно и теперь всё ок, ну почти - надо будет снова запустится и вернуть бэкапы на место, а то я без sudo остался xD

@темы: Crawling Chaos против машин

URL
Комментарии
10.11.2017 в 00:35

Тут есть две ерунды. Первая -- латиница в юникоде существует полноширинная и полуширинная. Полуширинная совпадает по кодам с обычными латинскими буквами. Как они обе будут выглядеть, зависит от шрифта.

Ср.:

A -- полная ширина
A -- половинная ширина.

А вторая ерунда, что по крайней мере под виндой, даже полуширинная латиница не всегда правильно воспринимается полями ввода паролей. Поэтому я тоже сначала удалил английскую раскладку, а потом вернул.

Как видно из твоего поста, в линуксе тоже существует эта проблема.
10.11.2017 в 00:40

chi yo ta ni ke ra ha to ho ra su te no ha te ki ra to na ri ha shi te
zHz00, хммм, любопытно, но проблема была не в этом, а в том, что в терминале и при входе был вообще только один язык - русский... И явно я наткнулся на какой-то баг, потому что по сути я не под рутом сломал ось.
10.11.2017 в 01:07

Crawling Chaos, а про ввод символом через альт+код тебе известно, кстати?
10.11.2017 в 08:11

Frozen flame
снёс инглишь


Хардкор какой-то XD
12.11.2017 в 00:28

chi yo ta ni ke ra ha to ho ra su te no ha te ki ra to na ri ha shi te
zHz00, канешн, только не знаю есть ли аналоги в убунте, и если есть работали ли они бы.
Судо таки починил.

Хардкор какой-то XD
Я снёс из раскладки только, системным языком остался инглишь, а так да - слишком скучно мне жилось хд
12.11.2017 в 00:40

Crawling Chaos, по моим сведениям обработка альт+код происходит ещё даже до драйвера (на уровне железа). Т.о. это должно работать на всех системах.
12.11.2017 в 00:43

Frozen flame
zHz00, таки нет, насколько я знаю.
12.11.2017 в 00:45

HarukaTenoh, окей, буду проверять.
12.11.2017 в 01:07

chi yo ta ni ke ra ha to ho ra su te no ha te ki ra to na ri ha shi te
обработка альт+код происходит ещё даже до драйвера (на уровне железа)
Если просто логически думать, то такое кажется фантастикой)