MX Linux: запуск и настройки

Алексей Федорчук

Итак, MX Linux был установлен и предложение инсталлятора о перезапуске системы — принято, каковая начинается, как обычно, с заставки GRUB’а:

mx-linux_031

А вот дальше на пути к новой системе применителя могут ожидать некоторые неожиданности, возникающие уже при попытке авторизации в графическом режиме, через дисплейный менеджер LigntDM (если, конечно же, при установке не был включён автологин):

mx-linux_032

И здесь в ответ на попытку ввести ранее заданный пароль пользователя может последовать сообщение о его неправильности. Правда, только в том случае, если при установке были выбраны а) русский язык и б) русская же раскладка клавиатуры. В этом случае она же оказывается и умолчальной, а для переключения на латиницу задействуется комбинация Alt+Shift. Замечу в скобках, что бывает и хуже — в некоторых дистрибутивах в таком случае латинская раскладка просто отсутствует как класс. В нашем же случае по крайней мере можно авторизоваться в системе и внести все необходимые изменения в её конфигурацию.

А в реконфигурировании нуждаются не только раскладки клавиатуры, и на первом этапе — даже не столько они. Ибо после авторизации перед применителем предстаёт среда Xfce с приветствием от разработчиков дистрибутива:

mx-linux_033

И всё сказанное в нём об инструментах и сообществе — чистая правда. Вот только изложена эта правда шрифтами, каких мне давненько видеть не приходилось. Нет, теоретически я, конечно, знал, что в Debian’е, на котором базируется MX Linux, всякие там хинтинги и антиалиасинги по умолчанию не активизированы из идеологических соображений. Но, поскольку во всех deb based системах, декларирующих любовь к своему пользователю, все эти шрифтовые «улучшательства» обычно включены «искаропки», я уже забыл, как без них плохо. А вот как включить их при наличии отсутствия — помнил довольно смутно, и потому отправился на поклон к Гоше.

Гоша популярно объяснил мне, что существует два способа улучшательства шрифтов в deb based системах. Первый, внедистрибутивный — создание файла /etc/fonts/local.conf и его редактирование, и даже предложил несколько готовых вариантов. Хотя, надо заметить, наилучшим образом этот вопрос описан в Wiki от Archlinux’а — там не предлагается скопипастить уже готовый контент, а объясняется смысл почти каждой строки.

Однако мне показалось ленивым начинать приобщение к новому дистрибутиву со столь скучной процедуры, и я избрал второй способ, Debian-специфический. А именно, команду

# dpkg-reconfigure fontconfig-config

данную с правами администратора. Каковые, кстати, можно получить двояко: или командой sudo, или через su, поскольку пароль root’а был определён на стадии установки, а поддержка sudo включена по умолчанию в стартовых службах.

Само по себе конфигрурирование сводится к ответу на три вопроса. В первом — о методе рендеринга,

mx-linux-hint_001

вместо умолчального Autohinter можно ответить Native, во втором есть смысл выбрать Всегда

mx-linux-hint_002

а в третьем сохранить ответ по умолчанию:

mx-linux-hint_003

Увы, в виртуалке на вывод шрифтов это никак не повлияло — ни сразу, ни после перезапуска сеанса. А в реале я этого не проверил, потому что вовремя вспомнил: во времена, когда я постоянно использовал Xfce, для «улучшательства» шрифтов хватало штатного средства этой среды, а именно вкладки Шрифты из модуля Внешний вид (вызывается через Диспетчер настроек или непосредственно из главного меню через пункт Настройки):

mx-linux-hint_004

С мгновенным эффектом. Кстати, приведённый на скриншоте шрифт Cantarell по умолчанию отсутствует — я установил его специально:

# apt install fonts-cantarell

После чего на Нотебучке просто повторил процедуру — и с тем же неизменно превосходным результатом.

Сделав внешний вид среды «человеческим», можно было заняться и раскладками клавиатуры. Как оказалось, для этого в MX Linux существует аж два средства, о которых я скажу позже, потому как они влияют только на раскладки в уже загруженной среде Xfce, никак не отражаясь на умолчальной раскладке в окне авторизации. Которую, однако, изменить очень просто: достаточно (от root’а) открыть в текстовом редакторе (например, nano) файл /etc/default/keyboard и в строке

XKBLAYOUT="ru,us"

поменять ru и us местами. Если и в консоли, и в среде Xfce всё остальное — вариант раскладки (умолчальное ru нынче — это вариант winkeys), переключатель Alt+Shift — устраивает, а дополнительные параметры для графического режима не требуются, этим можно и ограничиться. Если же нет — консольную раскладку следует подстроить через

# dpkg-reconfigure keyboard-configuration

А заодно — и консольные шрифты:

# dpkg-reconfigure console-setup

Не помешает также включить службу консольной мыши:

# apt install gpm

Как явствует из символа приглашения командной строки, все эти операции выполняются с правами суперпользователя, а детали их неоднократно описывались на этих страницах, в самом интегрированном виде, наверное, здесь.

С настройкой клавиатуры в Xfce, на первый взгляд, всё оказывается не так однозначно. В MX Linux в качестве индикатора раскладок по умолчанию используется не штатный для титульной среды пагин xfce4-xkb-plugin, а внеклассовая внедесктопная утилита fbxkb, которая сама по себе никаких настроек не имеет. Настройки же клавиатуры, доступные через Менеджер настроек, достаточно ограничены.

Однако плагин xfce4-xkb-plugin в MX Linux никто не отменял — и достаточно вывести его на панель, чтобы получить возможность, например, изменить вариант раскладки или назначать независимое переключение раскладок в каждом приложении или в каждом окне. Можно даже отказаться от индикации раскладок как флажков на панели в пользу буквенной — US и RU, соответственно, и размер буковок сделать мелким, средним или крупным:

mx-linux-hint_005

Наконец, «чего не хватит в доме — сколько хочешь в гастрономе»… То есть, пардон, в редакторе Xfconf, где можно и добавить второй, нефиксирующий, переключатель раскладок, и задать поведение Numpad’а в стиле Mac’а, и сделать всё остальное, что потребуется впредь:

mx-linux-hint_006

Впрочем, и о настройке через xfce4-xkb-plugin, и о редакторе Xfconf на этих страницах тоже говорилось неоднократное, последний раз — здесь.

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

Оглавление

MX Linux: запуск и настройки: 2 комментария

  1. И всетаки. Чем этот дистрибутив отличается от обычного debian? У него свои репозитории с более новыми версиями пакетов? Или они используют testing по умолчанию? Или кроме настроенного XFCE никаких новшеств там нет?

    И что в качестве init?

Добавить комментарий