Я ИТ-специалист, работающий в этой отрасли ещё с диал-ап модемов, и у меня около 14 лет профессионального опыта, связанного с большим количеством ИТ-инфраструктуры за все эти годы. 10 из этих 14 лет я использовал Linux для серверов. В прошлом я дошел до того, что даже создавал собственные серверы для некоторых очень специфических нужд. Я также поддерживал и администрировал различные облачные среды. В то же время я использовал Windows для себя на своем профессиональном ноутбуке и на своей игровой машине. Даже когда я набирал слово "сам", мои пальцы перешли на mysql :)
В последние пару лет моя жизнь привела меня к проектам, созданным на NodeJS, а это то, что всегда лучше работает на Linux. В то время я все еще занимался dotnet, так что я не мог просто оставить среду Windows. WSL была новинкой, и это был великий спаситель, который позволил бы мне делать все на одном ноутбуке (да, я знаю, что NodeJS работает под Windows, но мне это не нравится).
Я все время мечтал перевести свой ноутбук (Thinkpad T480) на какой-нибудь дистрибутив Linux, и наконец настал день, когда Excel мне стал не так нужен, моя зависимость от Adobe тоже уменьшилась, и я смог наконец перейти. Я выбрал Arch Linux, потому что он был описан как чистейший опыт, позволяющий делать все самому. Для меня это была отличная вещь. Я был так взволнован, пока стирал свои SSD и переводил туда свой рабочий процесс.
Сначала я был поражен всеми этими окружениями рабочего стола, это было похоже на открытие совершенно новой стороны Linux, с которой я никогда не был знаком. Это было очень интересно, но у меня в голове был маленький красный флажок. Опыт заставлял меня не доверять графическим интерфейсам и дважды проверять все в терминале, особенно в том, что касалось работы с сетью. Оказалось, что это не так.
Я выбрал KDE Plasma на Wayland и остался очень доволен. Все работает из коробки, есть поддержка нескольких мониторов. Я мог найти почти любое приложение, которое я использую, либо встроенное (редкость), либо созданное сообществом и поддерживаемое сообществом с помощью чего-то, называемого пакетами AUR, что на самом деле является хорошей идеей. Сообщество, поддерживающее эти вещи, - молодцы, ребята, меня восхищает отзывчивость людей, которым за это не платят. Люди, которые действительно получают деньги, иногда отвечают не так быстро.
Но медовый месяц в конце концов закончился, и вскоре я начал замечать проблемы и трещины в этом замечательном эксперименте.
Первым делом это было Zoom (приложение для конференций). Оно не хотело делать screen share на Wayland, и было несколько уродливых обходных путей, поэтому я перешел на X11 для своего окружения рабочего стола. А в компании, где я работаю, есть платные учетные записи zoom, так что я не могу это изменить. Даже сегодня я не всегда уверен, что аннотация на общем экране будет в порядке.
Затем я начал сталкиваться с ситуациями, когда у меня есть один значок на панели задач, но когда я открываю программу, она создает другой. В Windows такого никогда бы не произошло. Затем значки на панели задач. Поскольку я использую множество приложений для своей повседневной работы (tidal, keepass, facebook messenger, slack, clickup ....), они создают уродливые значки на панели задач. Я скрываю их, но через некоторое время настройки забываются.
У меня также есть наушники Sony MX4, и я столкнулся с серьезными трудностями, чтобы заставить их работать. Мне пришлось отказаться от pulse audio и перейти на pipewire. Я смог заставить их работать (включая кодек LDAC), но для появления профилей HFP мне пришлось дважды коснуться гарнитуры, чтобы эти профили отобразились. Это произошло после примерно 4 часов возиться и пробовать различные хаки,
представленные на вики Arch и на форумах в целом. В регуляторах звука есть возможность увеличить максимальную громкость примерно до 150%, что несколько приближается к тому, что возможно на моем смартфоне Android, но все еще не там. Когда вы увеличиваете или уменьшаете громкость, появляющаяся полоска думает, что она находится на 100% (а не на 150%), поэтому вы никогда не узнаете, насколько громко звук, просто посмотрев на нее.
Еще одна вещь заключается в том, что вы не можете заставить качество трека Tidal Master работать на Linux. Так что мои инвестиции в дорогую гарнитуру и подписку пошли прахом.
Затем у меня начались проблемы с настройкой нескольких мониторов. Иногда ноутбук забывает другой монитор. Если я пытаюсь переставить экраны, иногда половина маленького экрана остается пустой, и мне приходится перезагружаться.
Я начал смотреть на другие рабочие столы, чтобы избежать этих проблем, но люди в интернете говорят, что KDE Plasma - одна из лучших для поддержки нескольких мониторов.