Actualizarea managerului de feronerie xfwm4 4.14.3

Publicat lansare manager de feronerie xfwm4 4.14.3, utilizat în mediul utilizatorului Xfce pentru a asigura afișarea feroneriilor pe ecran, decorarea feroneriilor și organizarea mutării, închiderii și schimbării dimensiunii acestora.

În noul număr a fost adăugată asistență pentru extensia X11 XRes (X-Resource), care este folosită pentru a solicita de la serverul X informații despre PID-ul aplicației, rulată folosind mecanismele de izolare sandbox. Asistența XRes rezolvă problema cu finalizarea forțată a proceselor client blocate, al căror PID nu poate fi obținut prin proprietatea _NET_WM_PID, deoarece aceasta reflectă identificatorul procesului din cadrul mediului izolat, care poate diferi de identificatorul din spațiul global de nume.

În noul release există și remediată o vulnerabilitate care poate duce la accesarea unei zone de memorie deja eliberate (use-after-free) și scrierea de date în afara buffer-ului alocat atunci când se procesează șiruri cu setări. În plus, în xfwm4 4.14.3 au fost adăugate a fost adăugat un gestionator de erori suplimentar XError, care simplifică diagnosticul problemelor legate de cererile XConfigureWindow.

Unii utilizatori au observat că, după actualizarea la versiunea 4.14.3 s-au înregistrat crash-uri la încercarea de a porni în FreeBSD, care apar, se pare, din cauza unei noi legături cu libXres. De asemenea, în xfwm4 s-a descoperit există o problemă cu detectarea plăcilor video AMD atunci când se activează extensia X11 XPresent pentru sincronizarea ieșirii cu impulsul de desfacere a cadrelor (vblank). XPresent era activat în prezența în denumirea plăcii a cuvântului masca AMD, în timp ce unele plăci sunt denumite „Radeon” fără a menționa cuvântul „AMD” (de exemplu, „Radeon RX 570”). Pentru aceste plăci, era activat gestionatorul vblank bazat pe „glx”, care este semnificativ mai lent în ceea ce privește performanța.

De exemplu, atunci când se folosește glx, redarea video 4K în mpv îngreunează GPU-ul cu 70% în modul de înaltă calitate și cu 50% în modul de calitate scăzută, în timp ce încărcarea în cazul utilizării XPresent scade la 50% și 30% respectiv, ceea ce influențează semnificativ consumul de energie și performanța. Problema rămâne nerezolvată. Pentru a activa forțat XPresent, se poate adăuga o setare /general/vblank_mode în xfconf:

xfconf-query -c xfwm4 -p /general/vblank_mode -t string -s „xpresent” —create

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster