WaylandとNvidiaドライバーの互換性ステータスがリリースされました
WaylandとNvidiaドライバーの互換性ステータスがリリースされました

WaylandとNvidiaドライバーの互換性ステータスがリリースされました

NVIDIAドライバーの主要な開発者のXNUMX人であるAaronPlattnerは、出版物にステータスを公開しました...

NVIDIAR515ドライバーがX11とWaylandの間で機能の同等性を欠いているいくつかの領域があります。 これは、ドライバー自体、Waylandプロトコル、または使用中の特定のWaylandコンポーザーの制限が原因である可能性があります。 時間の経過とともに、不足している機能がドライバーとアップストリームコンポーネントの両方に実装されるため、このリストは短くなると予想されますが、以下は、このバージョンのドライバーのリリース時の状況を示しています。 このリストは、グラフィックス関連のWaylandプロトコル拡張を合理的に完全にサポートするコンポジターを想定していることに注意してください。

以内 存在する制限 以下はまだ言及されています:

  • 図書館 リブドパウ、ビデオの後処理、合成、表示、およびデコードのためのハードウェアアクセラレーションメカニズムを可能にします。 Waylandの組み込みサポートがありません。 ライブラリはXwaylandでも使用できません。
  • WaylandとXwaylandはNvFBCライブラリではサポートされていません (NVIDIA FrameBuffer Capture)画面キャプチャに使用されます。
  • nvidia-drmモジュールは、G-Syncのような可変リフレッシュレート機能を報告しません。これにより、Waylandベースの環境での使用が妨げられます。
  • Waylandベースの環境では、 バーチャルリアリティ画面への出力、 例えば SteamVRプラットフォームと互換性があり、利用できません 異なるバッファでステレオイメージを形成するために必要なDRMリソースを提供するDRMリースメカニズムの動作不能のため。
  • XwaylandはEGL_EXT_platform_x11拡張機能をサポートしていません。
  • nvidia-drmモジュールは、コンポジットマネージャーでのフルカラー補正のサポートに必要なGAMMA_LUT、DEGAMMA_LUT、CTM、COLOR_ENCODING、およびCOLOR_RANGEプロパティをサポートしていません。
  • Waylandを使用する場合、nvidiaセットアップユーティリティの機能が制限されます。
  • GLX上のXwaylandでは、出力バッファー(フロントバッファー)を画面に描画することは、ダブルバッファーでは機能しません。

の側にいる間 Waylandプロトコルと複合サーバーの制限:

  • のような機能 ステレオ出力、SLI、マルチGPUモザイク、フレームロック、ゲンロック、 スワップグループと高度な表示モード(ワープ、ブレンド、ピクセルシフト、YUV420エミュレーション)は、Waylandプロトコルまたは複合サーバーではサポートされていません。 どうやら、そのような機能を実装するには、新しいEGL拡張機能を作成する必要があります。
  • WaylandコンポジットサーバーがPCI-ExpressRuntimeD3(RTD3)を介してビデオメモリをオフにすることを可能にする一般的に受け入れられているAPIはありません。
  • Xwaylandには欠けています NVIDIAドライバーで使用できるメカニズムの アプリケーションのレンダリングと画面出力を同期する。 このような同期がないと、状況によっては、視覚的な歪みの出現が排除されません。
  • Waylandコンポジットサーバー ディスプレイマルチプレクサをサポートしていません (mux)デュアルGPU(統合およびディスクリート)を搭載したラップトップで使用され、ディスクリートGPUを統合または外部ディスプレイに直接接続します。 X11では、フルスクリーンアプリがディスクリートGPUを介して終了すると、ディスプレイ「mux」が自動的に切り替わります。
  • GLXを介した間接レンダリングはXwaylandでは機能しません、GLAMORの2Dアクセラレーションアーキテクチャの実装はNVIDIAのEGL実装と互換性がないため。
  • ハードウェアオーバーレイは、Xwaylandベースの環境で実行されているGLXアプリケーションではサポートされていません。

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