إصدار برنامج التشغيل الخاص بشركة NVIDIA 545.29.02

أصدرت شركة NVIDIA نسخة جديدة من برنامج تشغيلها الخاص، الإصدار 545.29.02. يتوفر برنامج التشغيل لـ Linux (ARM64، x86_64)، FreeBSD (x86_64)، وSolaris (x86_64). أصبح NVIDIA 545.x الفرع المستقر السادس بعد أن أتاحت NVIDIA مكوناتها على مستوى النواة كمصدر مفتوح. يُنشر الكود المصدري لوحدات النواة nvidia.ko، وnvidia-drm.ko (مدير العرض المباشر)، وnvidia-modeset.ko، وnvidia-uvm.ko (ذاكرة الفيديو الموحدة) من فرع NVIDIA الجديد، بالإضافة إلى المكونات المشتركة غير الخاصة بنظام التشغيل التي تستخدمها، على GitHub. تبقى البرامج الثابتة ومكتبات مساحة المستخدم، مثل حزم CUDA وOpenGL وVulkan، ملكية خاصة.

الابتكارات الرئيسية:

  • تمت إضافة دعم تجريبي لـ HDMI مع 10 بت لكل قناة لونية (يتم تمكينه عبر المعلمة "hdmi_deepcolor=1").
  • بالنسبة لآلية KMS (إعداد وضع Kernel)، تم تنفيذ الدعم لخصائص CRTC (CRT Controller) CTM وDEGAMMA_LUT وGAMMA_LUT، وهي ضرورية لتنفيذ الوضع الليلي في بيئات GNOME وKDE باستخدام بروتوكول Wayland.
  • للمواد المركبة الخوادم تمت إضافة دعم لنظارات الواقع الافتراضي مثل SteamVR إلى بروتوكول Wayland، الذي يدعم وضع تأجير DRM. يتطلب ذلك الإصدار 1.22+ من wayland-protocols والإصدار 22.1.0+ من xwayland. وقد تم اختبار هذا الدعم مع الفيديو المركب. الخوادم Kwin 5.24 و Sway 1.7.
  • تمت إضافة برنامج تشغيل NVIDIA VDPAU لـ Xwayland لتوفير الدعم لواجهة برمجة تطبيقات VDPAU (فك تشفير الفيديو وعرضه التقديمي) لتطبيقات X11 التي تم إطلاقها باستخدام Xwayland.
  • تتضمن وحدة nvidia-drm دعمًا تجريبيًا مدمجًا لوحدات التحكم القائمة على إطار المخزن المؤقت، والتي يمكن استخدامها في Linux بدلاً من وحدة التحكم القياسية للتمهيد التي توفرها برامج التشغيل مثل efifb و vesafb، يتم تفعيل دعم وحدة التحكم في nvidia-drm عند تحميل الوحدة النمطية باستخدام المعلمات "modeset=1" و "fbdev=1".
  • تنفذ الوحدات النمطية المفتوحة للنواة الدعم لسلسلة وحدات معالجة الرسوميات GeForce وWorkstation.
  • تمت إضافة الدعم التجريبي لآلية إدارة الطاقة الديناميكية RTD3 (وقت التشغيل D3) على وحدات معالجة الرسومات الخاصة بالكمبيوتر الشخصي.
  • تمت إضافة دعم لامتداد EGL EGL_ANDROID_native_fence_sync، بالإضافة إلى امتدادات Vulkan VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_SYNC_FD_BIT وVK_EXTERNAL_FENCE_HANDLE_TYPE_SYNC_FD_BIT، المتوفرة عند تحميل وحدة kernel nvidia-drm باستخدام المعلمة "modeset=1".
  • يتمتع برنامج التثبيت nvidia-installer الآن بالقدرة على تثبيت برنامج تشغيل جديد إذا كان النظام يحتوي بالفعل على برنامج تشغيل NVIDIA محملاً.
  • تم تحسين وضع VRR (معدل التحديث المتغير) للبيئات المستندة إلى Wayland.
  • تم تضمين مكتبة libnvidia-gpucomp.so المستخدمة لتجميع التظليل.
  • تمت إزالة مكتبة libnvidia-vulkan-producer.so، والتي لم تعد مطلوبة في Wayland WSI (تكامل نظام النوافذ).
  • تمت إضافة الدعم لتمرير معلومات النطاق الديناميكي العالي (HDR) عبر خاصية HDR_OUTPUT_METADATA DRM.
  • يدعم Vulkan Wayland WSI الآن تقنية PRIME لنقل عمليات العرض إلى وحدات معالجة الرسومات الأخرى (PRIME Render Offload).

بالإضافة إلى ذلك، يمكننا ملاحظة الإصدارات التصحيحية للفروع السابقة من برامج تشغيل NVIDIA 470.223.02 (لـ GPU GKxxx "Kepler") و535.129.03.

المصدر: opennet.ru

شراء استضافة موثوقة للمواقع مع حماية DDoS وخوادم VPS VDS 🔥 اشترِ استضافة مواقع ويب موثوقة مع حماية من هجمات DDoS، وخوادم VPS وVDS | ProHoster