Title: Ушел с Windows
Author: Viva Calman
Date: 2026-03-27 00:28:09
Correction code: 177456050050708

2026-03-16-002848<em>4480x1440</em>scrot.png

Как ни странно, при всей своей любви к Linux (и воообще к *nix), я последние лет десять на домашней машине держал Windows.

Основная причина была проста - мне хотелось поиграть без бубна, плюс, Windows уже стояла, работала нормально (я собственно на этой машине ставил систему только два раза, в первый раз это была семерка, потом я купил новый SSD и поставил на нее Windows 10), а установка линукса - это лишние телодвижения, которые мне было лень совершать.

Но все рано или поздно заканчивается, как и поддержка Windows 10. Microsoft решила пересадить всех на AI-уе(зачеркнуто) кошмарную Windows 11. Данная система меня не прельщала от слова "совсем", поэтому я решил, что "пора". И это "пора затянулось почти на полгода. Сначала я никак не мог купить новый SSD (мне хотелось сохранить систему на старом), потом, когда я наконец то решил этот SSD купить, начался AI-бум и цена на SSD стала совсем негуманной. Так что, вместо желаемого комплекта на пару терабайт, пришлось ограничиться диском на 500Гб. Двушку куплю как-нибудь потом, когда цены немного снизятся. Еще одной причиной, почему я решил уйти с Windows, стала усталось. Я устал от ее интерфейса. Мне просто стало неудобно им пользоваться, и даже Komorebi, тайловый менеджер, который помогал мне с управлением окнами, не исправил ситуацию. Тем более, что он регулярно и прихотливо падал, иногда по нескольку раз в день. В общем, мне просто захотелось оказаться в окружении, где нет ничего, чтобы привлекало мое внимание без спроса. Так как я в основном пользуюсь Open Source приложениями, миграция должна была пройти достаточно безболезненно. Ну а игры... об играх как-нибудь в другой раз.

Но и когда я купил SSD (а это были новогодние праздники), дело не сдвинулось с мертвой точки. Я, к своему стыду, не смог поставить Linux с первой попытки. Комп у меня довольно пожилой, с одной из первых материнок, где начало внедряться UEFI, так что современный Debian на этапе загрузки с образа начинал плакать и вываливаться с ошибкой. Это меня, что называется, задизморалило, я отцепил диск и отложил все "на потом".

И вот, оно произошло. Я решил, что UEFI, конечно, модно и молодежно, но я ничего не потеряю, если просто поставлю все в legacy-режиме. В этот раз, после того, как я прибрался внутри системника, заменив разношерстные SATA-кабели на пучок одинаковых, с бирками, я все же сумел налить на машину свежий Debian Stable. Почему именно этот дистрибутив, а не Ubuntu или, если впадать в другую крайность — Slackware? Ubuntu я не люблю. По моему крайне авторитетному(тм) мнению, Ubuntu — это уже не Linux, это что-то свое, особое, уличное, что мне не нравится. Slackware я все еще люблю, но мне нужна машина для работы, а не устройство, где я буду без конца пытаться собрать нужный мне софт. Так что старый добрый Debian, на котором я сижу уже много лет, оказался предсказуемым и неизбежным выбором.

Для некоторого разнообразия, я решил разбить диск с использованием LVM. Это не то чтобы было необходимо (я вряд ли буду перекраивать разделы), но мне захотелось попробовать. Технология LVM уже древняя, так что я не думаю, что от этого у меня будут какие-то проблемы.

Но после того, как была установлена базовая система, я не бросился к консоли, набирать apt install... , чтобы поставить кучу пакетов. Я пошел за свой thinkpad, и начал писать плейбук для ansible. Кто не знает (я не думаю, что таких будет много), ansible - это система управления компьютерами. Ты пишешь манифест, который тут называется плейбук, прогоняешь его, и получаешь состояние системы, которое описал. Что-то вроде sh-скриптинга, только с дополнительными плюшечками и абстракциями. В данном случае, я описал установку необходимых пакетов, разворачивание некоторых конфигов и базовую первоначальную настройку. Теперь, прогнав этот плейбук, я смогу быстро налить практически аналогичную систему где угодно. Для чего это? Ну, чтобы иметь воспроизводимое состояние системы. Чтобы в будущем, если что-то вдруг случится, если я проапгрейжу машину, то я смогу восстановить хотя бы основу системы буквально парой команд, не вспоминая, что у меня стояло, как назывались пакеты, которые я ставил, какие настройки и тому подобное.

