Première version de la distribution TileOS

Доступен выпуск дистрибутива TileOS 1.0 «T-Rex», построенного на пакетной базе Debian и предлагающего рабочий стол, использующий мозаичные оконные менеджеры. TileOS преследует те же цели, что и дистрибутив Ubuntu Sway Remix (развивается тем же автором), предлагая готовый к использованию интерфейс, не требующий дополнительной настройки и ориентированный как на опытных пользователей Linux, так и на новичков, желающих попробовать окружение мозаичных оконных менеджеров, не тратя большое количество времени на их настройку.

Однако, в отличии от Ubuntu Sway Remix, TileOS гораздо более открыт для различных изменений и кастомизаций, а также избавлен от каких-либо потенциальных проблем с авторскими правами (Ubuntu Sway Remix использует зарегистрированные товарные знаки Canonical, но официального ответа по поводу включения дистрибутива в официальное семейство Ubuntu до сих пор не получено). Для загрузки подготовлены сборки для архитектуры amd64 (в будущем планируется обеспечить поддержку arm64, в частности плат Raspberry Pi). Исходный код компонентов TileOS доступен на GitLab.

Основное внимание в TileOS уделяется оконным менеджерам, использующим протокол Wayland. Официально представлены редакции с рабочими столами Sway и River, в разработке находятся редакции с SwayFX (форк Sway, дополненный различными эффектами рабочего стола) и Qtile. Дистрибутив использует пакетную базу Debian Stable, однако из тестовой ветки переносятся различные улучшения, более свежие версии некоторого ПО и графических драйверов. Помимо этого, в состав включён ряд исправлений, оптимизирующих работу дисковой подсистемы и памяти, а также перенесены некоторые улучшения из Ubuntu, например монтирование дисков в файловом менеджере без запроса пароля, и другие.

Principales fonctionnalités de TileOS :

  • Noyau Linux 6.6.15 avec temps de réponse amélioré (option CONFIG_HZ=1000, Debian utilise CONFIG_HZ=300).
  • Un ensemble de pilotes vidéo ouverts, Mesa 23.2.1 et Xwayland 23.2.2.
  • Par défaut, le moteur Zram est activé, en utilisant l'algorithme de compression zstd.
  • Un grand nombre de pilotes et de micrologiciels non libres sont préinstallés, ce qui étend considérablement la prise en charge de divers équipements.
  • Par défaut, des référentiels avec des logiciels supplémentaires sont connectés, tels que VirtualBox, Visual Studio Code, Librewolf, OnlyOffice et Brave.
  • Implémentation de la possibilité de sélectionner des logiciels supplémentaires dans le programme d'installation de Calamares.
  • D-Bus Broker est utilisé comme implémentation du bus système D-Bus.
  • PipeWire est utilisé comme serveur de son.
  • Les sessions utilisateur sont gérées à l'aide de systemd, ce qui vous permet de terminer correctement les applications et composants en cours d'exécution lors du redémarrage, de l'arrêt ou de la déconnexion, ainsi que d'assurer le traitement correct du démarrage de l'application.
  • Systemd-oomd est utilisé comme démon OOM Killer dans l'édition Sway. D'autres éditions utilisent EarlyOOM.
  • Для оформления приложений задействована единая тема Catppuccin, использующая мягкие пастельные цвета.

Особенности редакции Sway:

  • Le bureau est développé en parallèle avec la distribution Ubuntu Sway Remix, assurant le transfert mutuel de certaines modifications.
  • Задействованы многие утилиты из проекта NWG-Shell, такие как скрипт автоматической раскладки окон Autotiling, полноэкранное меню приложений nwg-drawer, утилита для настройки параметров дисплея nwg-displays, утилита для настройки внешнего вида nwg-look, менеджер сеансов nwg-bar и nwg-wrapper, позволяющий выводить на рабочий стол содержимое любых скриптов (через него реализована подсказка по используемым в дистрибутиве горячим клавишам).
  • Предустановлен минимальный набор компонентов, включающий файловый менеджер PcmanFM-Qt, текстовый редактор Pluma, эмулятор терминала Alacritty, архиватор Engrampa и другие. Дополнительное ПО предлагается выбрать на этапе установки системы, либо установить непосредственно после установки системы

Особенности редакции River

  • Задействован динамический оконный менеджер River, написанный на языке zig и вобравший себя многое из DWM, Awesome и Bwpwm. River отличается простотой настройки (файл конфигурации — обычный shell-скрипт, последовательно выполняющий команды для шины IPC riverctl), широкой гибкостью и меньшим потреблением ресурсов, чем Sway. Поскольку River находится в стадии активной разработки, и пока значительно уступает в функциональном плане Sway, редакция TileOS River носит экспериментальный характер.
  • Comme dans l'édition Sway, les composants du projet NWG-Shell sont utilisés, à l'exception de ceux qui ne prennent pas explicitement en charge River (par exemple, wdisplays est utilisé à la place de nwg-displays).

Source: opennet.ru

Ajouter un commentaire