Megérkezett a TileOS 1.0 „T-Rex” disztribúció kiadása, amely a Debian csomagbázisra épül és csempe alapú ablakkezelős asztali környezetet kínál. A TileOS ugyanazokat a célokat tűzi ki, mint az Ubuntu Sway Remix disztribúció (ugyanazzal a szerzővel fejlődik), egy kész használatra kész felületet kínálva, amely nem igényel további beállításokat, és amely mind a tapasztalt Linux felhasználók, mind a kezdők számára orientált, akik szeretnék kipróbálni a csempe alapú ablakkezelős környezetet anélkül, hogy sok időt kellene rászánniuk a beállítások elkészítésére.
Az Ubuntu Sway Remix-től eltérően azonban a TileOS sokkal nyitottabb a különböző változtatásokra és testreszabásokra, és mentes az esetleges szerzői jogi problémáktól (az Ubuntu Sway Remix a Canonical védjegyeit használja, de hivatalos válasz még nem érkezett a disztribúció hivatalos Ubuntu családba való felvételéről). A gyűjtemények az amd64 architektúrához készültek (a jövőben tervezik az arm64 támogatását, különösen a Raspberry Pi platformon). A TileOS összetevőinek forráskódja elérhető a GitLaben.
A TileOS-ban a fókusz a Wayland protokollt használó ablakkezelőkön van. Hivatalosan elérhető változatuk a Sway és a River asztalokkal, fejlesztés alatt áll a SwayFX (a Sway forkja, különböző asztali effektekkel kiegészítve) és a Qtile változat. A disztribúció a Debian Stable csomagkezelő rendszerét használja, azonban a teszt ágból különböző fejlesztések, frissebb szoftververziók és grafikai driverek kerülnek át. Ezen kívül számos javítást is tartalmaz, amelyek optimalizálják a lemezalrendszer és a memória működését, valamint néhány fejlesztés is átkerült az Ubuntuból, például a lemezek jelszó nélküli csatolása a fájlkezelőben és mások.
A TileOS kulcsfontosságú jellemzői:
- Linux 6.6.15 kernel javított válaszidővel (CONFIG_HZ=1000 opció, a Debianban CONFIG_HZ=300 használatos).
- Nyílt grafikus driverek csomagja, Mesa 23.2.1 és Xwayland 23.2.2.
- Alapértelmezés szerint Zram mechanizmus van használva, zstd tömörítési algoritmus alkalmazásával.
- Számos nem szabadon terjeszthető driver és firmware (újraprogramozás) előre telepítve, amely jelentősen bővíti a különböző hardverek támogatását.
- Alapértelmezés szerint a további szoftverekhez kapcsolódó repók be vannak kapcsolva, mint például a VirtualBox, Visual Studio Code, Librewolf, OnlyOffice és Brave.
- Megvalósult a Calamares telepítőben a kiegészítő szoftverek kiválasztásának lehetősége.
- A D-Bus rendszerbusz megvalósításához a D-Bus Broker került felhasználásra.
- Hangképzéshez a szerver a PipeWire alkalmazás kerül felhasználásra.
- A felhasználói szekciók kezelését a systemd eszközei végzik, ami lehetővé teszi a futó alkalmazások és komponensek megfelelő leállítását újraindítás, kikapcsolás vagy kijelentkezés során, valamint biztosítja az alkalmazások automatikus indításának helyes kezelését.
- Az OOM Killer démon szerepét a Sway környezetben a systemd-oomd tölti be. A többi környezetben az EarlyOOM használatos.
- Az alkalmazások megjelenéséhez a Catppuccin egységes téma lett kiválasztva, mely lágy pasztell színeket használ.
A Sway kiadás jellemzői:
- Az asztali környezet párhuzamosan fejlődik az Ubuntu Sway Remix disztribúcióval, biztosítva az egyes módosítások kölcsönös átvitelét.
- Számos egyéb eszköz került felhasználásra az NWG-Shell projektből, mint például az Automatikus Ablakrendezést végző Autotiling szkript, az alkalmazások teljes képernyős menüje, a nwg-drawer, a megjelenítési paraméterek beállításához használt nwg-displays, a nwg-look a megjelenés testreszabására, a nwg-bar munkamenedzser és a nwg-wrapper, mely lehetővé teszi bármely szkript tartalmának megjelenítését az asztalon (ezen keresztül valósul meg a disztribúcióban használt gyorsbillentyűkhez a súgó).
- Az alapvető összetevők minimális készlete előre telepítve érkezik, beleértve a PcmanFM-Qt fájlkezelőt, a Pluma szövegszerkesztőt, az Alacritty terminálemulátort, az Engrampa tömörítőt és más programokat. További szoftverek választhatók a rendszer telepítése során, vagy közvetlenül a rendszer telepítése után telepíthetők.
A River kiadás jellemzői
- A River dinamikus ablakkezelő használatban van, amelyet zig nyelven írtak, és számos elemet átvett a DWM-től, Awesome-tól és Bwpwm-től. A River kiemelkedik a konfiguráció egyszerűségével (a konfigurációs fájl egy hagyományos shell-skript, amely sorban végrehajtja a riverctl IPC busz parancsait), nagy rugalmasságával és alacsonyabb erőforrás-felhasználásával, mint a Sway. Mivel a River aktív fejlesztés alatt áll, és jelenleg jelentősen elmarad a Sway teljesítményétől, a TileOS River kiadás kísérleti jellegű.
- Ahogyan a Sway kiadásban, itt is megtalálhatóak a NWG-Shell projekt alkotói, kivéve azokat, amelyek nyilvánvalóan nem támogatják a Rivert (például a nwg-displays helyett wdisplays használatos).
Forrás: opennet.ru
