Нашри аввалини тақсимоти 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, например монтирование дисков в файловом менеджере без запроса пароля, и другие.

Хусусиятҳои асосии TileOS:

  • Ядро Linux 6.6.15 бо вақти беҳтаршудаи посух (интихоби CONFIG_HZ=1000, Debian CONFIG_HZ=300-ро истифода мебарад).
  • Маҷмӯи драйверҳои видеоии кушод, Mesa 23.2.1 ва Xwayland 23.2.2.
  • Бо нобаёнӣ, муҳаррики Zram бо истифода аз алгоритми фишурдани zstd фаъол аст.
  • Миқдори зиёди ронандагон ва нармафзори ройгони пешакӣ насб карда шудаанд, ки дастгирии таҷҳизоти гуногунро ба таври назаррас васеъ мекунад.
  • Бо нобаёнӣ, анборҳо бо нармафзори иловагӣ пайваст мешаванд, ба монанди VirtualBox, Visual Studio Code, Librewolf, OnlyOffice ва Brave.
  • Имконияти интихоби нармафзори иловагӣ дар насбкунандаи Calamares амалӣ карда шуд.
  • D-Bus Broker ҳамчун татбиқи автобуси системаи D-Bus истифода мешавад.
  • PipeWire ҳамчун сервери садо истифода мешавад.
  • Сеансҳои корбарон бо истифода аз systemd идора карда мешаванд, ки ба шумо имкон медиҳад, ки замимаҳо ва ҷузъҳои иҷрошаванда ҳангоми бозоғозӣ, қатъ ё хомӯш кардани система дуруст қатъ карда шаванд ва инчунин коркарди дурусти оғози барномаро таъмин кунед.
  • Systemd-oomd ҳамчун демони OOM Killer дар нашри Sway истифода мешавад. Дигар нашрияҳо EarlyOOM-ро истифода мебаранд.
  • Для оформления приложений задействована единая тема Catppuccin, использующая мягкие пастельные цвета.

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

  • Мизи корӣ дар баробари тақсимоти Ubuntu Sway Remix таҳия шуда, интиқоли мутақобилаи тағйироти муайянро таъмин мекунад.
  • Задействованы многие утилиты из проекта 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 носит экспериментальный характер.
  • Тавре ки дар нашри Sway, ҷузъҳои лоиҳаи NWG-Shell истифода мешаванд, ба истиснои онҳое, ки дарёро ба таври возеҳ дастгирӣ намекунанд (масалан, wdisplays ба ҷои nwg-displays истифода мешавад).

Манбаъ: opennet.ru

Илова Эзоҳ