Erste Veröffentlichung der TileOS-Distribution

Die TileOS 1.0 „T-Rex“-Distribution ist jetzt verfügbar, basiert auf der Debian-Paketbasis und bietet einen Desktop mit gekachelten Fenstermanagern. TileOS verfolgt die gleichen Ziele wie die Ubuntu Sway Remix-Distribution (entwickelt vom gleichen Autor) und bietet eine gebrauchsfertige Oberfläche, die keine zusätzliche Konfiguration erfordert und sich sowohl an erfahrene Linux-Benutzer als auch an Anfänger richtet, die ein Tile ausprobieren möchten Fenstermanager-Umgebung, ohne viel Zeit für deren Einrichtung aufzuwenden.

Im Gegensatz zu Ubuntu Sway Remix ist TileOS jedoch viel offener für verschiedene Änderungen und Anpassungen und frei von potenziellen Urheberrechtsproblemen (Ubuntu Sway Remix verwendet eingetragene Marken von Canonical, es gab jedoch keine offizielle Antwort bezüglich der Aufnahme der Distribution in das offizielle Ubuntu Familie ist noch nicht eingegangen). Baugruppen für die amd64-Architektur wurden zum Download vorbereitet (in Zukunft ist geplant, arm64, insbesondere Raspberry Pi-Boards, zu unterstützen). Der Quellcode für TileOS-Komponenten ist auf GitLab verfügbar.

Der Schwerpunkt von TileOS liegt auf Fenstermanagern, die das Wayland-Protokoll verwenden. Editionen mit Sway- und River-Desktops wurden offiziell vorgestellt; Editionen mit SwayFX (eine Abzweigung von Sway, ergänzt durch verschiedene Desktop-Effekte) und Qtile sind in der Entwicklung. Die Distribution verwendet die Paketbasis Debian Stable, verschiedene Verbesserungen und neuere Versionen einiger Software- und Grafiktreiber werden jedoch aus dem Testzweig übernommen. Darüber hinaus enthält das Paket eine Reihe von Korrekturen, die den Betrieb des Festplattensubsystems und des Speichers optimieren, sowie einige Verbesserungen von Ubuntu, wie z. B. das Mounten von Festplatten im Dateimanager, ohne nach einem Passwort zu fragen, und andere.

Hauptmerkmale von TileOS:

  • Linux-Kernel 6.6.15 mit verbesserter Antwortzeit (Option CONFIG_HZ=1000, Debian verwendet CONFIG_HZ=300).
  • Eine Reihe offener Grafiktreiber, Mesa 23.2.1 und Xwayland 23.2.2.
  • Standardmäßig ist die Zram-Engine aktiviert und verwendet den zstd-Komprimierungsalgorithmus.
  • Eine große Anzahl nicht-freier Treiber und Firmware ist vorinstalliert, was die Unterstützung verschiedener Geräte deutlich erweitert.
  • Standardmäßig sind Repositories mit zusätzlicher Software angebunden, etwa VirtualBox, Visual Studio Code, Librewolf, OnlyOffice und Brave.
  • Die Möglichkeit, zusätzliche Software im Calamares-Installationsprogramm auszuwählen, wurde implementiert.
  • Als Implementierung des D-Bus-Systembusses wird der D-Bus-Broker verwendet.
  • Als Soundserver kommt PipeWire zum Einsatz.
  • Benutzersitzungen werden mit systemd verwaltet, wodurch Sie laufende Anwendungen und Komponenten beim Neustart, Herunterfahren oder Abmelden korrekt beenden und die korrekte Verarbeitung des Anwendungsstarts sicherstellen können.
  • Systemd-oomd wird in der Sway-Edition als OOM-Killer-Daemon verwendet. Andere Editionen verwenden EarlyOOM.
  • Die Anwendungen sind nach einem einzigen Catppuccin-Thema gestaltet und verwenden sanfte Pastellfarben.

Merkmale der Sway-Edition:

  • Der Desktop wird parallel zur Ubuntu Sway Remix-Distribution entwickelt, um die gegenseitige Übertragung bestimmter Änderungen sicherzustellen.
  • Es werden viele Dienstprogramme aus dem NWG-Shell-Projekt verwendet, z. B. das Autotiling-Skript für das automatische Fensterlayout, das Vollbild-Anwendungsmenü nwg-drawer, das Dienstprogramm nwg-displays zum Festlegen von Anzeigeparametern und das Dienstprogramm nwg-look zum Anpassen des Erscheinungsbilds , der NWG-Bar- und NWG-Session-Manager-Wrapper, der es Ihnen ermöglicht, den Inhalt aller Skripte auf dem Desktop anzuzeigen (er bietet einen Hinweis auf die in der Distribution verwendeten Hotkeys).
  • Ein Mindestsatz an Komponenten ist vorinstalliert, darunter der Dateimanager PcmanFM-Qt, der Texteditor Pluma, der Terminalemulator Alacritty, der Archivierer Engrampa und andere. Es wird angeboten, zusätzliche Software während der Systeminstallationsphase auszuwählen oder direkt nach der Systeminstallation zu installieren

Merkmale der River-Edition

  • Es kommt der dynamische Fenstermanager River zum Einsatz, der in der Zig-Sprache geschrieben ist und einen Großteil von DWM, Awesome und Bwpwm enthält. River zeichnet sich durch einfache Konfiguration (die Konfigurationsdatei ist ein reguläres Shell-Skript, das nacheinander Befehle für den IPC-Riverctl-Bus ausführt), große Flexibilität und geringeren Ressourcenverbrauch als Sway aus. Da sich River in der aktiven Entwicklung befindet und Sway in seiner Funktionalität noch deutlich unterlegen ist, ist die TileOS River Edition experimenteller Natur.
  • Wie in der Sway-Edition werden Komponenten des NWG-Shell-Projekts verwendet, mit Ausnahme derjenigen, die River nicht explizit unterstützen (z. B. wird wdisplays anstelle von nwg-displays verwendet).

Source: opennet.ru

Kommentar hinzufügen