Eguneratu leiho-kudeatzailea xfwm4 4.14.3

argitaratua leiho kudeatzailea kaleratzea xfwm4 4.14.3, Xfce erabiltzaile-ingurunean erabiltzen da leihoak pantailan bistaratzeko, leihoak apaintzeko eta nola mugitu, itxi eta nola aldatu antolatzeko.

Argitalpen berrian gehitu X11 luzapenaren euskarria XRes (X-Baliabidea), zeina inplikatuta X zerbitzariari sandbox isolamendu-mekanismoak erabiliz exekutatzen ari den aplikazio baten PIDari buruzko informazioa galdetzeko. XRes-en laguntzak _NET_WM_PID propietatearen bidez PID aurkitu ezin diren zintzilik dauden bezero-prozesuen behartutako amaieraren arazoa konpontzen du, prozesu-identifikatzailea sandbox barruan islatzen baitu, izen-espazio orokorreko identifikatzailearen desberdina izan daitekeelako.

Argitalpen berria ere ezabatuta ahultasun bat, dagoeneko askatuta dagoen memoria-eremu batera (use-after-free) sartzea eta esleitutako bufferetik kanpo datuak idaztea ekar dezakeen kateak ezarpenekin prozesatzen direnean. Horrez gain, xfwm4 4.14.3 gehitu XError kudeatzaile gehigarriak XConfigureWindow-en eskaerekin arazoak diagnostikatzea errazteko.

Erabiltzaile batzuentzat 4.14.3 bertsiora eguneratu ondoren behatzen hasi zen huts egiten du FreeBSD-n exekutatzen saiatzean, itxuraz libXres-ekin lotura berri baten ondorioz. xfwm4-n ere azaleratu AMD bideo-txartelak detektatzeko arazoa X11 luzapena XPresent gaitzen denean irteera zuriketa bertikaleko pultsuarekin (vblank) sinkronizatzeko. XPresent gaituta zegoen txartelaren izenean AMD maskara bat bazegoen, txartel batzuk berriz deitzen dira "Radeon" "AMD" hitza aipatu gabe (adibidez, "Radeon RX 570"). Txartel hauetarako, "glx"-en oinarritutako vblank prozesadorea gaitu zen, eta horrek nabarmen atzeratzen du errendimenduan.

Adibidez, glx erabiltzean, 4K bideoa mpv-n erreproduzitzean GPU % 70 kargatzen da kalitate handiko moduan eta % 50 kalitate baxuko moduan, eta XPresent erabiltzean karga % 50 eta % 30era murrizten da, hurrenez hurren, eta horrek energia nabarmen eragiten du. kontsumoa eta errendimendua. Arazoak konpondu gabe jarraitzen du oraingoz. XPresent gaitzera behartzeko, /general/vblank_mode ezarpena gehi diezaiokezu xfconf-i:

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

Iturria: opennet.ru

Gehitu iruzkin berria