Primo rilascio della distribuzione TileOS

È disponibile il rilascio della distribuzione TileOS 1.0 "T-Rex", basata su un pacchetto Debian e che offre un'interfaccia desktop che utilizza gestori di finestre mosaico. TileOS ha gli stessi obiettivi della distribuzione Ubuntu Sway Remix (sviluppato dallo stesso autore), offrendo un'interfaccia pronta all'uso, senza richiedere configurazioni aggiuntive, e rivolta sia a utenti esperti di Linux che a principianti che desiderano provare un ambiente di gestori di finestre mosaico senza spendere molto tempo nella loro configurazione.

Tuttavia, a differenza di Ubuntu Sway Remix, TileOS è molto più aperto a modifiche e personalizzazioni, ed è anche privo di eventuali problemi di copyright (Ubuntu Sway Remix utilizza marchi registrati da Canonical, ma non è stata ancora ricevuta una risposta ufficiale riguardo l'inclusione della distribuzione nella famiglia ufficiale di Ubuntu). Sono disponibili versioni per l'architettura amd64 (in futuro è previsto il supporto per arm64, in particolare per le schede Raspberry Pi). Il codice sorgente dei componenti di TileOS è disponibile su GitLab.

L'attenzione principale in TileOS è rivolta ai gestori di finestre che utilizzano il protocollo Wayland. Sono ufficialmente disponibili edizioni con i desktop Sway e River, mentre sono in fase di sviluppo edizioni con SwayFX (un fork di Sway, arricchito con vari effetti da desktop) e Qtile. La distribuzione utilizza una base di pacchetti Debian Stable, ma vari miglioramenti, versioni più recenti di alcuni software e driver grafici vengono presi dal ramo testing. Inoltre, è stata inclusa una serie di correzioni che ottimizzano il funzionamento del sottosistema disco e della memoria, oltre ad alcune migliorie da Ubuntu, come il montaggio delle unità nel gestore di file senza richiesta di password, e altri.

Caratteristiche chiave di TileOS:

  • Nucleo Linux 6.6.15 con tempi di risposta migliorati (opzione CONFIG_HZ=1000, in Debian si utilizza CONFIG_HZ=300).
  • Set di driver video open source, Mesa 23.2.1 e Xwayland 23.2.2.
  • Di default è attivato il meccanismo Zram, utilizzando l'algoritmo di compressione zstd.
  • Includo un gran numero di driver e firmware non liberi preinstallati, il che amplia notevolmente il supporto per vari hardware.
  • Per impostazione predefinita sono connessi i repository con software aggiuntivo, come VirtualBox, Visual Studio Code, Librewolf, OnlyOffice e Brave.
  • È stata implementata la possibilità di scegliere software aggiuntivo nell'installer Calamares.
  • Per l'implementazione del bus di sistema D-Bus è stato utilizzato D-Bus Broker.
  • Come audio server viene utilizzato PipeWire.
  • La gestione delle sessioni utente è realizzata tramite i mezzi di systemd, consentendo di chiudere correttamente le applicazioni e i componenti attivi durante il riavvio, lo spegnimento o il logout, e garantire una corretta gestione dell'avvio automatico delle applicazioni.
  • Nella versione Sway il demone OOM Killer è gestito da systemd-oomd. Nelle altre versioni si utilizza EarlyOOM.
  • Per il design delle applicazioni è stato utilizzato un tema unico Catppuccin, caratterizzato da colori pastello morbidi.

Caratteristiche dell'edizione Sway:

  • Il desktop si sviluppa parallelamente alla distribuzione Ubuntu Sway Remix, garantendo il trasferimento reciproco di modifiche varie.
  • Sono state utilizzate molte utility dal progetto NWG-Shell, come lo script automatico di layout delle finestre Autotiling, il menu applicazioni in modalità schermo intero nwg-drawer, l'utility per la configurazione delle impostazioni del display nwg-displays, l'utility per la personalizzazione dell'aspetto nwg-look, il gestore delle sessioni nwg-bar e nwg-wrapper, che consente di visualizzare sul desktop il contenuto di qualsiasi script (attraverso di esso è implementato il suggerimento per le scorciatoie utilizzate nella distribuzione).
  • È preinstallato un set minimo di componenti, che include il file manager PcmanFM-Qt, l'editor di testo Pluma, l'emulatore di terminale Alacritty, il compressore Engrampa e altri. Software aggiuntivo può essere selezionato durante la fase di installazione del sistema, oppure installato direttamente dopo l'installazione del sistema.

Caratteristiche dell'edizione River

  • È stato implementato un gestore di finestre dinamico chiamato River, scritto in zig e che incorpora molte caratteristiche di DWM, Awesome e Bwpwm. River si distingue per la sua facilità di configurazione (il file di configurazione è un semplice script shell che esegue sequenzialmente comandi per il bus IPC riverctl), ampia flessibilità e minore consumo di risorse rispetto a Sway. Poiché River è attualmente in fase di attiva sviluppo e presenta ancora notevoli limiti funzionali rispetto a Sway, la versione di TileOS River rimane di natura sperimentale.
  • Come nella versione Sway, sono stati utilizzati i componenti del progetto NWG-Shell, ad eccezione di quelli che non supportano esplicitamente River (ad esempio, al posto di nwg-displays si utilizza wdisplays).

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster