KwinFT — un fork di Kwin con l'obiettivo di uno sviluppo più attivo e ottimizzato

Roman Gilg, uno dei principali sviluppatori di Kwin e Xwayland, ha presentato un fork del gestore di finestre Kwin chiamato KwinFT (Fast Track), così come una versione completamente rivisitata della libreria Kwayland chiamata Wrapland, liberata dai legami con Qt. L'obiettivo di questo fork è consentire uno sviluppo più attivo di Kwin, aumentare le funzionalità necessarie per Wayland e ottimizzare il rendering. Il Kwin classico soffre di un'accettazione di patch troppo lenta, poiché il team KDE non vuole rischiare di rompere il flusso di lavoro di un enorme numero di utenti a causa di introdurre novità troppo aggressive. Molte patch sono in fase di revisione da diversi anni, il che rallenta notevolmente l'implementazione di Wayland e vari rifattorizzazioni del codice interno. KwinFT si posiziona come un'alternativa trasparente a Kwin ed è già disponibile in Manjaro. Tuttavia, gli sviluppatori avvertono che potrebbero esserci problemi di compatibilità in futuro. Nella sua forma attuale, KwinFT fornisce le seguenti funzionalità attualmente assenti nel Kwin vanilla:

  • Una completa rivisitazione del processo di compositing, che ha ridotto i ritardi sia in Wayland che in X11;
  • Supporto per le estensioni Wayland wp_vieporter, migliorando le prestazioni dei lettori video, oltre a essere necessario per la futura versione di Xwayland, che aggiunta supporta l'emulazione del cambiamento di risoluzione in molti giochi retro;
  • Supporto completo per la rotazione e il mirroring degli schermi sotto Wayland.

Si prevede che KwinFT e Wrapland verranno presto inclusi in tutte le distribuzioni Linux. Wrapland è previsto essere trasformato in una libreria C++ pura, e garantire un supporto senza problemi per tecnologie di terze parti richieste. Ad esempio, già ora è stato aggiunto il supporto per il protocollo Wlroots wlr-output-manager, che consente di impostare le configurazioni dello schermo nei compositori basati su Wlroots (ad esempio Sway) tramite KScreen.

Fonte: linux.org.ru

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