Linux Mint: Calamares per LMDE 3 e miglioramenti di prestazioni per Cinnamon 4.0 disattivando il VSync


Il team di Linux Mint ha da poco pubblicato il consueto post mensile con le donazioni ricevute nel mese precedente. Per l'occasione ha inoltre fatto il punto su LMDE 3 e su Cinnamon 4.0.

LMDE 3
Linux Mint Debian Edition 3 avrà due diversi programmi di installazione. Oltre al live installer standard di Linux Mint troveremo anche Calamares.
Calamares è un installer all'avanguardia che offre diverse funzionalità interessanti come gli schemi di partizionamento e la possibilità di crittografia completa del disco tramite LUKS.
Entrambi gli installer supportano le installazioni BIOS e EFI.
LMDE 3 è attualmente in QA e il rilascio della versione BETA è prevista per la fine di Luglio 2018.

Cinnamon 4.0
In continuità con i miglioramenti di velocità apportati in Cinnamon 3.8, il team di sviluppo sta attualmente esaminando il VSync e in particolare CLUTTER_VBLANK che imposta il Sync su VBlank in Cinnamon.
Questa impostazione previene lo screen tearing ma ha un costo in termini di prestazioni. Quel costo è visibile in Cinnamon quando si trascina una finestra con il mouse. Durante il trascinamento della finestra che viene trascinata dal mouse non si sposta esattamente con esso ma con un leggero ritardo, come se ci fosse un un elastico che collega il cursore alla finestra e che fa un effetto di trascinamento.

La rimozione di VSync consente di rimuovere questo ritardo. I benefici sono immediati e visibili. Anche dal punto dei FPS ci sono miglioramenti. 
Resta però il problema del tearing dello schermo. Nelle moderne GPU NVIDIA è tuttavia possibile eliminare il problema del tearing dello schermo attivando la voce Force Composition Pipeline in NVIDIA-Settings.

Il team di sviluppo sta esaminando questo aspetto e sta testando varie configurazioni e schede grafiche diverse. Non c'è alcuna garanzia che il team di sviluppo riuscirà a trovare una soluzione che vada bene per tutti e che siano in grado di fornire questa impostazione su Cinnamon 4.0, tuttavia, se non ci riusciranno, forniranno comunque una impostazione per impostare o meno il VSync nelle Impostazioni di sistema.

Se volete testare queste migliorie potete riavviare Cinnamon con

CLUTTER_SHOW_FPS=1 cinnamon --replace

e successivamente  riavviarlo senza VSync con

CLUTTER_VBLANK=none CLUTTER_SHOW_FPS=1 cinnamon --replace

e vedere così le differenze in termini di FPS, nel movimento delle finestre sullo schermo e di tearing video.

Articoli simili

Commenta con Disqus

Licenza
Licenza Creative Commons

Quest' opera è distribuita con licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 3.0 Unported. Questo blog non rappresenta una testata giornalistica, in quanto viene aggiornato senza alcuna periodicità. Non può, pertanto, considerarsi un prodotto editoriale, ai sensi della legge n. 62 del 7/03/2001

Disclaimer immagini

Le immagini utilizzate in questo blog appartengono ai loro rispettivi autori e sono utilizzati per scopi educativi, personali e senza scopo di lucro. Ogni eventuale violazione del copyright non è intenzionale, ma se si riconosce un'immagine protetta da copyright, fatemelo sapere qui, e sarò lieto di aggiungere i credits o modificarla o rimuoverla.

Disclaimer images

Images used on this blog belong to their respective authors and are used for educational, personal and no profit purposes. Any eventual copyright infringement is not intentional, but if you recognize a copyrighted image, please let me know here, and I'll happily provide to add the right credits or modify or remove it.