После того, как все пакеты были налиты, началась, собственно настройка. Самой сложной частью, оказалась настройка мультимониторности при использовании fvwm. К моему великому счастью, fvwm3 начал поддерживать randr, поэтому сама по себе, настройка двух мониторов у меня вообще времени не заняла - я запустил иксы и все само завелось. Больше проблем оказалось с настройкой горячих клавиш, чтобы ими можно было управлять окнами. Пришлось покопать документацию (и гугловую ИИшенку, которая просто невероятно галлюцинировала, выдумывая несуществующие опции настройки), сделать несколько костылей, но в итоге я смог заставить fvwm определять, на каком экране находится окно, и какую геометрию к нему применять. Еще не все закончено, но 95% функционала работает. Осталась лишь мелкая рихтовка выявленных в процессе работы нюансов. Забавно, что первую пару дней, мои пальцы продолжали пытаться нажимать комбинации клавиш, которые я использовал в Komorebi - все таки, за год использования, это все сильно въелось в мышечную память, но, сейчас, когда я пишу эту заметку, я уже не тянусь к кнопке Alt, чтобы переключить рабочий стол.

Для того, чтобы не давить на глаза синим цветом, я поставил в систему пакет xsct и прописал его в крон, заставляя устанавливать цветовую температуру в 3500 градусов в 9 вечера. В Windows была подобная опция, и я решил от нее не отказываться. Дополнительно, в полночь цветовая температура понижается вообще до 2500 градусов, как бы напоминая, что пора ложиться спать. Кроме этого, в cron прописан вызов "часов с кукушкой", которые также пиликают мне напоминалки, что мне пора бы готовиться ко сну. Пиликают морзянкой, через программу cw.

Вроде бы, в современном линуксе наконец то начали уходить в прошлое проблемы со звуком. Появился новый звуковой сервер pipewire, и он, внезапно, работает, сшивает воедино и пульсу, и альсу и джек, и даже придраться особо не к чему. Чудеса, да и только. Хотя, я все же немного поплутал в настройках, пытаясь вывести звук через нужное устройство. У меня их три, и два — просто балласт, который присутствует в системе.

Курьезное. В процессе восстановления вкладок в Firefox, понял, что ставить праймари ящиков для синхронизации ящик на сервисе, куда не влезть без магических букв - довольно плохая идея. Конечно, я нашел способ туда залезть, но это отняло лишние минут десять.

Что еще не пробовал. Не пробовал игры. Стим я поставил, даже поставил Hollow Knight, чтобы побегать-попрыгать полым рыцарем по Халлоунесту, но пока что еще не запускал. Подозреваю, что возня с Proton, Wine и прочими радостями жизни еще доставит мне приключений, но это тот компромисс, на который я был готов пойти. Благо, судя по интернету, под протом очень много игр идут очень даже неплохо. Любопытно будет, как будет идти The Elder Scrolls Online, в которую я иногда бегаю и собираю цветочки. В общем, про игры скорее всего будет отдельная заметка через пару недель, когда я попробую несколько игр и соберу впечатления.

Разумеется, с линукса я не могу прошивать свои любимые радиостанции. Точнее, те, что шьются chirp-ом, я прошить смогу, но те, которым нужна специфичная CPS - увы, нет. Но я был к этому готов. Весь этот софт уедет на мой x230, где я все же оставлю Windows 10, в замороженном состоянии "минимально рабочая система".

Еще не пробовал толком работать с SDR. Тут нет SDR#, к которому я привык, придется привыкать к SDR++ и искать разный софт для того, чтобы слушать цифровые протоколы. Хотя здесь есть GNURadio, а значит, если посидеть достаточно долго, можно декодировать все, что угодно. Но вообще не думаю, что у меня будут большие проблемы с этим — linux уже достаточно зрелая платформа для работы с радио, поэтому софта тут хватает.

Что еще надо попробовать? Нужно попробовать прошить какую-нибудь адруину. Нужно попробовать погонять цифровые моды. Нужно попробовать сделать что-нибудь в FreeCAD (вот тут я не думаю, что будут какие-то проблемы). Нужно наладить бэкап основных данных. Возни, на самом деле, довольно много, но я уже давно не тратил время на то, чтобы "покопаться с компьютером", при этом испытывая удовольствие от процесса. Если честно, ковырять систему днями напролет мне надоело еще десять лет назад, но вот сейчас я, все таки, радуюсь тому, что я делаю. Потому что после Windows, у меня ощущение, словно я вышел из шумной комнаты в тихий лес. Тут тихо, приятно, хорошо, и никто не кричит тебе на ухо.

^HOME