První vydání distribuce TileOS 1.0

První vydání distribuce TileOS 1.0

Dostupná verze distribuce TileOS 1.0 «T-Rex», postavená na balíčkové základně Debian a nabízí pracovní plochu, která používá mozaikové správce oken. TileOS sleduje stejné cíle jako distribuce Ubuntu Sway Remix (vyvíjená stejným autorem), nabízí připravené rozhraní, které nevyžaduje další nastavení a je zaměřeno jak na zkušené uživatele Linuxu, tak na nováčky, kteří chtějí vyzkoušet prostředí mozaikových správců oken, aniž by trávili velké množství času jejich nastavením.

Nicméně, na rozdíl od Ubuntu Sway Remix, TileOS je mnohem otevřenější různým změnám a úpravám a je zbaven jakýchkoli potenciálních problémů s autorskými právy (Ubuntu Sway Remix používá registrované ochranné známky Canonical, ale oficiální odpověď ohledně zařazení distribuce do oficiální rodiny Ubuntu dosud nebyla obdržena). Pro ke stažení jsou připraveny verze pro architekturu amd64 (v budoucnu se plánuje podpora arm64, konkrétně pro desky Raspberry Pi). Zdrojový kód komponent TileOS je dostupný na GitLab.

Hlavní pozornost v TileOS je věnována správcům oken, kteří používají protokol Wayland. Oficiálně jsou představeny edice s pracovními plochami Sway a River, ve vývoji jsou edice s SwayFX (fork Sway, doplněný o různé efekty pracovního stolu) a Qtile. Distribuce používá balíčkovou základnu Debian Stable, avšak z testovací větve jsou přenášena různá vylepšení, novější verze některého softwaru a grafických ovladačů. Kromě toho je součástí řada oprav, optimalizujících práci diskového subsystemu a paměti, a byly přeneseny i některé úpravy z Ubuntu, například montování disků v souborovém správci bez žádosti o heslo, a další.

Klíčové vlastnosti TileOS:

  • Jádro Linux 6.6.15 s vylepšenou odezvou (možnost CONFIG_HZ=1000, v Debianu se používá CONFIG_HZ=300).
  • Sada otevřených grafických ovladačů, Mesa 23.2.1 a Xwayland 23.2.2.
  • Ve výchozím nastavení je aktivován mechanismus Zram, s využitím algoritmu pro kompresi zstd.
  • Předinstalováno velké množství uzavřených ovladačů a firmwaru, což podstatně rozšiřuje podporu různých zařízení.
  • Ve výchozím nastavení jsou připojeny repozitáře s dalším softwarem, jako jsou VirtualBox, Visual Studio Code, Librewolf, OnlyOffice a Brave.
  • Byla implementována možnost výběru dalšího softwaru v instalátoru Calamares.
  • Pro implementaci systémové sběrnice D-Bus byl použit D-Bus Broker.
  • Jako zvukový server je použit PipeWire.
  • Správa uživatelských relací je prováděna pomocí systemd, což umožňuje správné ukončení spuštěných aplikací a komponent při restartu, vypnutí nebo odhlášení, a také zajišťuje správné zpracování automatického spouštění aplikací.
  • Jako démon OOM Killer v edici Sway je použit systemd-oomd. V ostatních edicích se používá EarlyOOM.
  • Pro úpravu aplikací je použita jednotná téma Catppuccin, která používá jemné pastelové barvy.

Vlastnosti edice Sway:

  • Pracovní plocha se vyvíjí paralelně s distribucí Ubuntu Sway Remix, což zajišťuje vzájemný přenos různých změn.
  • Bylo použito mnoho nástrojů z projektu NWG-Shell, jako například skript automatického rozložení oken Autotiling, celoplošné menu aplikací nwg-drawer, nástroj pro nastavení parametrů displeje nwg-displays, nástroj pro úpravu vzhledu nwg-look, správce sezení nwg-bar a nwg-wrapper, který umožňuje zobrazit na pracovní ploše obsah jakýchkoli skriptů (skrze něj je realizována nápověda k používaným klávesovým zkratkám v distribuci).
  • Předinstalovaná minimální sada komponent zahrnuje správce souborů PcmanFM-Qt, textový editor Pluma, emulátor terminálu Alacritty, archivační nástroj Engrampa a další. Další software lze vybrat během instalace systému nebo nainstalovat přímo po dokončení instalace systému.

Vlastnosti edice River:

  • Použit je dynamický správce oken River, napsaný v jazyce zig a čerpající z mnoha prvků DWM, Awesome a Bwpwm. River se vyznačuje jednoduchostí konfigurace (konfigurační soubor je běžný shell skript, který postupně provádí příkazy pro IPC sběrnici riverctl), širokou flexibilitou a nižší spotřebou zdrojů než Sway. Vzhledem k tomu, že je River ve fázi aktivního vývoje a zatím výrazně za Sway zaostává z hlediska funkcionality, edice TileOS River má experimentální charakter.
  • Stejně jako v edici Sway jsou použity komponenty projektu NWG-Shell, kromě těch, které jasně nepodporují River (například místo nwg-displays se používá wdisplays).

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster