Die erste Veröffentlichung des TileOS-Distributors.

Die Veröffentlichung der Distribution TileOS 1.0 "T-Rex" ist verfügbar. Diese basiert auf Debian und bietet eine Benutzeroberfläche mit einem mosaikbasierten Desktop. TileOS verfolgt die gleichen Ziele wie die Distribution Ubuntu Sway Remix (ebenfalls vom selben Autor entwickelt) und bietet eine benutzerfreundliche Oberfläche, die keine zusätzliche Konfiguration erfordert und sowohl für erfahrene Linux-Nutzer als auch für Neulinge geeignet ist, die eine mosaikbasiertes Fensterverwaltungssystem ausprobieren möchten, ohne viel Zeit mit der Einrichtung zu verlieren.

Im Gegensatz zu Ubuntu Sway Remix ist TileOS jedoch viel offener für verschiedene Anpassungen und Modifikationen und frei von potenziellen Urheberrechtsproblemen (Ubuntu Sway Remix verwendet eingetragene Marken von Canonical, aber bisher gab es keine offizielle Antwort zu einer möglichen Aufnahme der Distribution in die offizielle Ubuntu-Familie). Es wurden Builds für die Architektur amd64 vorbereitet (zukünftig ist die Unterstützung von arm64, insbesondere für Raspberry Pi-Platinen, geplant). Der Quellcode der Komponenten von TileOS ist auf GitLab verfügbar.

Der Fokus von TileOS liegt auf Fenstermanagern, die das Wayland-Protokoll verwenden. Offiziell sind Versionen mit den Desktops Sway und River verfügbar, während in Entwicklung Versionen mit SwayFX (ein Fork von Sway, ergänzt um verschiedene Desktop-Effekte) und Qtile sind. Die Distribution basiert auf Debian Stable, jedoch werden aus der Testzweig verschiedene Verbesserungen sowie aktuellere Versionen bestimmter Software und Grafikkartentreiber übernommen. Zudem sind einige Optimierungen für das Disk- und Speichersystem enthalten, sowie Verbesserungen von Ubuntu, wie beispielsweise die Montage von Festplatten im Dateimanager ohne Passworteingabe und weitere.

Die wichtigsten Funktionen von TileOS:

  • Linux-Kernel 6.6.15 mit verbesserter Reaktionszeit (Option CONFIG_HZ=1000, während Debian CONFIG_HZ=300 verwendet).
  • Ein Satz offener Grafikkartentreiber, Mesa 23.2.1 und Xwayland 23.2.2.
  • Standardmäßig wird der Zram-Mechanismus unter Verwendung des Kompressionsalgorithmus zstd aktiviert.
  • Eine große Anzahl von proprietären Treibern und Firmware ist vorinstalliert, was die Hardwareunterstützung erheblich erweitert.
  • Standardmäßig sind Repositories mit zusätzlicher Software wie VirtualBox, Visual Studio Code, Librewolf, OnlyOffice und Brave verbunden.
  • Die Möglichkeit, zusätzliche Software im Calamares-Installer auszuwählen, wurde umgesetzt.
  • Für die Implementierung des Systembusses D-Bus wurde der D-Bus Broker verwendet.
  • Als Soundsystem Server wird PipeWire verwendet.
  • Die Verwaltung von Benutzersitzungen erfolgt über systemd, was ein ordnungsgemäßes Beenden von laufenden Anwendungen und Komponenten beim Neustart, Herunterfahren oder Abmelden sowie eine korrekte Handhabung des automatischen Starts von Anwendungen sicherstellt.
  • Als OOM Killer-Daemon in der Sway-Edition wird systemd-oomd eingesetzt. In anderen Editionen kommt EarlyOOM zum Einsatz.
  • Für die Anwendung wurde das einheitliche Thema Catppuccin verwendet, das sanfte Pastellfarben nutzt.

Merkmale der Sway-Edition:

  • Der Desktop entwickelt sich parallel zur Ubuntu Sway Remix-Distribution, wodurch ein gegenseitiger Austausch von Änderungen gewährleistet ist.
  • Viele Tools aus dem Projekt NWG-Shell sind integriert, wie das Skript für die automatische Fensteranordnung Autotiling, das Vollbild-App-Menü nwg-drawer, das Tool zur Einstellung der Anzeigeparameter nwg-displays, das Tool zum Anpassen des Designs nwg-look, der Sitzungsmanager nwg-bar sowie nwg-wrapper, das das Ausgeben von Inhalten beliebiger Skripte auf dem Desktop ermöglicht (darüber wird die Unterstützung für die im Distribution verwendeten Tastenkombinationen realisiert).
  • Ein minimaler Komponentenbestand ist vorinstalliert, einschließlich des Dateimanagers PcmanFM-Qt, des Texteditors Pluma, des Terminalemulators Alacritty, des Archivators Engrampa und weiterer. Zusätzlich kann Software während der Installation des Systems ausgewählt oder direkt nach der Installation installiert werden.

Merkmale der River-Edition

  • Der dynamische Fenstermanager River, entwickelt in der Programmiersprache Zig und inspiriert von DWM, Awesome und Bwpwm, zeichnet sich durch eine einfache Konfiguration aus (die Konfigurationsdatei ist ein gewöhnliches Shell-Skript, das nacheinander Befehle für den IPC-Bus riverctl ausführt). River bietet große Flexibilität und hat einen geringeren Ressourcenverbrauch als Sway. Da River aktiv entwickelt wird, ist es in Bezug auf die Funktionalität derzeit noch weit hinter Sway zurück, weshalb die TileOS River Edition experimentellen Charakter hat.
  • Wie in der Sway-Edition werden Komponenten des NWG-Shell-Projekts verwendet, abgesehen von denen, die River ausdrücklich nicht unterstützen (zum Beispiel wird anstelle von nwg-displays wdisplays verwendet).

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster