Сектантский linux

Пользоваться одним только линуксом – уже звучит как довольно сектантская затея, однако все относительно, и в мире свободного ПО есть свои радикалы и радикалки, которые считают, что необходимо полностью отказаться от использования проприетарного ПО, включая несвободные драйвера и прошивки. Кстати, драйвера, – это и огромное преимущество линуксов, и большой недостаток, – за них либо не нужно париться вообще (звуковые чипы, usb, ethernet – как правило поддерживаются “из коробки”, а для видеокарт и вайфая, благодаря достигнутому за последние годы прогрессу, установка происходит в два клика, без необходимости заходить на сайт разработчика, качать, устанавливать и т.д.), либо же с ними нужно долго возиться с сомнительным исходом. Но вернемся к теме. Что до меня, то я линукс впервые попробовал потому, что мне это было нужно по работе, мне понравилось, и больше я виндой не пользуюсь. Но в то же время я хотя и согласен с аргументами радикал_ов, не считаю вопрос с открытым кодом и свободными лицензиями для драйверов на данный момент для себя критичным, и уж тем более не собираюсь подвергать критике дистрибутивы, которые предоставляют возможность устанавливать несвободное ПО.

Тем не менее, в рамках челленджа переехать на “полностью свободный” дистрибутив – как мне казалось, проще, чем выискивать и удалять у себя на ноуте проприетарщину. Если кто откроет список одобренных FSF свободных дистро, она или он не обнаружит там ни одного из известных – даже такой “идеологический” (термин, встречающийся в кругах линукс-юзер_ок) дистрибутив как debian не одоряется как раз потому, что имеет non-free репозиторий. Поскольку я в быту пользуюсь Arch-ем, я для себя выбрал его свободную версию, Parabola GNU/Linux-Libre. Тем более что мне симпатична эгалитарная организация коллектива параболы, где решения принимаются консенсусом.

За три дня у меня сложилось довольно негативное впечатление об этом дистре. Еще при установке неоднократно выдавало ошибку, что такой-то пакет (софтина) не найден на таком-то сервере. Пакетный менеджер автоматически скачивал его с другого сервера, но с некоторыми из пакетов при этом возникали другие проблемы – неверный PGP-ключ (позволяет установить аутентичность пакета, что очень хорошо в плане безопасности). Приходилось его удалять, запускать процесс заново, пока не будет скачан пакет с подходящим ключем. В арче тоже все пакеты подисываются ключами, но за все время что я им пользовался, таких проблем никогда не было, как и не было проблем с синхронизацией зеркал. Одно это навело на мысль о слабой поддержке дистрибутива его командой.

Далее, сразу после установки по каким-то причинам не работало Ethernet-подключение – постоянно выдавало ошибку “Temporary failure in name resolution”. Пришлось загружаться с флешки, искать и устанавливать нужные мне программы прямо с неё. Вопрос решился, когда я включил другой менеджер сетевых подключений. Установил себе окружение рабочего стола GNOME, последней версии, 3.30 – по каким-либо причинам не работает гномовский терминал (коммандная строка), пришлось пользоваться другим. Также по непонятным мне причинам система каждый раз стартует с выключенным звуком. “Кто виноват” – это открытый вопрос. Опять-таки, с арчем гном предыдущей версии работал нормально.

Наконец, самая мякотка – вайфай. В юзер-френдли дистрибутивах драйвера на вайфай устанавливаются одним кликом. В арче нужно прописать в терминале команду на установку необходимого пакета и в крайнем случае, немного повозиться с указанием корректного модуля ядра. В параболе я убил на установку драйверов для вайфая весь вчерашний вечер с нулевым результатом. Вероятно, что драйвера на мой вай-фай чип не были включены в ядро linux-libre потому, что содержат в себе нечто проприетарное. Хотя на сайте wireless драйверов для линукса лежат открытые исходники того что мне нужно, также как и на сайте с исходниками ядра linux-libre (возможно, они исключаются в процессе компиляции – я так до конца и не разобрался). Все мои попытки скомпилировать модуль выдавали ошибки, хотя необходимые зависимости у меня были установлены. Где-то в час ночи я решил, что не буду себя мучить, мне рано вставать на работу, проще прожить этот месяц с интернетом через кабель, тем более что все-равно этот код, вероятно, намеренно не вошел в ядро, используемое параболой. В конце-концов, действительно, месяц я вполне проживу без вайфая, но больше не задумываюсь о том, чтобы остаться на свободном дистрибутиве по его прошествии.

P.S. Вчера я думал, что просижу пару часов над настройкой вайфая и вне зависимости от результата напишу пост, о том какая хорошая штука этот гном. Я в принципе понимал, что поскольку дистр свободный, а уменя чип broadcom, рассчитывать на успех не приходится, но после всей возни настроение совершенно испортилось, и теперь получился пост о том, какая плоха эта парабола. Тем не менее пару слов о гноме все-таки скажу в пост-скриптум.

В том что касается графических оболочек у линуксов выбор довольно широкий, но главных альтернатив две – Gnome Shell и KDE Plasma. Когда я только перешел на гнушу я пользовался гномом, потому что плазма слишком уж похожа на винду, а мне хотелось чего-то совершенно другого. Впоследствии мой выбор все-таки пал в сторону кде – его приложения функциональнее, графические эффекты красивее, а широкие возможности в плане настраиваемости, которых нет у гнома, позволяют изменить внешний вид до неузнаваемости; хотя есть и минус – он не так стабильно работает и потребляет больше ресурсов. Но вот вышел гном 3.30 и мне захотелось его опробовать, причем не устанавливать кучу меняющих разные аспекты интерфейса расширений, а именно что взаимодействовать с ним так, как задумали разработчи_цы гнома.

Для привыкших много кликать мышкой дефолтный гном покажется крайне неэргономичным. Но если работать с клавиатурой, получается довольно интересный опыт, главное – привыкнуть. Например, нет панели со списком открытых окон, но есть дэшборд с их уменьшенным видом, который вызывается клавишей “win” (или, “super”, как её любят называть хардкорные линуксоид_ы), окна переключаются сочетанием клавиш. Вместо меню “пуск” – аналог маковского launchpad-а, хотя аналог “пуска” тоже можно включить. Причем удобнее всего не прокручивать список программ, а сразу начать набирать в клавиатуре название нужной прямо после нажатия на “win” – впрочем, так можно делать и в винде, но я не особо замечал, чтобы кто-то так делал_а. Есть меню текущего окна в верхней панели, и что я нахожу особенно удобным, хотя эту опцию и нужно включать в настройках – это меню “places”, с которого можно перейти прямо в нужную папку. И это все совершенно бесплатный продукт работы демократически-организованного коллектива с копилефтной лицензией.

Дэшборд в Gnome Shell

На этом пока все. В следующий раз буду описывать свои впечатления о свободных и децентрализованных ресурсов в сети.

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

Ваш e-mail не будет опубликован.