První vydání distribuce 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, например монтирование дисков в файловом менеджере без запроса пароля, и другие.

Klíčové vlastnosti TileOS:

  • Linuxové jádro 6.6.15 s vylepšenou dobou odezvy (volba CONFIG_HZ=1000, Debian používá CONFIG_HZ=300).
  • Sada otevřených ovladačů videa, Mesa 23.2.1 a Xwayland 23.2.2.
  • Ve výchozím nastavení je motor Zram povolen pomocí kompresního algoritmu zstd.
  • Předinstalováno je velké množství nesvobodných ovladačů a firmwaru, což výrazně rozšiřuje podporu pro různá zařízení.
  • Ve výchozím nastavení jsou připojena úložiště s dalším softwarem, jako je VirtualBox, Visual Studio Code, Librewolf, OnlyOffice a Brave.
  • Implementována možnost výběru dalšího softwaru v instalačním programu Calamares.
  • D-Bus Broker se používá jako implementace systémové sběrnice D-Bus.
  • PipeWire se používá jako zvukový server.
  • Uživatelské relace jsou spravovány pomocí systemd, což umožňuje správně ukončit spuštěné aplikace a komponenty při restartu, vypnutí nebo odhlášení a také zajistit správné zpracování spouštění aplikace.
  • Systemd-oomd se používá jako démon OOM Killer v edici Sway. Ostatní edice používají EarlyOOM.
  • Для оформления приложений задействована единая тема Catppuccin, использующая мягкие пастельные цвета.

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

  • Desktop je vyvíjen souběžně s distribucí Ubuntu Sway Remix zajišťující vzájemný přenos určitých změn.
  • Задействованы многие утилиты из проекта 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 носит экспериментальный характер.
  • Stejně jako v edici Sway jsou použity komponenty projektu NWG-Shell, kromě těch, které výslovně nepodporují River (například místo nwg-displays je použit wdisplays).

Zdroj: opennet.ru

Přidat komentář