Обновили пакеты и починили камеры: выпуск PostmarketOS 24.12
После 6 месяцев разработки представлен выпуск проекта postmarketOS 24.12, развивающего дистрибутив Linux для мобильных устройств. Проект базируется на пакетах Alpine Linux и предлагает пользователям прошивки независящие от жизненного цикла поддержи со стороны вендоров.
Сборки подготовлены для 54 устройств, включая PINE64 PinePhone, Purism Librem 5, OnePlus 6, Google Nexus 10, Nokia N900, Lenovo A6000, ASUS MeMo Pad 7, а также различные модели Samsung Galaxy и Xiaomi.
Окружение postmarketOS унифицировано и выносит все специфичные для конкретных устройств компоненты в отдельный пакет. В сборках по возможности используется «ванильное» ядро Linux, а если это невозможно, то ядра из прошивок, подготовленных производителями устройств. В качестве основных пользовательских оболочек предлагаются KDE Plasma Mobile, Phosh, GNOME Mobile и Sxmo, но имеется возможность установки и других окружений, включая MATE и Xfce.
В новом выпуске:
- Добавлена поддержка смартфона Google Pixel 3A и устройств на платформе Qualcomm MSM8953 (Snapdragon 450/625/626/632), среди которых Xiaomi Mi A1, Xiaomi Mi A2 Lite, Xiaomi Redmi 4 Prime, Xiaomi Redmi 5 Plus, Xiaomi Redmi Note 4 и Xiaomi Redmi S2/Y2;
- В состав релиза включено более 200 устройств из категории «testing», уровень поддержки которых варьируется от возможности загрузки до работоспособности почти всех функций. Из новых устройств отмечается поддержка Fairphone 5 и TV-приставок Amlogic;
- В дистрибутива для обычных ПК и ноутбуков, добавлена возможность использования открытого драйвера Nouveau на системах с GPU NVIDIA, а также прошивки для GPU Intel;
- Пакетная база синхронизирована с Alpine Linux 3.21.
- Обновлены оболочки KDE Plasma Mobile, GNOME, Phosh и Sxmo до последних версий. Добавлены новые номеронабиратели, виртуальные клавиатуры и втуелом проведена работа по улучшению UX;
- В сборках с «ванильным» ядром заработали камеры на Pixel 3A, Fairphone 5 и Pocophone F1. Как отмечают создатели, работы впереди предстоит ещё очень много;
- Интерфейс на базе среды рабочего стола MATE адаптирован для управления с сенсорного экрана — увеличены отступы и задействован более крупный шрифт. Окружения с MATE и Xfce переведены на экран входа slick-greeter;
- При подключении через SSH обеспечена корректная настройка PAM, позволяющая запускать графические приложения и выполнять отладку при работе с камерами;
- По умолчанию вместо утилиты sudo задействована программа doas (упрощённый аналог sudo от проекта OpenBSD) и прослойка doas-sudo-shim с реализацией команды sudo поверх doas;
- В поставку по умолчанию включены шрифты для языков на основе кириллицы и греческого языка;
Однако не все планы оказались реализованы. Ожидавшаяся в postmarketOS 24.12 возможность использования системного менеджера systemd вместо системы инициализации OpenRC перенесена на выпуск 25.06.