Udgaven af distributionen er tilgængelig TileOS 1.0 «T-Rex», bygget på en Debian-paketsbase og som tilbyder en desktop, der bruger mosaikvinduesholdere. TileOS forfølger de samme mål som distributionen Ubuntu Sway Remix (udviklet af den samme forfatter), og tilbyder en klar til brug-grænseflade, der ikke kræver yderligere konfiguration, og som er rettet både mod erfarne Linux-brugere og nybegyndere, der vil prøve et miljø med mosaikvinduesholdere uden at bruge meget tid på opsætning.
Men i modsætning til Ubuntu Sway Remix er TileOS meget mere åbent for forskellige ændringer og tilpasninger og er også fri for potentielle ophavsproblemer (Ubuntu Sway Remix bruger registrerede varemærker fra Canonical, men der er stadig ikke modtaget noget officielt svar angående inkluderingen af distributionen i den officielle Ubuntu-familie). For downloading der er udarbejdet builds til amd64-arkitekturen (i fremtiden planlægges der at支持ermed arm64, især Raspberry Pi-enheder). Kildekoden til komponenterne i TileOS er tilgængelig på GitLab.
TileOS fokuserer primært på vinduesholdere, der bruger Wayland-protokollen. Der er officielt præsenteret redaktioner med skriveborde Sway og River, mens der arbejdes på redaktioner med SwayFX (en fork af Sway, beriget med forskellige skrivebordeffekter) og Qtile. Distributionen bruger en Debian Stable-paketsbase, men forskellige forbedringer, nyere versioner af visse programmer og grafiske drivere overføres fra testgrenen. Derudover er der inkluderet en række rettelser, der optimerer disk- og hukommelsessystemets ydeevne, samt nogle forbedringer fra Ubuntu, f.eks. mounting af diske i filhåndtereren uden at spørge om password, og andre.
Nøglefunktioner i TileOS:
- Linux-kernen 6.6.15 med forbedret reaktionstid (mulighed CONFIG_HZ=1000, mens Debian bruger CONFIG_HZ=300).
- Et sæt åbne videodrivere, Mesa 23.2.1 og Xwayland 23.2.2.
- Zram-mekanismen er aktiveret som standard, ved brug af zstd-kompressionsalgoritmen.
- Et stort antal proprietære drivere og firmwares er forudinstalleret, hvilket væsentligt udvider understøttelsen af forskellige hardware.
- Repositories med ekstra software som VirtualBox, Visual Studio Code, Librewolf, OnlyOffice og Brave er tilsluttet som standard.
- Mulighed for valg af ekstra software i Calamares-installationsprogrammet er blevet implementeret.
- D-Bus Broker er blevet anvendt til implementeringen af systembussen D-Bus.
- PipeWire er brugt som lydserver.
- Bruger-sessioner styres af systemd, hvilket muliggør korrekt afslutning af kørende applikationer og komponenter ved genstart, nedlukning eller udlogning samt sikrer korrekt håndtering af automatisk opstart af applikationer.
- I Sway-versionen fungerer systemd-oomd som OOM Killer. I de øvrige versioner bruges EarlyOOM.
- Til applikationernes udseende anvendes et ensartet tema Catppuccin, der bruger bløde pastelfarver.
Funktioner i redaktionen Sway:
- Skrivebordet udvikles parallelt med Ubuntu Sway Remix-distributionen, hvilket sikrer gensidig overførsel af ændringer.
- Bruger mange værktøjer fra projektet NWG-Shell, såsom et script til automatisk vindueslayout Autotiling, et fuldskærmsprogrammenu nwg-drawer, et værktøj til at justere skærmindstillinger nwg-displays, et værktøj til at tilpasse udseendet nwg-look, en session manager nwg-bar og nwg-wrapper, der giver mulighed for at vise indholdet af enhver script på skrivebordet (gennem ham implementeres tips om de genvejstaster, der anvendes i distributionen).
- Forudinstalleret med et minimum af komponenter, herunder filhåndtereren PcmanFM-Qt, teksteditoren Pluma, terminalemulatoren Alacritty, arkivværktøjet Engrampa og andre. Yderligere software kan vælges under installationsprocessen eller installeres direkte efter systeminstallationen.
Funktioner i redaktionen River:
- Der anvendes en dynamisk vindueschef, River, skrevet i zig , der inkorporerer meget fra DWM, Awesome og Bwpwm. River adskiller sig ved sin enkelhed i konfiguration (konfigurationsfilen er et almindeligt shell-script, der sekventielt udfører kommandoer til IPC-bussen riverctl), bred fleksibilitet og lavere ressourceforbrug end Sway. Da River er i aktiv udvikling, og stadig er betydeligt bagud i funktionerne i forhold til Sway, er TileOS River-udgaven eksperimentel.
- Som i Sway-versionen anvendes komponenter fra NWG-Shell, bortset fra dem, der tydeligt ikke understøtter River (for eksempel bruges wdisplays i stedet for nwg-displays).
Kilde: linux.org.ru
