Non molto tempo fa GNOME ha ricevuto un aggiornamento. In primo luogo, è passato alla libreria GTK4 e, in secondo luogo, ha cambiato il modo in cui vengono gestite le applicazioni. Pertanto, è stata decisa una nuova numerazione: la 3.38 è immediatamente seguita dalla 40a versione.
Prendendo come esempio Ubuntu 21.04, consideriamo le innovazioni di GNOME 40, le peculiarità della shell di questa distribuzione e come installare Gnome 40 in Ubuntu.
Si noti che la versione considerata della shell non è ufficiale e si trova in un repository PPA personalizzato. Pertanto, è meglio abbandonare l'idea di installare la shell sul sistema principale e, a tal fine, utilizzare dei server migliori. Una macchina virtuale o un sistema su un secondo disco sono ottimali.
Per installare GNOME 40 su Ubuntu 21.04, occorre innanzitutto aggiungere un repository e aggiornare l'elenco dei pacchetti:
$ sudo add-apt-repository ppa:shemgp/gnome-40
$ sudo apt update
A questo punto si può procedere all'installazione della shell stessa e delle relative utilità, dopodiché è necessario aggiornare i pacchetti correnti:
$ sudo apt install mutter gnome-session gnome-shell
$ sudo apt upgrade
Una volta eseguiti i comandi, l'installazione di Gnome 40 Ubuntu sarà completa e sarà necessario riavviare il computer.
Si consiglia di passare al protocollo X.11 (GNOME su Xorg). Wayland (GNOME) presenta una serie di problemi, tra cui applicazioni parzialmente o completamente interrotte. Inoltre, le vecchie versioni di Electron non funzionano con il nuovo protocollo e non è possibile trascinare i file da File-Roller a Nautilus Explorer.
Vengono utilizzate le librerie GTK4, che sono passate al nuovo motore NGL. In questo modo lo sviluppatore è riuscito a ottenere un uso più efficiente delle risorse del computer anche quando ha scelto il software di rendering.
Ma le differenze principali riguardano l'interfaccia della shell. In GNOME 3 esistevano già desktop richiamati dal pulsante Sfoglia, non collegati al menu Applicazioni.
Ora, dopo l'accesso, l'utente viene accolto da una nuova panoramica. I desktop sono disposti orizzontalmente. Il Dock è stato spostato in basso.
Poi vediamo che Applicazioni e Panoramica rappresentano ora un'unica entità. L'idea di GNOME 3 di eliminare deliberatamente i pulsanti Espandi e Chiudi ha giustificato gradualmente il cambiamento. I desktop sono ora spazi per un'ampia varietà di attività.
Il Dock è stato dotato di una linea di demarcazione per separare le applicazioni preferite. Ma ci sono diversi desktop e il Dock è uno solo, quindi è difficile capire subito a quale desktop appartiene una determinata applicazione.
Un modo per interagire con i desktop sarà quindi quello di trascinare e rilasciare le icone sui desktop desiderati.
Anche alcune applicazioni sono state aggiornate, ma i cambiamenti non sono significativi. Le voci delle impostazioni sono state rielaborate e le opzioni di Explorer sono ora collocate in un'unica scheda invece che in diverse. Il meteo è diventato una delle poche applicazioni per la nuova shell con layout adattivo.
Ora la shell funziona in modo instabile. Si noti che sia le applicazioni di terze parti che quelle native aggiornate alla versione 40 si bloccano.
Gnome Tweak Tool è installato e consente di abilitare i pulsanti delle finestre (Espandi, Chiudi) e di personalizzarne l'aspetto. Yaru, il tema proprietario di Ubuntu, è supportato, così come altri temi basati su GTK3, ma il layout è "spento" in alcuni punti, poiché non sono previsti parametri per i nuovi elementi dell'interfaccia.
Le estensioni sono ancora peggio. Meno del 20% per GTK3 ha ottenuto la 40a versione. Ad esempio, c'è un'opzione per riportare le icone sul desktop, ma il pannello del dock non è ancora stato aggiornato. È possibile utilizzare Plank, ma si blocca spesso e non funziona con Wayland.
Una nota positiva è che sono iniziate a comparire le estensioni per GNOME 40. Ad esempio, No overview at startup
disabilita l'avvio in modalità panoramica e Gesture enhancements amplia l'elenco dei gesti.
Ubuntu 21.04 con shell GNOME 40 con modifiche ed estensioni
Si noti che il gestore di finestre Mutter non supporta lo scaling con X.11, ma è disponibile solo con il protocollo Wayland.
Dopo aver letto le istruzioni, ora sapete come eseguire un'installazione di Gnome 40 in Ubuntu. L'aggiornamento di GNOME 40 offre la possibilità di utilizzare il concetto di desktop multipli. Ma se nella versione 3 era "grezzo", ora l'idea sembra completa: il menu Applicazioni è ora indissolubilmente legato ai desktop, e in particolare al menu Panoramica.
Ma questa soluzione non piacerà a tutti gli utenti, perché è ancora più adatta al controllo tattile. E gli utenti sono comprensibili. Da una dozzina d'anni a questa parte, agli utenti viene offerta una nuova interfaccia, ma le applicazioni non sono realmente progettate per il controllo touch. Un buon esempio è Windows 10: l'interfaccia di Windows 8 non è sparita, è stata solo relegata alla modalità tablet.
Gli sviluppatori di Ubuntu dovranno lavorare sullo stato attuale della shell per migliorarne l'usabilità. Anche l'ultima versione di Fedora 34 su GNOME 40 non è stabile e necessita di miglioramenti.