XWayland 22.1.0は、DRMリースのサポート、タッチパッドジェスチャの改善などで提供されます

の発売 XWaylandサーバーの新しいバージョン22.1.0 ここでは、DRM Leaseプロトコルのサポート、Present拡張機能の実装、およびタッチパネルでの制御ジェスチャの処理機能が際立っています。

知らない人のために Xウェイランド、彼らはそれを知っている必要があります Waylandで実行されているXサーバーです また、Waylandベースの環境でX.OrgサーバーのパフォーマンスX11アプリケーションのスタートアップ組織を提供するレガシーX11アプリケーションの下位互換性を提供します。

多くの人が知っているように、Waylandはそれ自体が完全なウィンドウシステムです。 その一部として、Xorgサーバーは、入力にウェイランド入力デバイスを使用し、ルートウィンドウまたは個々のトップレベルウィンドウをウェイランドサーフェスとして転送するように変更できます。

XWaylandのサポートがX.Orgのメインブランチに統合されました e4年2014月1.16日に、xserver2で最初にリリースされました。 個別のX.OrgビデオDDXは不要になりました。さらに、サーバーはネイティブで実行する場合と同じアクセラレーションコードで同じXNUMXDドライバーを実行し続けます。主な違いは、waylandがKMSではなくウィンドウの表示を処理することです。

コンポーネント メインのX.Orgコードベースの一部として開発されています 以前はX.Orgサーバーと一緒にリリースされていました。 しかし、X.Orgサーバーのストールが原因です XWaylandの継続的な活発な開発の文脈での1.21のリリースに関する不確実性、 XWaylandを分離し、蓄積された変更を別のパッケージとしてリリースすることが決定されました。

XWayland22.1.0の主な新機能

XWayland22.1.0から提供されるこの新しいバージョンでは DRMリースプロトコルのサポートが追加されたことを強調します、XサーバーがDRM(Direct Rendering Manager)ドライバーとして機能できるようにします。 DRMリソースを顧客に提供します。 それ以外の場合、実際には、プロトコルを使用して、バーチャルリアリティヘッドセットに表示されたときに左目と右目で異なるバッファーを持つステレオイメージを形成します。

目立つもうXNUMXつの目新しさは、コードが 現在の拡張機能の実装により再設計されました。 これは、コンポジットマネージャーに、リダイレクトされたウィンドウのピックスマップをコピーまたは処理し、フレームブランクパルス(vblank)と同期し、PresentIdleNotifyイベントを処理する手段を提供します。 クライアントは、さらに変更するためにピックスマップの可用性を判断できます。 (次のフレームでどのピックスマップが使用されるかを事前に知る機能)。

また、 フレームバッファ構成を追加 (fbconfig)からGLX psRGB色空間をサポートするには (GL_FRAMEBUFFER_SRGB)およびClientDisconnectModeをlibxfixesライブラリに追加し、クライアントの切断後の自動シャットダウンのオプションの遅延を定義する機能を追加しました。

一方で、追加されたことがわかります タッチパネルでコントロールジェスチャを処理する機能 依存関係にはlibxcvtライブラリが含まれていること。

最後に あなたがそれについてもっと知りたいなら この新しいリリースについては、詳細を確認できます 次のリンクで。

これに加えて、私たちはまた、 LWQtの最初のリリースが発表されました。 A LXQt1.0カスタムシェルバリアント になっている Waylandプロトコルを使用するには X11の代わりに。 LXQtと同様に、LWQtプロジェクトは、従来のデスクトップ編成方法に準拠した、高速でモジュール式の軽量ユーザー環境として提供されます。

LWQtの最初のバージョン 次のコンポーネントが含まれています、Waylandベースの環境で動作するように適合されています(他のすべてのLXQtコンポーネントは変更なしで使用されます):

  • LWQt Mutterは、Mutterをベースにしたコンポジットマネージャーです。
  • LWQt KWindowSystem:KDEFrameworks5.92.0から移植されたウィンドウシステムを操作するためのライブラリ。
  • LWQt QtWayland:Qt 5.15.2から移植された、Wayland環境でQtアプリケーションを実行するためのコンポーネント実装を備えたQtモジュール。
  • LWQtセッション:セッションマネージャー。
  • LWQtパネル
  • LWQt PCManFM:ファイルマネージャー。

それについてもっと学ぶために、あなたは相談することができます 次のリンク。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。