Трудности перехода
Это - небольшая история о том, как Windows-Боярин с почти 25-летним непрерывным стажем пользования Окон решил открыть для себя что-то отличное от привычной компухтерной среды обитания.
Пять стадий принятия, насилие над консолью, ГЕЙМИНГ, а также настройка запрещённых трёх букв в иммутабельной системе. Всё как вы любите, в общем.
Как понятно из небольшого дисклеймера выше, здесь будет описан линух-переход. Ожидающим подробного описания превращения мужчины в кошкодевочку тут, к сожалению, читать нечего.
Unless????????????????????????~
Почему
Для такого поступка нужны веские причины, правда? Ну ещё бы. Они, конечно же, у меня есть.
- Я никуда не хотел переходить с Windows 10
- Меня заставляют переходить на Windows 11
- Она не красивая
- Мне она не нравится
- Мне неприятно, что меня заставляют 😭😭😭😭
- У меня начался отпуск и мне было интересно
Про телеметрии, анальные зонды, обязательный secure boot и вездесущий Copilot я говорить не буду, потому что мне в целом на это насрать. Всё и так уже слито везде где можно, а Copilot в РФ вообще не работает.
В целом, можно выделить два основных драйвера для того, что побудило меня попробовать линух:
- Обновляться я не люблю. Но коль уж меня всё равно форсируют это сделать, то тогда имеет смысл попробовать что-то отличное от уже привычной ОС.
- Меня интересуют не совсем обычные развлечения. Мне такое нравится.
Какой дистрибутив?
Первый ряд уже наверняка всё понял при упоминании иммутабельности.
Недолго думая, выбран был Bazzite.
В целом, думаю, есть смысл прояснить некоторые мои соображения по выбору дистрибутива.
- В первую очередь, я ненавижу пердолинг с консолью. Это странно слышать от того, кто в принципе рассматривает переход на Линукс, но это правда. Мне это не нужно, это мерзко и тупо. Bazzite позиционирует себя как поставил-и-играй, король.
- Я наслышался кучу историй о том, как драйвера для нужных устройств писали чуть ли не вручную. Дрочево с подключением второго монитора, Wi-Fi, беспроводных устройств и т.д. Нужен был дистрибутив, в котором уже всё сразу было на блюдечке.
- Иммутабельность системы мне виделась плюсом. Думаю, все видели мемы про sudo rm -rf /*, когда одной командой можно просто уничтожить себе всю ОС.
Зная, что с терминалом мне, к сожалению, пердолиться придётся, решил подстелить себе соломку, чтобы не наломать дров на переустановку системы. - В Bazzite сходу вшиты драйвера для видеокарты.
- Bazzite красивый.
- Это, между прочим, ГЕЙМЕРСКАЯ СИСТЕМА. Не эта офисная гадость для белых воротничков.
А как?
А очень просто. Скачиваем дистрибутив, скачиваем BalentaEtcher, берём флешку с 8гб. Осталось найти немного места на диске, куда мы поставим новую систему и~
А нет, подождите-ка. Сейчас должна зазвучать вступительная тема из Звёздных Войн, потому что нейросеть предупреждает о последствиях установки двух систем на один диск.
В целом. Поняли-приняли. Видимо, без помойного накопителя, купленного специально для нашего пингвинчика, не обойтись, коль я не хочу полностью сжигать мосты и в будущем пользоваться ТОЛЬКО линуксом.
Заходим на ВБ, находим нищий SSD, который уже стоит как Samsung несколько лет назад. Заказываем.
На следующий же день посылка доехала до моего села. Приехал в пункт выдачи, забрал диск домой.
Сразу же, задыхаясь от жадности, вскрыл коробку цепкими лапами и заюзал мегадевайс.
Размер - не то чтобы моё почтение, но для своих задач хватит. Ретроспективно, я бы сам себе посоветовал взять хотя бы 512, конечно, но кто ж знал, что я тут задержусь.
Отпуск обещал быть занимательным.
И всё-таки как?
Справедливый вопрос. Установив новенький SSD в свою пекарню и записав установщик Bazzite на флешку, решительно перезагружаю компьютер и начинаю как сумасшедший долбить F11. Бут-меню появилось, выбираю свою флешку-старушку и начинается... Не установка и даже не ошибки. Меня просто сразу подгружает на рабочий стол с предупреждением о том, что здесь можно ознакомиться с UI и некоторыми фичами. Если понравится - нажать на ярлык установщика.
Ого, вот это сервис, подумал я. Не нажав ни на одну иконку, отправляюсь сразу в установщик.
В целом, дальше тут рассказывать то особо и нечего. Любому малютке будет интуитивно понятно, как ставить ОС. Многие говорят, что установщик даже удобнее винды и всё такое, но я пожалуй не соглашусь. Можно сказать, что установщик настолько же удобен, насколько установщик Винды.
Приятным бонусом является отсутствие этого мразотного окна ПОГОДИТЕ МИНУТКУ НАСТРАИВАЕМ ШИНДОШС СКОРО МОЖНО БУДЕТ РАБОТАТЬ и дальнейшие навязчивые просьбы привязать свой MS-аккаунт к винде, но оно и понятно, в общем-то
Через 10 минут потягивания чая меня ждал стильный, модный, ГЕЙМЕРСКИЙ!! рабочий стол. Если не лукавить, то система на самом деле выглядит очень красиво.
Ну, видимо на этом можно расходиться. Так прошёл мой переход на Линух.
Хотел бы я написать, но есть нюанс. И даже не один.
За мной есть один грех. Я люблю играть в Apex Legends, понимаете? Не спешите осуждать, у каждого должна быть арка искупления.
Ну так вот. Стим предустановлен. Драйвера тоже. Скачиваю свою любимую дрочильню. Что может пойти не так?
Ну конечно, всё пошло не так. Gemini, уверяющий меня в том, что Apex будет работать под Bazzite, тут же дал заднюю и начал мычать о том, что вот, мол, EA отключили возможность играть на Линухе из-за проблем с античитом.
Дальше мой диалог с Гемини прошёл примерно в следующем русле:
Выместив злость на нейросеть, решил думать, что делать и как дальше жить.
Отрицание
Решение нашлось быстро - будем смотреть YouTube. И никакой Apex не нужен. Осталось скачать Zapret.
Второй нюанс показался перед моим носом в тот момент, когда я понял, что я просто не могу исполнить скрипт из-за пресловутой иммутабельности.
Если говорить совсем простыми словами — в Bazzite ты волен работать только в своей пользовательской папке. Нюанс в том, что выше лежит жёстко зашитый, собранный на стороне образ системы.
Zapret требует его изменений а ОС позволяет только целиком заменить его на новый при обновлении.
Очевидно, никто Zapret в образ запихивать не собирается, поэтому думаем, как же всё-таки поставить эту сволочь и открыть видосики с котятками.
Один горячий вечер чата с Gemini дал два факта:
- Поставить Zapret на Bazzite можно, и делается это довольно просто.
- Ни нейросеть, ни я не блистали умом и сообразительностью.
Zapret поставлен. Видосики загружаются. Пора открывать пиво и провести остаток вечера на роскошной системе в компании раковой предложки!
Осталось только скачать браузер, в котором я работаю на Винде уже лет десять. Vivaldi.
Гнев
Boy, oh boy. Именно стадия гнева побудила меня снести ОС к чёртовой матери и попробовать Pop!_OS, но обо всё по порядку.
Все же видели мем Linux users installing a web browser?
Ну так вот, этот мем не имеет ничего общего с реальность. Установить браузер в Bazzite очень легко. Вам для этого даже не нужен Edge. Просто открываете менеджер Flatpak - Bazaar, находите Vivaldi, устанавливаете.
Есть только ЕЩЁ ОДИН НЮАНС.
Не будем тыкать пальцем ни в какие структуры Минцифры, но с некоторых пор по какой-то неведомой мне причине у нас не работает половина GitHub. Да, именно половина. Часть работает - часть не работает. Может это санкции, а может просто сервера устарели, хрен его знает, но факт фактом.
Flatpak - это по сути менеджер пакетов, который тянет приложения из удалённых репозиториев (Flathub и прочих) и ставит их в изолированную песочницу в системе.
НЮАНС, что многие репозитории (включая Flathub) качают метаданные и сами приложения с серверов, которые часто лежат на GitHub. Очевидно, что чтобы что-то скачать с GitHub, к нему как минимум нужен доступ. ЧТО-ТО нас от этого доступа отрезает.
Окей. Значит надо думать о том, как мне получить доступ к репозиториям в GitHub, если у меня они не открываются даже с Zapret? Есть мысли? Предложения? Сдаётся мне, есть кое-что, что может нам помочь.
Это КОЕ-ЧТО нужно установить в систему. Клиенты для этого в изобилии водятся на Винде, но их довольно мало в Bazaar. Кроме того, их ещё надо установить, а как их установить, если у нас нет доступа к гиту? Более того, система то иммутабельна, и поковыряться где-то глубоко в ней мы всё равно не сможем.
Замкнутый круг, подумал я.
Торг
Bazzite стирается с SSD. На установщик прыгает более сговорчивая Pop!_os, которая уже не славится своей неизменяемостью. С ней должно быть проще. Сейчас мы со всем разберёмся. Не даром же имеем звание senior-программиста.
Pop!_OS встретила меня не очень радушно. Дистрибутив ни в какую не хотел качаться без временного переезда в Финляндию, что меня немного удивило, поскольку сам сайт и всё что с ним связано открываются даже на Родине, а разработчики, вроде как, не были замечены ни в платном распространении дистрибутива, ни в каком-то особом отношении к РФ, ну да ладно.
Проведя минут 8 в Финляндии, вернулся в РФ с свеженьким образом новой системы. Между прочим, с предустановленными драйверами от Nvidia! Но то были вкусные вершки. Невкусные корешки оказались сильнее моей нервной системы.
А знаете почему? Потому что для Pop!_OS ещё нет нормальных драйверов на мою роскошную дорогую мощнучую геймерскую красавицу RTX 5080. И от этого установщик с предустановленными драйверами в принципе даже отказывался стартовать.
Не вопрос - переезжаем в Финляндию, скачиваем себе дистрибутив без предустановленных драйверов. 20 минут - система установилась. Победа! Круто, K P A C U B O.
Сейчас я буду менять все файлы в системных папках! А потом настрою себе переезд в Финляндию, скачаю Vivaldi и роскошно заживу.
Но, как я уже говорил, нервная система дала сбой раньше. Увидев 5 ФПС на рабочем столе и проведя почти весь день в диалогах с нейросетями, понял, что на системе банально нет достаточно свежих драйверов для моей роскошной дорогой мощнучей геймерской красавицы RTX 5080.
Пришло время отступить. Побеждённый самец уходит, удалив очередной дистрибутив с SSD и почистив флешку.
Депрессия
На какое-то время я откинул идею попробовать другие операционные системы, поскольку пердолинга оказалось СТОЛЬКО, что это уже просто стало похоже на какую-то шутку. Установка дружелюбного дистрибутива превратилась в хрестоматийный рассказ MAN vs CONSOLE. В целом, про себя я уже начал свыкаться с мыслью о том, что мне придётся либо дальше сидеть на 10, либо пересилить себя и перейти на 11, КАК ВДРУГ...
Я докупил последние части моей новой пекарни и собрал всё воедино. Радостно, очень красиво.
Но WiFi от материнской платы не работает. Подозрительно.
Довольно быстро выяснилось, что модуль не работает из-за того, что на Win10 под него нет драйверов. Более того, их и не предвидится.
Зато, вы не поверите, где эти драйвера есть.
На нашем старом знакомом Bazzite!
Ну, кроме как знаком судьбы это ничего быть не могло. Господь ниспослал мне ещё одну причину прибиться в лагерь любителей открывать по 10 окон с консолью и больше никогда не мыться.
Принятие
Процесс установки системы мне уже был знаком, никаких проблем очередная запись ОС на многострадальный SSD не принесла.
Первым делом проверил работоспособность WiFi от материнской платы. Всё работает отлично - никаких проблем. Это был первый и последний раз, когда я его включал. Ну не суть.
Для счастливого пользования системой у нас осталась одна серьёзная проблема - достучаться до Финляндии. Под вечер думать совсем не получалось ни у меня, ни у Gemini, поэтому, спустя где-то час потраченного в яростном сраче с нейронкой времени, решил, что пора отдохнуть и продолжить завтра.
На следующий день, как ни странно, думалось лучше всем моим виртуальным помощникам, поэтому мы быстро разобрались с тем, как же поставить эту приблуду.
Оказывается, ничего не мешает мне скачать core, установить его в ~/.local/bin/ и уже спокойно запускать оттуда. Магия, не иначе.
И да, котятки. Не забудьте сообщить об этом дяде Баззиту в параметрах прокси ОС! Но только т-ссссс. Пусть это будет наш маленький секрет.
В общем и в целом, после этого у меня всё завелось. Браузер, стим, игры в стиме (за исключением Apex, конечно).
Единственный нюанс - Стиму тоже нужно прописать, чтобы он при запуске обращал внимание на прокси, но делается это буквально одной командой, это не сложно. Тогда и облако работает, и жизнь в целом веселее становится.
На этом моменте уже в самом деле заканчивается моя эпопея по установке отличной от винды операционной системы.
А с играми как?
А с играми, на удивление, всё довольно хорошо. Я спокойно допрошёл Pathfinder WOTR, поиграл в Tainted Grail: The Fall of Avalon, который меня не особо впечатлил. Купил ARC: Raiders, провёл в нём часов 10 и решил накатать этот пост.
В рейдерах фпс - стабилен. Лучи - работают. Генерация кадров - генерирует, хоть это и не требуется.
Более того, что меня удивило, так это то, что в самом деле, с драйверами никакого пердолинга не было. Как и обещали. Слёту определилось вообще ВСЁ. Это ли не счастье?
А как же популярная видеоигра Легенды Апекса?
А она в дуалбуте на Win10))))))))))))
Что сказать то хотел?
В целом, резюмируя всё мною сказанное, я бы сказал следующее.
Если бы я жил в стране, в которой не устаревают сервера с одной стороны, а с другой меня не хлещут по жопе санкциями, я бы однозначно, совершенно без раздумий, рекомендовал бы попробовать поставить Bazzite.
Система прекрасная, без шуток. Весь пердолинг был направлен почти исключительно на восстановление замедленных серверов. Но если их не нужно ускорять, то ты просто получаешь удобную, красивую и быструю систему. Поставил и играешь, в самом деле.
Однако, очевидно, не без минусов. Если ваш досуг выходит за привычный скроллинг интернетов, просмотр видосиков и игр в игрулечки, то тут начинаются проблемы. Например, я хоть и занимаюсь музыкой, но мне пока что лень лезть во всё это и разбираться с тем, как эмулировать vst-плагины.
Кроме того, если вы любите работать с кодом на низком уровне, то на Bazzite такой же свободы и раздолья как на Windows вам не видать. Напоминаю, что мы не можете изменять что-то внутри самой системы. Для какого-то высокоуровневого макакинга - вполне, однако подключение сторонних либ может быть не таким гладким, как на изменяемых ОС.
Но нужно однако держать в уме, что система для ИГР. Не для работы, не для кода. И со своими задачами она справляется замечательно. В любом случае, сейчас освоиться в этом всём намного проще. Слава Богу, у нас есть нейросети.
Стоит попробовать?
Да, стоит. По итогу, я сейчас остался в дуалбуте. На Win10 играю в Apex либо работаю, а для всего остального переключаюсь на Bazzite. Мне он эстетически приятней, он красивенький.
На этом всё. Спасибо за внимание, если дочитали этот шизопост до конца.
Если вы захотите повторить этот тернистый путь, то пишите, спрашивайте вопросы, постараюсь ответить.
Вы, четверо сумасшедших, что открыли эту статью.