Возможно, самый известный баг Linux

Бывалые линуксоиды знают, что менять язык в установщике Linux нельзя, иначе при создании профиля вы рискуете словить весьма неприятный баг. Но, похоже, что именно случится с системой, понимают далеко не все. Я вот был уверен, что проблема заключается именно в раскладке, но, как оказалось, симптомы могут быть максимально разными. А раз так, у меня теперь снова есть повод пересмотреть своё отношение к некоторым дистрибутивам.

Самый известный, но в тоже время самый непонятный баг ОС на базе Linux

Можете меня поздравить: несколько часов назад я наконец-то избавился от последнего устройства под управлением Windows. Нет, сам нетбук никуда не делся, а вот Windows с него куда-то испарился, и ему на смену пришёл AntiX, король легковесных дистрибутивов.

А ещё неделю назад мы взяли 12-летнему племяннику его первый ноутбук. Он сам на него копил несколько лет. Разумеется, особых мощностей от него ждать не стоит, но, по-моему, для первого устройства этого вполне достаточно. Ноутбуки ведь всё равно не для игр.

И разумеется, дабы всё это адекватно работало, пришлось установить на него Linux Mint с рабочим окружением MATE. Сам на нём сижу и, случись что, смогу сообразить, в какую сторону нужно копать.

Lenovo V15 IGL

Так вот встал Linux Mint далеко не с первого раза и дважды завис на этапе создания пользователя. Опытные линуксоиды уже понимают, куда тут ветер дует, но есть нюанс: пароль состоял из цифр, а не букв, так что неправильная раскладка не должна была сыграть особой роли. Однако сыграла. То есть с русским языком установщик зависал, а с английским всё сработало как надо.

И раз уж с новым ноутом я разобрался довольно быстро, решил я тут попутно достать из шкафа старенький нетбук, вокруг которого плясал с бубном больше полугода назад, и наконец-то накатить на него AntiX. В примечаниях к выпуску говорилось, что перед установкой систему нужно обновить или вручную установить в неё пару утилит. Я попробовал, причём дважды, и оба раза процесс обновления намертво зависал на 42% и дальше Firefox уже не шёл. Понятия не имею, в чём там причина, но я пока грешу на то, что в live-режиме ему тупо не хватает места.

Но это не особо важно, ибо на третий раз я тупо забил и установил систему уже без этих обновлений. Установщик со времён AntiX 22 слегка изменился и стал немного удобнее (например, теперь можно не задавать отдельный пароль под root). Диск разметил автоматически, но выделил 2/3 под раздел /home, и всё это дело зашифровал (потом расскажу, как шифрование влияет на переустановку). И после перезагрузки всё заработало. Поменял тему оформления, выбрал обои и экран приветствия, и прям красота! Остальное – это прям мелочи: звуковая карта в этот раз вроде бы даже определилась автоматически, локализация тоже. Осталось только добавить русскую раскладку и включить синхронизацию времени.

Acer Aspire One 722

Так вот к чему я это? К тому что в прошлый раз, когда после очередного зависания Solus я плюнул на всё и накатил на свой основной ноут AntiX, загружаться он почему-то не захотел: после ввода ключа шифрования он тупо зависал на чёрном экране с белым курсором. И тишина… А в этот раз таких проблем почему-то не было. И вариантов тут два: либо в AntiX 23 этот косяк исправили, либо в прошлый раз я по привычке выбрал в установщике русский язык.

Так вот…

Каждый линуксоид знает: выбирать в установщике русский язык нельзя, но, похоже, мало кто знает почему. Мне вот казалось, что проблема исключительно в том, что после установки у вас не будет нужной раскладки, однако ситуация с Linux Mint показала, что числовой пароль тоже не особо спасает. А после установки AntiX я вдруг задумался: а что, если в прошлый раз система отказалась запускаться именно из-за выбранного в установщике языка? Подробностей то я уже не вспомню, но на автомате выбрать русский я всё-таки мог.

И спрашиваю я об этом потому, что в принципе я не против использовать AntiX и на основном ноутбуке. На Mint с MATE его ресурсов пока без вопросов хватает, но с IceWM он бы работал заметно шустрее.

В общем, если кто-то реально шарит, делитесь. В ближайшее время перекину на нетбук важные файлы и постараюсь установить нужные приложения. А потом уже и об установке AntiX на ноут подумать можно. Не то, что это прям нужно было сделать, но и лишним в случае успеха точно не будет. А то не хотелось бы снова нарваться на тот же баг.

25 ноября 2023

Comment