Elenca la nuova versione Sway 1.4, un compositore Wayland

Ondeggiare

Recentemente è stata rilasciata la nuova versione del gestore composito Sway 1.4, che è un compositore costruito utilizzando il protocollo Wayland ed è completamente compatibile con il window manager i3 e il pannello i3bar. Per coloro che non conoscono Sway, dovrebbero sapere di cosa si tratta un compositore con compatibilità i3 fornito a livello di comando, file di configurazione e IPC, consentendo di utilizzare Sway come sostituto trasparente di i3, usando Wayland invece di X11.

Ondeggiare consente di posizionare le finestre sullo schermo non spazialmente, ma logicamente. Le finestre sono disposte in modo da formare una griglia che utilizza in modo ottimale lo spazio sullo schermo e consente di manipolare rapidamente le finestre con la sola tastiera.

I seguenti componenti vengono forniti per organizzare un ambiente utente completo: swayidle (processo in background con implementazione del protocollo di inattività di KDE), swaylock (screen saver), mako (gestore delle notifiche), shady (cattura screenshot), sip (evidenzia un'area sullo schermo), wf-recorder (cattura video), waybar (pannello dell'applicazione), virtboard (tastiera su schermo), wl-clipboard (lavorando con gli appunti), wallutils (gestione dello sfondo del desktop).

Ondeggiare si sta sviluppando come un progetto modulare costruito sopra la libreriawlroots, che contiene tutte le primitive di base per organizzare il lavoro del composito manager.

Wlroots include backend per l'accesso astratto allo schermo, dispositivi di input, rendering senza accedere direttamente a OpenGL, interagire con KMS/DRM, libinput, Wayland y X11 (Viene fornito un livello per avviare le applicazioni X11 basate su Xwayland.)

Oltre a Sway, la biblioteca wlroots è anche utilizzato attivamente in altri progetti, tra cui Librem5 e Cage.

PiùC, C++, le cartelle sono state sviluppate perScheme, Common Lisp, Go, Haskell, OCaml, Python y RustIl codice del progetto è scritto in C e distribuito sotto licenza MIT. Il progetto è progettato per l'uso su Linux e FreeBSD.

Cosa c'è di nuovo in Sway 1.4?

Nel rilascio della nuova versione di Sway 1.4, aggiunto il supporto per il protocollo VNC per l'accesso al desktop remoto poiché il supporto per il backend basato su RDP proposto in precedenza è stato interrotto.

dopo di che il lavoro è organizzato utilizzando il server wayvnc, che può essere collegato per eseguire sessioni di lavoro basate su Wayland, oltre a poter creare un dispositivo di input virtuale e trasmettere l'output dello schermo utilizzando il protocollo RFB.

wayvnc può essere utilizzato anche per eseguire desktop virtuali in esecuzione su server non monitorati.

Un'altra novità che spicca in questa nuova versione è l'aggiunta del supporto parziale per l'avvio della barra delle applicazioni, sviluppato dal progetto MATE.

Si dice anche che è stata implementata la possibilità di configurare i ritardi di visualizzazione caratteri durante l'input (opzioni max_render_time e sway-output).

Inoltre, sulla tastiera è stato aggiunto il supporto per l'elaborazione separata dei gruppi di tasti (per tastiere specializzate).

Sebbene il supporto per il protocollo xdg-shell v6 sia stato interrotto, poiché la versione instabile di v6 non è più rilevante dopo la stabilizzazione di xdg-shell.

Come ottenere Sway?

Per coloro che sono interessati a poter testare Sway sui propri sistemi, dDovrebbero tenere a mente che il requisito principale per poterlo utilizzare è avere Wayland sotto il cofano del tuo sistema.

È importante ricordare che Sway non funzionerà con driver grafici proprietari, dovrai disinstallarli e utilizzare invece i driver gratuiti.

Per installare Sway su Ubuntu, così come i suoi derivati, dovrebbero aggiungere il seguente repository sul proprio sistema.

Per questo apriamo un terminale (possono usare i tasti di scelta rapida Ctrl + Alt + T) e in esso digiteranno il seguente comando:

sudo add-apt-repository ppa:samoilov-lex/sway

E procediamo ad eseguire l'installazione con:

sudo apt install sway

Infine, devo menzionare che al momento della stesura dell'articolo il pacchetto Sway nel repository non è stato aggiornato alla nuova versione, ma sono poche ore prima che sia disponibile.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.