Pop!_OS

Операционная система Pop!_OS часто рекомендуется новичкам наряду с Linux Mint и оригинальной ("ванильной") Ubuntu. Наша задача — разобраться, действительно ли можно советовать данный продукт начинающим.

Для начала следует сказать, что с официального сайта компании System76 можно скачать вариант для компьютеров с видеокартами nVidia (образ ISO так и помечен) или для других, с нормальной графикой, в том числе Intel (ISO, возможно, никак не помечен). Лучше всего загрузить оба, вдруг понадобится кому-нибудь срочно установить.

Интерфейс Pop!_OS "из коробки"
После старта наблюдаем неяркий, со скучными обоями, но зато очень отзывчивый интерфейс. Невероятно отзывчивый, быстрый до головокружения. Быстрее, чем у широко известных рабочих столов, издавна имеющих репутацию легковесных, однако изготавливаемых топорно, "на отвали".

Конечно же, это не что иное, как Gnome Shell со стандартными настройками, но с немного расширенным их количеством. Например, в Pop!_OS можно сразу же назначить количество и поведение рабочих пространств. Чтобы не плодились автоматически. А то и вовсе лишь одно оставить, если второй дисплей не подключаем.

Настройка рабочих пространств
Или, ещё к примеру, часы, расположенные по центру вечно полупустой и потому лишней верхней панели, можно передвинуть вправо или влево. Толку мало, панель-то всё равно полупустая и лишняя, но хоть какое-то изменение в данном случае — надежда на тенденцию к другим переменам. (Ну а пока можно попробовать расширение Hide Top Bar, автоматически скрывающее лишню полупустую верхнюю панель.)

Настройка Dock
Точно так же, как в Ubuntu, можно переставить панель Dock, которая изначально внизу, влево или вправо. И уменьшить толщину. (Если поставить слева, то будет компоновка, привычная для пользователей "ванильной" Ubuntu.)
Обзорный режим с только одним рабочим пространством
Хотя ради назначения комбинации клавиш для переключения раскладки по-прежнему надо брать сторонний конфигуратор Gnome Tweaks, поскольку "Windows(Super) + пробел" по умолчанию может оказаться не очень удобным вариантом. 
Включаем экранную клавиатуру
Касаемо виртуальной клавиатуры, необходимой для устройств с сенсорным экраном, стандартная из комплектации Gnome Shell включается в разделе настроек Acessibility. Однако удобной не является. Как и лишняя верхняя панель, использует пространство ну очень уж нерационально. Лучше установить Onboard и в настройках указать растягивание на всю ширину дисплея.
Стандартная экранная клавиатура Gnome удобством не отягощена
Впрочем, давайте-ка обо всём по порядку. Для назначения раскладки направляемся в раздел системных настроек с очевидным названием Keyboard. Убираем варианты английского (нажимаем три вертикальные точки напротив пункта в списке), оставляем только американский. Жмём плюс для добавления нужного.
Удаляем лишние сущности и добавляем нужную
Теперь аккуратно, без спешки и беспокойства, не теряя хорошего настроения, прокручиваем окошко вниз и находим View and Customize Shortcuts в самом конце.
Нажимаем View and Customize Shortcuts
Продолжаем наш долгий путь, так решили разработчики Gnome Shell. Надо полагать, хотят, чтобы мы проводили с их рабочим столом побольше времени. В открывшемся списке ищем Typing.
Typing
В этом самом Typing откроется Switch to next input source, на которое, как несложно догадаться, тоже нужно кликнуть.
Switch to next input source

Выскочит окошко, предлагающее нажать какую-нибудь иную комбинацию вместо Super + пробел. Однако самые привычные и популярные не сработают. Можно назначить Alt + пробел, эти клавиши хотя бы рядом. А Super + пробел при желании удаляем, воспользовавшись меню под кнопкой с требя вертикальными точками напротив комбинации.

Можно удалить лишние комбинации клавиш
Не очень удобно, мягко говоря? Слишком запутанные пути к результату? Ну, это же Gnome Shell. Устанавливаем программу Gnome Tweaks.

Gnome Tweaks
Раздел Keyboard & Mouse — малозаметная кнопка Additional Layout Options — Switch to another layout. Вот теперь действительно удобно. Почему так не сделать в Gnome Shell сразу, "из коробки"? Надо полагать, потому, что пользовательский комфорт разработчикам слегка безразличен. Или даже не слегка.

Пока не ушли из Tweaks, заглядываем в раздел Windows и активируем Center New Windows. Это то, что пользователи делают в Ubuntu с помощью заковыристой команды в терминале. Но, как видим, можно и так.
Center New Windows

Касаемо приватности, возвращаемся в программу стандартных системных настроек и идём в раздел Privacy. На вкладке Connectivity деактивируем связь со сторонним сервером Connectivity Checking. Как следует из объяснений, данная лишняя сущность проверяет соединение с интернетом. Словно пользователь сам не видит, есть ли коннект.

Вырубаем Connectivity Checking

Теперь на вкладке File History & Trash деактивируем выключатель сверху и активируем два снизу. Чтобы получилось точно так, как показано на картинке ниже.

File History & Trash
Теперь шпионская функциональность Gnome Shell по сбору сведений о ваших действиях отключена, а очистка мусора задействована.

