GNOME Shell soffre di memory leak. Il team di GNOME sta lavorando upstream per il fixing. In attesa che il team di GNOME finalizzi il lavoro e integri le patch nella prossima minor release di GNOME, Canonical ha deciso di agire per conto suo e di includere su Ubuntu 18.04 LTS delle patch che dovrebbero risolvere la maggior parte dei problemi di memory leak.
Nei test svolti da Canonical le patch sembrano dare i risultati sperati. Al fine di ottenere un feedback più amplio possibile e individuare eventuali regressioni prima del rilascio di Ubuntu 18.04 LTS, Canonical ha deciso di chiedere agli utenti che attualmente utilizzano la versione in sviluppo di Ubuntu 18.04 LTS di testare queste patch.
Come testare le patch
Per testare le patch dovremo come prima cosa aver installato la versione in sviluppo di Ubuntu 18.04 LTS.Possiamo scaricare l'ISO giornaliera all'indirizzo
http://cdimage.ubuntu.com/daily-live/current/bionic-desktop-amd64.iso
Una volta fatto installate Ubuntu.
Installiamo le patch
Scarichiamo ora le patch. Apriamo il terminale e digitiamowget https://launchpad.net/ubuntu/+source/gjs/1.52.1-1ubuntu1/+build/14773965/+files/gjs_1.52.1-1ubuntu1_amd64.deb https://launchpad.net/ubuntu/+source/gjs/1.52.1-1ubuntu1/+build/14773965/+files/libgjs-dev_1.52.1-1ubuntu1_amd64.deb https://launchpad.net/ubuntu/+source/gjs/1.52.1-1ubuntu1/+build/14773965/+files/libgjs0g_1.52.1-1ubuntu1_amd64.deb
Installiamo le patch dando da terminale
sudo dpkg -iO gjs_1.52.1-1ubuntu1_amd64.deb libgjs-dev_1.52.1-1ubuntu1_amd64.deb libgjs0g_1.52.1-1ubuntu1_amd64.deb
Riavviamo ora il sistema.
Testiamo le patch e segnaliamo eventuali problemi
Ora non ci resta che testare le patch. Fate i vostri test, usate la distro e, in caso di problemi, regressioni o persistenza del memory leak segnalate il tutto a Canonical su launchad https://bugs.launchpad.net/gnome-shell/+bug/1672297 o su Ubuntu Community https://community.ubuntu.com/t/help-test-memory-leaks-fixes-in-18-04-lts/5251/2Leggi il contenuto originale su Marco's Box