Aktualizácia správcu okien xfwm4 4.14.3

Zverejnené vydanie správcu okien xfwm4 4.14.3, používaného v používateľskom prostredí Xfce na zobrazenie okien na obrazovke, dekoráciu okien a organizáciu ich premiestňovania, zatvárania a zmeny ich veľkosti.

V novej verzii bola pridaná podpora rozšírenia X11 XRes (X-Resource), ktoré je zapojené na žiadosť od X-servera o informácie o PID aplikácie spustenej pomocou mechanizmov sandboxovej izolácie. Podpora XRes rieši problém s núteným ukončením zamknutých klientských procesov, ktorých PID nie je možné získať cez vlastnosť _NET_WM_PID, nakoľko odráža identifikátor procesu v izolovanom prostredí, ktorý sa môže líšiť od identifikátora v globálnom mennom priestore.

V novom vydaní sa tiež bola odstránená objavila zraniteľnosť, ktorá môže viesť k prístupu k už uvoľnenej oblasti pamäte (use-after-free) a zápisu dát mimo vyhradeného bloku pri spracovaní reťazcov s nastaveniami. Okrem toho, v xfwm4 4.14.3 stavebné bloky pre vetvu dogfood, a do platformy Fuchsia sa pridali ďalšie spracovatelia chýb XError, ktoré zjednodušujú diagnostiku problémov súvisiacich so žiadosťami XConfigureWindow.

U niektorých používateľov po aktualizácii na verziu 4.14.3 sa začali objavovať zhroucenia pri pokuse o spustenie vo FreeBSD, ktoré vznikajú zjavne kvôli novej väzbe na libXres. Takisto v xfwm4 vyplynula problém s detekciou grafických kariet AMD pri aktivácii rozšírenia X11 XPresent na synchronizáciu výstupu s vertikálnym synchronizačným impulsom (vblank). XPresent sa aktivoval pri prítomnosti masky AMD v názve karty, zatiaľ čo niektoré karty sú pomenované «Radeon» bez zmienky o slove «AMD» (napríklad «Radeon RX 570»). Pre tieto karty sa aktivoval spracovateľ vblank založený na «glx», ktorý značne zaostáva z pohľadu výkonu.

Napríklad pri použití glx reprodukcia 4K videa v mpv zaťažuje GPU na 70% v režime vysokého kvality a 50% v režime nízkeho kvality, zatiaľ čo záťaž pri použití XPresent klesá na 50% a 30% v súlade, čo má významný dopad na spotrebu energie a výkon. Problém zatiaľ ostáva nevyriešený. Pre nútené zapnutie XPresent môžete pridať nastavenie /general/vblank_mode do xfconf:

xfconf-query -c xfwm4 -p /general/vblank_mode -t string -s «xpresent» —create

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster