Нашёл несколько багов в Linux Mint

Пересел на Linux Mint чуть больше полугода назад, и всё это время система работала максимально стабильно и без сбоев. А недавно набрался смелости и решил настроить её под себя, и уже успел наткнутся на пару весьма неприятных багов. Вроде бы мелочи, но как же бесит!

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

Нашёл в Linux Mint несколько весьма неприятных багов

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

На Linux Mint я пересел, кажется, весной, и первые полгода вообще не замечал за ним никаких косяков. Система просто работала, и работала она, нужно сказать, хорошо. Проблемы начались, когда я набрался смелости и начал хоть как-то подредактировать её под себя.

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


Установка зависает на этапе создания пользователя, если был выбран русский язык

Про этот баг знают многие, и даже я успел про него написать. Суть в том, что Linux не особо любит, когда при установке пользователь выбирает русский язык (или любой другой отличный от английского). Проблемы не особо белых людей, так сказать.

Вот только обычно обычно всё сводится к тому, что после перезагрузки вы тупо не можете ввести пароль из-за отсутствующей раскладки (в установщике то вы вводили пароль латиницей, а на экране запуска почему-то только кириллица). Фиксится это либо сменой пароля на какой-нибудь числовой код через терминал, либо повторной установкой системы.

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


Отключение пароля при входе в систему не отменяет обязательность его использования

Давайте откровенно, я параноик, прям лютый, и все диски у меня зашифрованы: то есть сперва я ввожу пароль от диска, а спустя некоторое время – пароль от системы. Система на жёстком диске одна, компьютером, окромя меня, никто не пользуется. Так зачем мне два пароля?

Зашёл я в Центр приложений, перешёл в раздел Пользователи и группы и поставил галочку на пункт Не спрашивать пароль при входе. И мне то казалось, что после этого логиниться под свой аккаунт мне больше не придётся. Вот только в Linux Mint (по крайней мере в редакции MATE) всё это работает совершенно иначе, и после перезагрузки мне всё также нужно ввести пароль от учётной записи, только вводить его теперь некуда.

Хорошо хоть телефон с интернетом был под рукой: оказалось, проблема старая, по почему-то до сих пор актуальная. Понажимал Ctrl+Alt+Fn (от F1 до F6), залогинился через терминал, вообще не понял, что уже давно залогинился, но каким-то чудом вернулся в графический интерфейс.

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


Смена раскладки на Ctrl+Alt блокирует другие подобные сочетания клавиш

Смена раскладки для Linux вообще больная тема. В большинстве дистрибутивов по умолчанию используется сочетание Super+Space. Адепты же Windows привыкли к сочетанию Shift+Alt, которое в Linux может съесть первую заглавную букву в слове. Чтобы не мучиться я ещё несколько лет назад приучил себя использовать Caps Lock или Ctrl+Alt: если печатаю двумя руками – Ctrl+Alt, если тыкаю одним пальцем – Caps Lock.

А недавно я решил избавиться от лишних значков на экране. Среди них были смена рабочих столов и сворачивание всех активных окон. А сочетания клавиш, которые за это отвечают почему-то не работали.

Тогда я прям заморочился и нашёл список всех сочетаний, которые поддерживаются в системе: некоторые из них работали, некоторые нет. Причём до недавнего времени мне казалось, что никакой логики в этом не было. Но на самом деле, она есть: если раскладка клавиатуры меняется сочетанием Ctrl+Alt, другие сочетания с Ctrl+Alt (включая и знаменитый Ctrl+Alt+Delete) уже не работают.

Как это исправить я пока не знаю. Тупо вернул сочетание Shift+Alt и пока прям страдаю. Возможно, так устроены все дистрибутивы Linux, но в Solus я таких проблем не припомню (хотя возможно, там я вообще никакими сочетаниями клавиш не пользовался).


И вроде бы из прям бесящих моментов это пока всё.

Linix Mint – пусть и неторопливая на фоне Solus, но всё-таки максимально надёжная и стабильная операционная система. Если бы я и дальше довольствовался тем, что работало из коробки, особых трудностей у меня бы, скорее всего, не возникло ещё долго. Так что и для новичков в мире Linux дистрибутив вполне сгодится: вообще можно ни о чём не думать и тупо тыкать мышкой по кнопочкам, прям как на винде. Красота!

17 января 2024

Join the Conversation

  1. > Как это исправить я пока не знаю. Тупо вернул сочетание Shift+Alt и пока прям страдаю.

    А Mint различает правые и левые клавиши ctrl, alt, shift в комбинациях? Можно, напр., по правой ctrl переключать раскладки по кругу (если их не больше трёх, то мне норм). Фишка в том, чтобы выделить отдельную кнопку, которая обычно практически не используется или дублирует левую.

    1. Идея прям хорошая, но что-то конкретно левый Ctrl+Alt я в комбинациях для смены раскладки в MATE так и не нашел.

Comment