Update Fënstermanager xfwm4 4.14.3

publizéiert Fënster Manager Verëffentlechung xfwm4 4.14.3, benotzt am Xfce Benotzerëmfeld fir Fënsteren um Bildschierm ze weisen, Fënsteren ze dekoréieren an z'organiséieren wéi se réckelen, zoumaachen an d'Gréisst änneren.

An der neier Verëffentlechung dobäi X11 Extensioun Ënnerstëtzung XRes (X-Ressource), déi involvéiert fir den X-Server fir Informatiounen iwwer de PID vun enger Applikatioun ze froen, déi mat Sandkëschtisolatiounsmechanismen leeft. XRes-Ënnerstëtzung léist de Problem vun der gezwongener Kënnegung vun hängkt Clientprozesser, deenen hir PID net duerch d'_NET_WM_PID-Eegeschaft fonnt ka ginn, well et de Prozessidentifizéierer an der Sandkëscht reflektéiert, wat vum Identifizéierer am globalen Nummraum ënnerscheede kann.

Déi nei Verëffentlechung och eliminéiert eng Schwachstelle, déi zum Zougang zu engem scho befreit Gedächtnisgebitt (benotzen-after-gratis) a Schreiwen vun Daten ausserhalb vum zougewisene Puffer féieren kann wann Dir Strings mat Astellungen veraarbecht. Zousätzlech, an xfwm4 4.14.3 dobäi Zousätzlech XError Handler fir et méi einfach ze maachen Problemer mat XConfigureWindow Ufroen ze diagnostizéieren.

Fir e puer Benotzer no der Aktualiséierung op Versioun 4.14.3 ugefaang ze observéieren Crash wann Dir probéiert op FreeBSD ze lafen, anscheinend wéinst enger neier Bindung un libXres. Och am xfwm4 opgedaucht Problem mat der Entdeckung vun AMD Videokaarten wann Dir d'X11 Extensioun XPresent aktivéiert fir d'Output mat dem vertikalen Blendpuls (vblank) ze synchroniséieren. XPresent war aktivéiert wann et eng AMD Mask an der Kaart Numm war, während e puer Kaarten genannt ginn "Radeon" ouni d'Wuert "AMD" ze ernimmen (zum Beispill, "Radeon RX 570"). Fir dës Kaarte war de vblank Prozessor baséiert op "glx" aktivéiert, déi merkbar hannert Leeschtung.

Zum Beispill, wann Dir glx benotzt, spillt 4K Video am mpv lued d'GPU ëm 70% am Héichqualitéitsmodus an 50% am Low Quality Modus, während d'Laascht beim Gebrauch vun XPresent op 50% respektiv 30% reduzéiert gëtt, wat d'Kraaft wesentlech beaflosst. Konsum a Leeschtung. De Problem bleift fir de Moment unfixed. Fir XPresent ze zwéngen aktivéiert ze ginn, kënnt Dir d' /general/vblank_mode Astellung op xfconf addéieren:

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

Source: opennet.ru

Setzt e Commentaire