I-update ang window manager xfwm4 4.14.3

Nai-publish paglabas ng window manager xfwm4 4.14.3, na ginagamit sa kapaligiran ng gumagamit ng Xfce upang ipakita ang mga bintana sa screen, palamutihan ang mga bintana, at ayusin kung paano ilipat, isara, at baguhin ang laki ng mga ito.

Sa bagong pakawalan idinagdag Suporta sa extension ng X11 XRes (X-Resource), na kasangkot upang i-query ang X server para sa impormasyon tungkol sa PID ng isang application na tumatakbo gamit ang sandbox isolation mechanism. Nilulutas ng suporta ng XRes ang problema ng sapilitang pagwawakas ng mga proseso ng hung client na ang PID ay hindi mahanap sa pamamagitan ng _NET_WM_PID property, dahil sinasalamin nito ang process identifier sa loob ng sandbox, na maaaring iba sa identifier sa global namespace.

Ang bagong release din inalis isang kahinaan na maaaring humantong sa pag-access sa isang nalibre nang lugar ng memorya (pagkatapos ng paggamit) at pagsusulat ng data sa labas ng inilalaang buffer kapag nagpoproseso ng mga string na may mga setting. Bilang karagdagan, sa xfwm4 4.14.3 idinagdag Karagdagang mga tagapangasiwa ng XError upang gawing mas madali ang pag-diagnose ng mga problema sa mga kahilingan sa XConfigureWindow.

Para sa ilang user pagkatapos mag-update sa bersyon 4.14.3 nagsimulang obserbahan nag-crash kapag sinusubukang tumakbo sa FreeBSD, tila dahil sa isang bagong binding sa libXres. Gayundin sa xfwm4 lumutang problema sa pag-detect ng AMD video card kapag pinapagana ang X11 extension XPresent na i-synchronize ang output sa vertical blanking pulse (vblank). Ang XPresent ay pinagana kung mayroong isang AMD mask sa pangalan ng card, habang ang ilang mga card ay tinatawag "Radeon" nang hindi binabanggit ang salitang "AMD" (halimbawa, "Radeon RX 570"). Para sa mga card na ito, pinagana ang vblank processor batay sa "glx", na kapansin-pansing nahuhuli sa pagganap.

Halimbawa, kapag gumagamit ng glx, ang pag-play ng 4K na video sa mpv ay naglo-load sa GPU ng 70% sa high quality mode at 50% sa low quality mode, habang ang load kapag gumagamit ng XPresent ay nababawasan sa 50% at 30% ayon sa pagkakabanggit, na makabuluhang nakakaapekto sa power pagkonsumo at pagganap. Ang problema ay nananatiling hindi naayos sa ngayon. Upang pilitin na paganahin ang XPresent, maaari mong idagdag ang setting na /general/vblank_mode sa xfconf:

xfconf-query -c xfwm4 -p /general/vblank_mode -t string -s β€œxpresent” β€”lumikha

Pinagmulan: opennet.ru

Magdagdag ng komento