Erster Release der Distribution TileOS 1.0

Erster Release der Distribution TileOS 1.0

Die Veröffentlichung der Distribution ist verfügbar TileOS 1.0 «T-Rex», basierend auf dem Debian-Paketmanagement und bietet eine Desktop-Umgebung, die mosaikbasierte Fenster-Manager nutzt. TileOS verfolgt die gleichen Ziele wie die Distribution Ubuntu Sway Remix (entwickelt vom gleichen Autor), der eine einsatzbereite Oberfläche bietet, die keine zusätzliche Konfiguration erfordert und sowohl für erfahrene Linux-Nutzer als auch für Einsteiger geeignet ist, die eine mosaikbasierte Fenster-Manager-Umgebung ausprobieren möchten, ohne viel Zeit mit deren Einrichtung zu verbringen.

Allerdings ist TileOS, im Gegensatz zu Ubuntu Sway Remix, wesentlich offener für verschiedene Anpassungen und Modifikationen und somit frei von möglichen urheberrechtlichen Problemen (Ubuntu Sway Remix verwendet eingetragene Marken von Canonical, jedoch steht eine offizielle Antwort zur Einbeziehung der Distribution in die offizielle Ubuntu-Familie noch aus). Für Downloads wurden Builds für die amd64-Architektur erstellt (zukünftig ist die Unterstützung von arm64, insbesondere für Raspberry Pi-Plattformen, geplant). Der Quellcode der Komponenten von TileOS ist verfügbar unter GitLab.

In TileOS liegt der Fokus auf Fenstermanagern, die das Wayland-Protokoll verwenden. Offiziell sind Versionen mit Arbeitsoberflächen vorgestellt worden, Sway und River, während Editionen mit SwayFX (ein Fork von Sway, angereichert mit verschiedenen Desktop-Effekten) in Entwicklung sind. Qtile. Die Distribution nutzt das Paket-Repository von Debian Stable, wobei jedoch aus der Testreihe verschiedene Verbesserungen sowie neuere Versionen bestimmter Software und Grafiktreiber übernommen werden. Zudem enthält sie eine Reihe von Korrekturen, die die Leistung des Speichersystems und der Disk-Subsysteme optimieren. Außerdem wurden einige Verbesserungen aus Ubuntu übernommen, wie etwa die Möglichkeit, Laufwerke im Datei-Manager ohne Abfrage eines Passworts zu mounten, sowie 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 Soundserver kommt PipeWire zum Einsatz.
  • 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 Gestaltung von Anwendungen wird ein einheitliches Thema verwendet, Catppuccin, das sanfte Pastellfarben nutzt.

Besonderheiten der Edition Sway:

  • Der Desktop entwickelt sich parallel zur Ubuntu Sway Remix-Distribution, wodurch ein gegenseitiger Austausch von Änderungen gewährleistet ist.
  • Viele Dienstprogramme aus dem Projekt NWG-Shell, wie zum Beispiel das Skript zur automatischen Fensteranordnung, Autotiling, das Vollbildanwendungsmenü, nwg-drawer, und das Dienstprogramm zur Einstellung der Anzeigeparameter, nwg-displays, ein Tool zur Anpassung des Erscheinungsbilds nwg-look, Sitzungsmanager nwg-bar und nwg-wrapper, das es ermöglicht, den Inhalt beliebiger Skripte auf den Desktop auszugeben (es bietet eine Anleitung zu den in der Distribution verwendeten Shortcuts).
  • Es sind die Grundkomponenten vorinstalliert, darunter der Dateimanager PcmanFM-Qt, der Texteditor Pluma, der Terminalemulator Alacritty, der Archivator Engrampa und weitere. Zusätzliche Software kann während des Installationsprozesses ausgewählt oder unmittelbar nach der Installation des Systems installiert werden.

Besonderheiten der Edition River:

  • Ein dynamischer Fenstermanager namens River kommt zum Einsatz, der in der zig programmiert ist und viele Merkmale von DWM, Awesome und Bwpwm aufweist. River zeichnet sich durch seine einfache Konfiguration aus (die Konfigurationsdatei ist ein einfaches Shell-Skript, das nacheinander Befehle für den IPC-Bus riverctl ausführt), hohe Flexibilität und einen geringeren Ressourcenverbrauch als Sway. Da sich River in aktiver Entwicklung befindet und derzeit in funktionalen Aspekten hinter Sway zurückbleibt, hat die TileOS River-Version experimentellen Charakter.
  • 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: linux.org.ru

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