Primo rilascio della distribuzione TileOS 1.0

Primo rilascio della distribuzione TileOS 1.0

È disponibile il rilascio della distribuzione TileOS 1.0 «T-Rex», basato su un pacchetto Debian e offre un ambiente desktop che utilizza gestori di finestre a mosaico. TileOS ha obiettivi simili alla distribuzione Ubuntu Sway Remix (sviluppato dallo stesso autore), offrendo un'interfaccia pronta all'uso che non richiede ulteriori configurazioni e mira sia agli utenti esperti di Linux che ai principianti che vogliono provare un ambiente di gestori di finestre a mosaico senza spendere molto tempo a configurarlo.

Tuttavia, a differenza di Ubuntu Sway Remix, TileOS è molto più aperto a varie modifiche e personalizzazioni, ed è esente da potenziali problemi di diritti d'autore (Ubuntu Sway Remix utilizza marchi registrati da Canonical, ma non è ancora stata ricevuta una risposta ufficiale riguardo all'inclusione della distribuzione nella famiglia ufficiale di Ubuntu). Per download sono state preparate versioni per architettura amd64 (in futuro è prevista la supporto per arm64, in particolare per schede Raspberry Pi). Il codice sorgente dei componenti di TileOS è disponibile su GitLab.

TileOS si concentra sulla gestione delle finestre tramite il protocollo Wayland. Sono disponibili edizioni ufficiali con desktop Sway e River, mentre altre edizioni sono in fase di sviluppo con SwayFX (un fork di Sway con diversi effetti desktop) e Qtile. La distribuzione utilizza una base di pacchetti Debian Stable, ma vengono trasferiti miglioramenti dalla versione di test, versioni più recenti di alcuni software e driver grafici. Inoltre, sono inclusi vari correttivi, ottimizzando il funzionamento del sottosistema di archiviazione e della memoria, e sono stati trasferiti alcuni miglioramenti da Ubuntu, come il montaggio delle unità nel file manager senza richiedere una password, e altri.

Caratteristiche principali di TileOS:

  • Nucleo Linux 6.6.15 con tempi di risposta migliorati (opzione CONFIG_HZ=1000, in Debian viene utilizzato CONFIG_HZ=300).
  • Un set di driver video open source, Mesa 23.2.1 e Xwayland 23.2.2.
  • Il meccanismo Zram è abilitato per impostazione predefinita, utilizzando l'algoritmo di compressione zstd.
  • Un gran numero di driver e firmware non liberi è preinstallato, ampliando notevolmente il supporto per diverse attrezzature.
  • Per impostazione predefinita, sono connessi i repository con software aggiuntivo, come VirtualBox, Visual Studio Code, Librewolf, OnlyOffice e Brave.
  • È stata implementata la possibilità di selezionare il software aggiuntivo nell'installatore Calamares.
  • Come implementazione del bus di sistema D-Bus, è stato utilizzato D-Bus Broker.
  • Come server audio è stato impiegato PipeWire.
  • La gestione delle sessioni utente è effettuata tramite systemd, che consente di chiudere correttamente le applicazioni e i componenti in esecuzione durante il riavvio, lo spegnimento o il logout, e garantisce una corretta gestione dell'avvio automatico delle applicazioni.
  • Come demone OOM Killer nella versione Sway è stato utilizzato systemd-oomd. Nelle altre versioni, è usato EarlyOOM.
  • Per l'interfaccia delle applicazioni è stata adottata un'unica tema Catppuccin, che utilizza colori pastello morbidi.

Caratteristiche della versione Sway:

  • Il desktop si sviluppa parallelamente alla distribuzione Ubuntu Sway Remix, garantendo il trasferimento reciproco di alcune modifiche.
  • Sono state impiegate molte utilità del progetto NWG-Shell, come lo script per l'organizzazione automatica delle finestre Autotiling, il menu delle applicazioni a schermo intero nwg-drawer, e l'utilità per la configurazione delle impostazioni dello schermo nwg-displays, utilità per l'impostazione dell'aspetto nwg-look, gestore delle sessioni nwg-bar e nwg-wrapper, che consente di visualizzare sul desktop il contenuto di qualsiasi script (da cui è implementata l'assistenza per le scorciatoie da tastiera utilizzate nella distribuzione).
  • È preinstallato un set minimo di componenti, tra cui il gestore di file PcmanFM-Qt, l'editor di testo Pluma, l'emulatore di terminale Alacritty, il compressore Engrampa e altri. Ulteriori software possono essere selezionati durante il processo di installazione del sistema o installati direttamente dopo l'installazione.

Caratteristiche della versione River:

  • Utilizza un gestore di finestre dinamico River, scritto in zig e che incorpora molto di DWM, Awesome e Bwpwm. River si distingue per la facilità di configurazione (il file di configurazione è un normale script shell, che esegue sequenzialmente comandi per il bus IPC riverctl), la grande flessibilità e un minore consumo di risorse rispetto a Sway. Poiché River è attualmente in fase di sviluppo attivo e per ora è significativamente inferiore a Sway in termini di funzionalità, l'edizione TileOS River ha carattere sperimentale.
  • Come nella versione Sway, sono utilizzati componenti del progetto NWG-Shell, ad eccezione di quelli che non supportano esplicitamente River (ad esempio, invece di nwg-displays si utilizza wdisplays).

Fonte: linux.org.ru

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