ウィンドウマネージャー xfwm4 4.14.3 を更新します。

公開済み ウィンドウマネージャーのリリース xfwm4 4.14.3、Xfce ユーザー環境で使用され、画面上にウィンドウを表示し、ウィンドウを装飾し、ウィンドウを移動、閉じ、サイズ変更する方法を整理します。

新しいリリースでは 追加した X11 拡張機能のサポート XR (X-リソース)、 関与した サンドボックス分離メカニズムを使用して実行されているアプリケーションの PID に関する情報を X サーバーに問い合わせます。 XRes サポートは、グローバル名前空間の識別子とは異なる可能性があるサンドボックス内のプロセス識別子を反映するため、_NET_WM_PID プロパティを通じて PID が見つからないハングしたクライアント プロセスの強制終了の問題を解決します。

新作も 排除された 設定を含む文字列を処理するときに、既に解放されたメモリ領域へのアクセス (解放後の使用) や、割り当てられたバッファーの外へのデータの書き込みにつながる可能性がある脆弱性。 さらに、xfwm4 4.14.3 では 追加した XConfigureWindow リクエストの問題の診断を容易にする追加の XError ハンドラー。

バージョン 4.14.3 にアップデート後の一部のユーザー向け 観察され始めた FreeBSD 上で実行しようとするとクラッシュします。これは、明らかに libXres への新しいバインディングが原因です。 xfwm4にもあります 浮上した X11 拡張機能 XPresent を有効にして出力を垂直ブランキング パルス (vblank) と同期させると、AMD ビデオ カードの検出に問題が発生します。 XPresent は、カード名に AMD マスクが含まれている場合に有効になりましたが、一部のカードでは 呼ばれる 「AMD」という単語を記載せずに「Radeon」とします(たとえば、「Radeon RX 570」)。 これらのカードでは、「glx」ベースの vblank プロセッサが有効になっており、パフォーマンスが著しく遅れています。

たとえば、glx を使用する場合、mpv で 4K ビデオを再生すると、GPU に高品質モードで 70%、低品質モードで 50% の負荷がかかりますが、XPresent 使用時の負荷はそれぞれ 50% と 30% に軽減され、電力に大きな影響を与えます。消費とパフォーマンス。 現時点では問題は未解決のままです。 XPresent を強制的に有効にするには、/general/vblank_mode 設定を xfconf に追加します。

xfconf-query -c xfwm4 -p /general/vblank_mode -t string -s “xpresent” —作成

出所: オープンネット.ru

コメントを追加します