xfwm4 window manager update 4.14.3

gipatik pagpagawas sa window manager xfwm4 4.14.3, gigamit sa Xfce user environment aron ipakita ang mga bintana sa screen, pag-adorno sa mga bintana, ug pag-organisar unsaon paglihok, pagsira, ug pag-usab sa gidak-on niini.

Sa bag-ong pagpagawas gidugang Suporta sa extension sa X11 XRes (X-Resource), nga nalangkit sa pagpangutana sa X server alang sa impormasyon mahitungod sa PID sa usa ka aplikasyon nga nagdagan gamit ang sandbox isolation mechanisms. Gisulbad sa suporta sa XRes ang problema sa pinugos nga pagtapos sa gibitay nga mga proseso sa kliyente kansang PID dili makit-an pinaagi sa _NET_WM_PID nga kabtangan, tungod kay kini nagpakita sa proseso nga identifier sulod sa sandbox, nga mahimong lahi sa identifier sa global namespace.

Ang bag-ong pagpagawas usab giwagtang usa ka kahuyang nga mahimong motultol sa pag-access sa usa ka na-libre na nga lugar sa panumduman (gamit-human-libre) ug pagsulat sa datos sa gawas sa gigahin nga buffer sa pagproseso sa mga kuwerdas nga adunay mga setting. Dugang pa, sa xfwm4 4.14.3 gidugang Dugang nga mga tigdumala sa XError aron mas dali ang pag-diagnose sa mga problema sa mga hangyo sa XConfigureWindow.

Alang sa pipila ka tiggamit human sa pag-update sa bersyon 4.14.3 nagsugod nga naobserbahan nahagsa sa dihang misulay sa pagdagan sa FreeBSD, lagmit tungod sa bag-ong pagbugkos sa libXres. Sa xfwm4 usab nitumaw problema sa pag-ila sa AMD nga mga video card kung gi-enable ang X11 extension XPresent nga i-synchronize ang output sa vertical blanking pulse (vblank). Gi-enable ang XPresent kung adunay usa ka maskara sa AMD sa ngalan sa kard, samtang ang pipila ka mga kard gitawag "Radeon" nga walay paghisgot sa pulong "AMD" (pananglitan, "Radeon RX 570"). Alang sa kini nga mga kard, ang vblank processor nga gibase sa "glx" gipalihok, nga namatikdan nga ulahi sa pasundayag.

Pananglitan, sa paggamit sa glx, ang pagdula sa 4K nga video sa mpv nag-load sa GPU sa 70% sa taas nga kalidad nga mode ug 50% sa ubos nga kalidad nga mode, samtang ang load sa paggamit sa XPresent mikunhod ngadto sa 50% ug 30% matag usa, nga dakog epekto sa gahum. konsumo ug performance. Ang problema nagpabilin nga wala masulbad sa pagkakaron. Aron mapugos ang XPresent nga ma-enable, mahimo nimong idugang ang /general/vblank_mode setting sa xfconf:

xfconf-query -c xfwm4 -p /general/vblank_mode -t string -s "xpresent" -pagmugna

Source: opennet.ru

Idugang sa usa ka comment