Осталось лишь зайти в раздел Sound и отключить раздражающие звуки всяческих системных уведомлений. Такое практически во всех рабочих столах активно по умолчанию. В самом деле, надо же чем-то беспокоить и донимать, как же без этого, тем более в Gnome Shell.
File History & Trash
Увы, в отличие от ситуации в оригинальной Ubuntu, проверка обновлений почему-то не отключается полностью. Что можно сделать, это запретить их автоматическую установку и сократить частоту уведомлений до ежемесячной.
Проверка обновлений не отключается

Если система пытается что-то скачивать и устанавливать, тогда можно попробовать общее для всех версий Ubuntu решение — выпилить нехорошую программу командой в терминале:

sudo apt-get remove unattended-upgrades 
 
Далее направляемся в Power, вырубить Dim Screen и поставить Never напротив Screen Blank. Потому что решать, когда гасить и блокировать экран, будем самостоятельно.
Блокируем экран когда нужно нам, а не когда вздумалось разработчикам

Магазин приложений Gnome Software здесь называется Pop!_Shop. Судя по источникам софта, интеграция формата Flatpak уже есть. А вот Snap не видать, хотя поддержку можно установить, если появится такое желание. Но что самое приятное, это полное и безоговорочное закрытие магазина после клика на крестик в заголовке окошка. В оперативной памяти процесс висеть не остаётся, как в оригинальной Gnome Shell, исчезает полностью. (Поначалу даже не верилось в такое счастье, особенно после осознания факта, что автоматическая установка обновлений в этой версии Gnome Software по умолчанию не активна. Довелось несколько раз перепроверить, протирая глаза от изумления. Но это правда, неистребимо самозапускаться и пожирать системные ресурсы этот софт в Pop!_Shop действительно не должен.)
Плиточное расположение окон
Плиточное расположение окошек (тайлинг) осуществляется автоматически при нажатии комбинации клавиш "Windows(Super) + Y", отключается точно так же. То есть уже не надо морочиться со стрелками вправо-влево, как в других графических оболочках. Было бы очень удобно, если бы окна не стремились запомнить свою предыдущую форму при новом запуске. Но это мелочь, конечно. (Двигать и перемещать окна можно стрелками после нажатия соответственно Alt + F7 и Alt + F8. Вместо стрелок можно использовать мышь, просто перемещая указатель.)
Кодеки мультимедиа
Кодеки мультимедиа присутствуют лишь частично. Но установка недостающих предлагается прямо поверх окна некачественного плеера Gnome Videos, настойчиво пихаемого во все Gnome Shell. Галочка стоит лишь одна, но полезно отметить и другие пункты.
Gnome Videos после установки кодеков
Впрочем, если не терпится послушать музыку за работой, просто добавляем в систему Celluloid, а с кодеками можно будет спокойно разобраться потом. Или хотя бы минималистичный базовый MPV. Тем более что Gnome Videos всегда был кривым и убогим. Здесь, как ни странно, не тормозит и не запинается при перемотке, но вместо этого плохо передаёт цвета.
Хороший плеер MPV
Увы, в автозапуске находится почтовик и менеджер всяческих календарей Evolution. Отъедает около сотни мегабайт памяти. Конечно, по современным меркам это не так уж много. Придётся смириться, удалять нельзя, прикручен шурупами намертво. Хотя, конечно, невелика беда, особенно в сравнении с преимуществами.

Может, была какая-то благоприятная фаза Луны? Для проверки устроен ещё один длительный тест-драйв. Ошибки нет: Pop!_OS — это Ubuntu здорового человека. Почему дистрибутив получился таким хорошим? Вероятно, потому, что компания System76 заинтересована в приемлемом качестве операционной системы, которую устанавливает на продаваемые ею компьютеры.

Иными словами, если Canonical уже двадцать лет подряд бесплатно выкатывает сырую и глючную Ubuntu, то от этой компании ничуть не убывает, всё равно специализируется на серверах и облачных технологиях. А в случае с Pop!_OS плохо работающий ноутбук, как нетрудно догадаться, покупатель со скандалом принесёт обратно. И ведь не растолкуешь ему, покупателю, что нужно ждать обновлений с исправлениями, просить помощи на форумах, пытаться решить проблемы самостоятельно, скомпилировать драйверы, отредактировать файлы с конфигурациями и так далее по длинному списку страданий пользователей других дистрибутивов. Деньги уплачены — значит, производитель обязан предоставить годный продукт. И точка.
 
Прежде чем возьмётесь за установку, следует учесть, что и сама Ubuntu, и все её производные сразу после подключения к интернету тихонько вписывают в аппаратную часть компьютера время по Гринвичу. В случае параллельного присутствия другой операционной системы доведётся каждый раз переводить её часы обратно вручную.  Поэтому лучше не ставить рядом с другой ОС. Например, можно физически отключить её диск и использовать для Pop!_OS отдельный SSD.

Что ещё можно упомянуть, Pop!_OS пока не замечена в попытках собирать пользовательские данные, задействовать телеметрию и всячески нарушать приватность.
Окошко установки Pop!_OS
Итак, можно ли рекомендовать Pop!_OS новичкам? Однозначно можно. Причём, это более приоритетный вариант, нежели оригинальная ("ванильная") Ubuntu. Хотя бы один единственный факт сохранения полноценной поддержки формата Appimage говорит о том, что разработчикам не чихать на пользователей с высокой ветки. Ведь не секрет, что далеко не все люди согласны быть рабами репозиториев и потому предпочитают Appimage. Ценят настоящую свободу, а не то, что выдаётся за оную маркетологами.