Weston 11.0 では、カラー マネージメントや RDP などが改善されています。

ウェイランドとウェストン

Weston の目標は、デスクトップ環境と組み込みソリューションで Wayland を使用するための高品質のコード ベースと実用的な例を提供することです。

開発のXNUMXヶ月後 安定版のリリースが発表されました 複合サーバーの ウェストン11.0、 これは、Enlightenment、GNOME、KDE、およびその他のユーザー環境での Wayland プロトコルの完全なサポートの出現に貢献するテクノロジーで開発されています。

Waylandはプロトコルで構成されています (ほぼ完了) Westonと呼ばれるリファレンス実装。 レンダリングには、WestonはOpenGL ESまたはソフトウェア(pixmanライブラリ)を使用できます。 現在、「libGLはGLXとすべてのX依存関係を使用する」ため、顧客は完全なOpenGLではなくOpenGLESに制限されています。 プロジェクト GTK +およびQtバージョンも開発中です XではなくWaylandにレンダリングされます。

開発 Westonは、高品質のコードベースと実用的な例の提供に重点を置いています デスクトップ環境と組み込みソリューションでWaylandを使用する。

Weston11.0の主な新機能

Weston 11.0 のこの新しいリリースでは、Weston のバージョン番号の主な変更点は、後方互換性を壊す ABI の変更によるものです。

一部について 変更の 作られたものとWeston 11.0から際立っているもの 色管理インフラストラクチャに関する進行中の作業です。 これにより、色変換、ガンマ補正、およびカラー プロファイルが可能になります。 モニターの ICC プロファイルを設定し、sRGB カラーを反映する機能を含みます。 モニターを HDR モードに切り替えるサポートも登場しましたが、HDR コンテンツの形成はまだ実装されていません。

この新しいバージョンで際立っているもうXNUMXつの変更点は、 シングル ピクセル バッファ プロトコルのサポートを追加これにより、32 つの XNUMX ビット RGBA 値を含む単一ピクセル バッファーを作成できます。 ディスプレイ プロトコルを使用して、複合サーバーは単一のピクセル バッファーをスケーリングして、任意のサイズの均一な色のサーフェスを作成できます。

それに加えて の準備が整いました のいずれかでの実装 次回のサポートリリース 実行のために 同時複数バックエンド、たとえば、KMS および RDP を介した出力用。

一方で、画面コンテンツへのリモート アクセス用の RDP バックエンドをサポートするためのいくつかの改善に加えて、DRM バックエンドがマルチ GPU 構成の将来のサポートの基礎を築いたことも強調されており、作業が行われています。バックエンド DRM のパフォーマンス。

その他の変更点 この新しいバージョンから際立っている:

  • Weston_buffer の実装を作り直しました。
  • cms-static および cms-colord プラグインは廃止されました。
  • 複数のワークスペースとデスクトップ シェル スケーリングのサポートを削除しました。
  • wl_shell プロトコルのサポートを削除し、xdg-shell に置き換えました。
  • fbdev バックエンドを削除しました。代わりに KMS バックエンドを使用する必要があります。
  • Weston-launch、launcher-direct、weston-info、weston-gears コンポーネントを削除しました。代わりに libsea および wayland-info ライブラリを使用してください。
  • デフォルトでは、KMS の max-bpc プロパティが設定されています。
  • システムの空きメモリがなくなると、クラッシュが発生します。

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

Weston 11.0をUbuntuおよび派生物にインストールするにはどうすればよいですか?

さて、この新しいバージョンのWestonをインストールできることに興味がある人のために、 システムにWaylandがインストールされている必要があります。インストールするには、ターミナルを開くだけで、次のように入力します。

pip3 install --user meson

これをやった、 次に、次のコマンドを使用してWeston11.0の新しいバージョンをダウンロードします。

wget https://wayland.freedesktop.org/releases/weston-11.0.0.tar.xz

コンテンツを次のように解凍します。

tar -xvf weston-11.0.0.tar.xz

次のコマンドで作成されたフォルダにアクセスします。

cd weston-11.0.0

そして、コンパイルとインストールを次のように実行します。

meson build/ --prefix=...

ninja -C build/ install

cd ..

最後に、コンピューターを再起動して、新しいユーザー セッションの変更を開始することをお勧めします。


記事の内容は、次の原則に準拠しています。 編集倫理。 エラーを報告するには、 ここで.

コメントを最初に

コメントを残す

あなたのメールアドレスが公開されることはありません。

*

*

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