Actualizați managerul de ferestre xfwm4 4.14.3

publicat lansarea managerului de ferestre xfwm4 4.14.3, folosit în mediul de utilizator Xfce pentru a afișa ferestre pe ecran, pentru a decora ferestre și pentru a organiza modul de mutare, închidere și redimensionare a acestora.

În noua ediție adăugat Suport extensie X11 XRes (X-Resource), care implicat pentru a interoga serverul X pentru informații despre PID-ul unei aplicații care rulează folosind mecanisme de izolare sandbox. Suportul XRes rezolvă problema încetării forțate a proceselor client suspendate al căror PID nu poate fi găsit prin proprietatea _NET_WM_PID, deoarece reflectă identificatorul procesului din interiorul sandbox-ului, care poate diferi de identificatorul din spațiul de nume global.

Noua lansare, de asemenea eliminat o vulnerabilitate care poate duce la accesul la o zonă de memorie deja eliberată (use-after-free) și la scrierea datelor în afara bufferului alocat atunci când procesează șiruri cu setări. În plus, în xfwm4 4.14.3 adăugat Gestionare XError suplimentare pentru a facilita diagnosticarea problemelor cu solicitările XConfigureWindow.

Pentru unii utilizatori după actualizarea la versiunea 4.14.3 a început să fie observat se blochează când încearcă să ruleze pe FreeBSD, aparent din cauza unei noi legături la libXres. De asemenea, în xfwm4 a iesit la suprafata problemă cu detectarea plăcilor video AMD la activarea extensiei X11 XPresent să sincronizeze ieșirea cu impulsul de golire verticală (vblank). XPresent a fost activat dacă în numele cardului era o mască AMD, în timp ce unele carduri sunt numite „Radeon” fără a menționa cuvântul „AMD” (de exemplu, „Radeon RX 570”). Pentru aceste carduri, procesorul vblank bazat pe „glx” a fost activat, care rămâne vizibil în urmă în performanță.

De exemplu, atunci când utilizați glx, redarea videoclipurilor 4K în mpv încarcă GPU-ul cu 70% în modul de înaltă calitate și 50% în modul de calitate scăzută, în timp ce încărcarea la utilizarea XPresent este redusă la 50% și respectiv 30%, ceea ce afectează semnificativ puterea. consum si performanta. Problema rămâne nerezolvată deocamdată. Pentru a forța activarea XPresent, puteți adăuga setarea /general/vblank_mode la xfconf:

xfconf-query -c xfwm4 -p /general/vblank_mode -t șir -s „xprezent” -creează

Sursa: opennet.ru

Adauga un comentariu