Actualitza el gestor de finestres xfwm4 4.14.3

publicat llançament del gestor de finestres Xfwm4 4.14.3, utilitzat a l'entorn d'usuari Xfce per mostrar finestres a la pantalla, decorar finestres i organitzar com moure-les, tancar-les i canviar-les la mida.

A la nova versió afegit Suport d'extensió X11 XRes (X-Resource), que implicats per consultar al servidor X informació sobre el PID d'una aplicació que s'executa utilitzant mecanismes d'aïllament sandbox. El suport XRes soluciona el problema de la terminació forçada dels processos de client penjats el PID dels quals no es pot trobar a través de la propietat _NET_WM_PID, ja que reflecteix l'identificador de procés dins del sandbox, que pot ser diferent de l'identificador de l'espai de noms global.

La nova versió també eliminat una vulnerabilitat que pot donar lloc a l'accés a una àrea de memòria ja alliberada (ús després de lliure) i a escriure dades fora de la memòria intermèdia assignada quan es processen cadenes amb configuració. A més, a xfwm4 4.14.3 afegit Gestors addicionals de XError per facilitar el diagnòstic de problemes amb les sol·licituds XConfigureWindow.

Per a alguns usuaris després de l'actualització a la versió 4.14.3 es va començar a observar es bloqueja quan s'intenta executar a FreeBSD, aparentment a causa d'una nova vinculació a libXres. També a xfwm4 va emergir problema amb la detecció de targetes de vídeo AMD quan s'habilita l'extensió X11 XPresent per sincronitzar la sortida amb el pols de blanking vertical (vblank). XPresent estava habilitat si hi havia una màscara AMD al nom de la targeta, mentre que algunes targetes són anomenats "Radeon" sense esmentar la paraula "AMD" (per exemple, "Radeon RX 570"). Per a aquestes targetes, es va habilitar el processador vblank basat en "glx", que es queda notablement endarrerit en el rendiment.

Per exemple, quan s'utilitza glx, la reproducció de vídeo 4K en mpv carrega la GPU un 70% en mode d'alta qualitat i un 50% en mode de baixa qualitat, mentre que la càrrega quan s'utilitza XPresent es redueix al 50% i al 30% respectivament, la qual cosa afecta significativament la potència. consum i rendiment. El problema no s'ha solucionat de moment. Per forçar que XPresent estigui habilitat, podeu afegir la configuració /general/vblank_mode a xfconf:

xfconf-query -c xfwm4 -p /general/vblank_mode -t string -s “xpresent” —crear

Font: opennet.ru

Afegeix comentari