Actualizar o xestor de fiestras xfwm4 4.14.3

publicado versión do xestor de fiestras xfwm4 4.14.3, usado no contorno de usuario Xfce para mostrar fiestras na pantalla, decoralas e organizalas como movelas, pechalas e redimensionalas.

Na nova versión engadido Soporte de extensión X11 XRes (X-Resource), que implicados para consultar ao servidor X información sobre o PID dunha aplicación que se executa mediante mecanismos de illamento de sandbox. O soporte de XRes resolve o problema da terminación forzada dos procesos de cliente colgados cuxo PID non se pode atopar a través da propiedade _NET_WM_PID, xa que reflicte o identificador do proceso dentro do sandbox, que pode diferir do identificador do espazo de nomes global.

A nova versión tamén eliminado unha vulnerabilidade que pode levar a acceder a unha área de memoria xa liberada (use-after-free) e escribir datos fóra do búfer asignado ao procesar cadeas con configuración. Ademais, en xfwm4 4.14.3 engadido Manexadores de XError adicionais para facilitar o diagnóstico de problemas coas solicitudes de XConfigureWindow.

Para algúns usuarios despois da actualización á versión 4.14.3 comezou a ser observado falla ao tentar executar en FreeBSD, ao parecer debido a unha nova vinculación a libXres. Tamén en xfwm4 aflorou problema coa detección de tarxetas de vídeo AMD ao activar a extensión X11 XPresent para sincronizar a saída co pulso de branco vertical (vblank). XPresent estaba habilitado se había unha máscara AMD no nome da tarxeta, mentres que algunhas tarxetas son chamados "Radeon" sen mencionar a palabra "AMD" (por exemplo, "Radeon RX 570"). Para estas tarxetas, habilitouse o procesador vblank baseado en "glx", que está notablemente atrasado no rendemento.

Por exemplo, ao usar glx, a reprodución de vídeo 4K en mpv carga a GPU nun 70 % no modo de alta calidade e nun 50 % en modo de baixa calidade, mentres que a carga ao usar XPresent redúcese ao 50 % e ao 30 % respectivamente, o que afecta significativamente á potencia. consumo e rendemento. O problema segue sen solucionarse polo momento. Para forzar a activación de XPresent, pode engadir a configuración /general/vblank_mode a xfconf:

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

Fonte: opennet.ru

Engadir un comentario