NVIDIA は、独自の NVIDIA ドライバー 495.74 の新しいブランチの最初の安定版リリースを発表しました。 同時に、NVIDIA 470.82.00 の安定版ブランチを通過するアップデートが提案されました。 このドライバーは、Linux (ARM64、x86_64)、FreeBSD (x86_64)、および Solaris (x86_64) で使用できます。
主な革新:
- GBM (Generic Buffer Manager) API のサポートを実装し、Mesa 21.2 の GBM ローダーと互換性のある libnvidia-allocator.so バックエンドを指すシンボリックリンク nvidia-drm_gbm.so を追加しました。 GBM プラットフォーム (EGL_KHR_platform_gbm) の EGL サポートは、egl-gbm.so ライブラリーを使用して実装されます。この変更は、NVIDIA ドライバーを使用する Linux システムでの Wayland サポートを改善することを目的としています。
- PCI-e サイズ変更可能な BAR (ベース アドレス レジスタ) テクノロジーのサポートに関するインジケーターを追加しました。これにより、CPU が GPU ビデオ メモリ全体にアクセスできるようになり、状況によっては GPU パフォーマンスが 10 ~ 15% 向上します。最適化の効果は、ゲーム「Horizon Zero Dawn」と「Death Stranding」ではっきりと確認できます。
- Linux カーネルのサポートされる最小バージョンの要件が 2.6.32 から 3.10 に引き上げられました。
- nvidia.ko カーネル モジュールが更新され、サポートされている NVIDIA GPU がなくても、システムに NVIDIA NVSwitch デバイスがあればロードできるようになりました。
- EGL 拡張機能 EGL_NV_robustness_video_memory_purge のサポートが追加されました。
- Vulkan グラフィックス API のサポートが拡張されました。拡張機能 VK_KHR_present_id、VK_KHR_present_wait、VK_KHR_shader_subgroup_uniform_control_flow を実装しました。
- nvidia-peermem カーネル モジュールのインストールを無効にするコマンド ライン オプション「--no-peermem」を nvidia-installer に追加しました。
- NvIFROpenGL のサポートは廃止され、libnvidia-cbl.so ライブラリは削除されました。このライブラリは、ドライバーの一部としてではなく、別のパッケージで提供されるようになりました。
- PRIME テクノロジーを使用して新しいサーバーを起動するときに X サーバーがクラッシュする問題を修正しました。
出所: オープンネット.ru