Az xfwm4 ablakkezelő frissítése 4.14.3

közzétett ablakkezelő kiadás xfwm4 4.14.3, amelyet az Xfce felhasználói környezetben használnak az ablakok képernyőn való megjelenítésére, az ablakok díszítésére, valamint azok mozgatásának, bezárásának és átméretezésének rendezésére.

Az új kiadásban tette hozzá X11 bővítmény támogatása XRes (X-Resource), amely magában foglal lekérdezni az X szervert egy sandbox elkülönítési mechanizmusokkal futó alkalmazás PID-jével kapcsolatos információkért. Az XRes támogatás megoldja a leakasztott kliensfolyamatok kényszerlezárásának problémáját, amelyek PID-je nem található a _NET_WM_PID tulajdonságon keresztül, mivel tükrözi a sandboxon belüli folyamatazonosítót, amely eltérhet a globális névtérben lévő azonosítótól.

Az új kiadás is Eltüntetett sérülékenység, amely egy már felszabadult memóriaterület eléréséhez (használat utáni szabad használat) és a lefoglalt pufferen kívüli adatok írásához vezethet a karakterláncok beállításaival történő feldolgozása során. Ezenkívül az xfwm4 4.14.3 tette hozzá További XError-kezelők, amelyek megkönnyítik az XConfigureWindow kérésekkel kapcsolatos problémák diagnosztizálását.

Egyes felhasználók számára a 4.14.3-as verzióra való frissítés után elkezdték megfigyelni összeomlik, amikor FreeBSD-n próbál futtatni, nyilvánvalóan a libXres új kötése miatt. xfwm4-ben is felszínre került probléma az AMD videokártyák észlelésével, amikor engedélyezi az X11 XPresent bővítménynek, hogy szinkronizálja a kimenetet a függőleges oltási impulzussal (vblank). Az XPresent engedélyezve volt, ha AMD-maszk volt a kártya nevében, míg néhány kártya hívják „Radeon” az „AMD” szó említése nélkül (például „Radeon RX 570”). Ezeknél a kártyáknál a „glx” alapú vblank processzort engedélyezték, ami érezhetően elmarad a teljesítménytől.

Például glx használatakor a 4K videó lejátszása mpv-ben jó minőségű módban 70%-kal, gyenge minőségben 50%-kal terheli a GPU-t, míg XPresent használatakor a terhelés 50%-ra, illetve 30%-ra csökken, ami jelentősen befolyásolja a teljesítményt. fogyasztás és teljesítmény. A probléma egyelőre megoldatlan. Az XPresent bekapcsolásához adja hozzá a /general/vblank_mode beállítást az xfconf fájlhoz:

xfconf-query -c xfwm4 -p /general/vblank_mode -t string -s “xpresent” – létrehozás

Forrás: opennet.ru

Hozzászólás