برنامج Nvidia Linux ARM Display Driver هو برنامج تشغيل فيديو أصلي ثلاثي الأبعاد OpenGL مخصص يهدف إلى دعم بطاقات الرسومات Nvidia على أنظمة التشغيل Linux التي تعمل على أجهزة ARM. يتم توزيعها في فرعين رئيسيين ، مثل Lived قصير (مدعوم على المدى القصير) أو Long Lived (دعم طويل الأجل) ، تقدم الدعم فقط لـ 32 بت (x86) & nbsp؛ معمارية مجموعة التعليمات.
تثبيت برنامج Nvidia Linux ARM Display Driver
لتثبيت برنامج تشغيل Nvidia Linux ARM Display ، قم بتنزيل الحزمة الثنائية من قسم التنزيلات ، ثم قم بتنفيذ الأمر sh ./ NVIDIA-Linux-armv7l-gnueabihf-xxx.xx.run كجذر في وحدة Linux ( حيث xxx.xx هو رقم الإصدار) لتثبيت برنامج التشغيل.
أثناء عملية التثبيت ، سيُسأل المستخدمون عما إذا كانوا يريدون تحرير ملف تهيئة X يدويًا أو السماح لمثبِّت بإجراء جميع الأعمال. بدلاً من ذلك ، بعد التثبيت ، يمكنك تشغيل الأمر nvidia-xconfig عبر محطة Linux لتعيين برنامج التشغيل الجديد بشكل افتراضي.
هل جهاز MD الخاص بي مدعوم؟
نعم ، على الأرجح! ستتمكن من تثبيت برنامج تشغيل العرض Nvidia Linux ARM على أي أجهزة ARM ، ولكن ضع في اعتبارك أن محرك الأقراص هذا يدعم فقط معماريات مجموعة التعليمات ذات 32 بت. لذلك ، إذا كنت تقوم بتشغيلها على كمبيوتر ARM 64 بت ، فلن تعمل. سنقوم بتحديث هذه المعلومات بمجرد إصدار Nvidia لبرنامج تشغيل فيديو ARM محدث يدعم معمارية 64 بت.
ماذا عن بطاقات الرسومات Nvidia القديمة!
ماذا عنهم؟ هذا هو برنامج التشغيل الأخير الذي تم تصميمه لدعم بطاقة رسومات جديدة نسبيًا فقط تم إنتاجها بواسطة Nvidia في العامين الماضيين. هذا يعني أنه لا توجد بطاقة فيديو قديمة مدعومة بواسطة برنامج التشغيل هذا. إذا واجهتك مشاكل مع GPU ، فحاول تثبيت فرع Short Lived أولاً ، ثم فرع Long Lived ، بعد إلغاء تثبيت السابق.
ما هو الجديد في هذا الإصدار:
التوافق المحسن مع نواة لينكس الحديثة.
تم إصلاح تعليق متقطع لتطبيقات Vulkan التي تعمل بملء الشاشة عند السماح بالتقطيع.
إزالة رسائل إخبارية تم طباعتها بواسطة nvidia-modeset.ko كلما تم تخصيص جهاز GPU أو تحريره.
تم إصلاح الخلل الذي تسبب في تكوين برنامج OpenWL من نوع kwin عند تشغيل بعض تطبيقات OpenGL.
ما هو الجديد في الإصدار 390.67:
إصلاح الخلل الذي يمكن أن يسبب ذعر نواة عند استخدام أجهزة Quadro SDI Capture.
تم إصلاح الخلل الذي تسبب في تكوين برنامج OpenWL من نوع kwin عند تشغيل بعض تطبيقات OpenGL.
تم إصلاح عطل متقطع عند تشغيل تطبيقات Vulkan.
تم إصلاح عطل متقطع عند تشغيل التطبيقات من خلال Wine.
إصلاح الخلل الذي تسبب في السائق ، في بعض تكوينات DisplayPort ذات عرض النطاق الترددي المنخفض ، ليس لتمكين ضمير العرض بشكل ضمني. هذا أدى إلى ربط واضح.
إضافة دعم X.Org xserver ABI 24 (xorg-server 1.20).
تحسين nvidia-bug-report.sh للتحقق من kern.log وهو موقع ملف سجل kernel الافتراضي للعديد من توزيعات Linux المستندة إلى Debian.
إصلاح الخلل الذي يمكن أن يسبب خوادم X التي تقوم بتصدير برنامج تشغيل الفيديو ABI سابقًا من 0.8 إلى تعطل عند تشغيل تطبيقات X11 التي تستدعي XRenderAddTraps ().
ما هو الجديد في الإصدار:
تمت إضافة دعم لوحدة معالجة الرسومات التالية:
تيتان الخامس
GTX 1070 Ti
إصلاح الخلل الذي تسبب في Vapkan X11 swapchains إلى فشل على GPUs دون
محرك العرض ، مثل بعض بطاقات الرسومات ذات العلامات التجارية Tesla وبعض أجهزة الكمبيوتر المحمولة أوبتيموس.
إصلاح الخلل الذي تسبب في ملء تطبيقات فولكان للتعليق على بعض
Kepler GPUs ، مثل GeForce GTX 680.
تم إصلاح الخلل حيث تم الإبلاغ عن مؤشر G-SYNC & quot؛ عادي & quot؛ في حين أن
من & quot؛ G-SYNC & quot؛ على تطبيقات Vulkan عندما تم تمكين G-SYNC.
ما هو الجديد في الإصدار 387.22:
دعم إضافي لوحدة معالجة الرسومات التالية:GTX 1070Ti
تم إصلاح انحدار قد يتسبب في حدوث أخطاء في برنامج التشغيل عند ضبط الأوضاع التي تتضمن أجهزة DisplayPort Multi-Stream Transport.
إضافة معلمة وحدة nvidia.ko kernel ، NVreg_EnableBacklightHandler ، والتي يمكن استخدامها لتمكين المعالجة التجريبية لسطوع الإضاءة الخلفية للكمبيوتر المحمول من خلال / sys / class / backlight /. يتجاوز هذا المعالج ACPI المستندة إلى مقدمة من الوحدة النمطية kernel video.ko.
يتم تعطيل NVreg_EnableBacklightHandler افتراضيًا.
تمت إضافة G-SYNC إلى جميع مقابض Vulkan المدعومة لـ Maxwell وما فوق. يتم تمكين G-SYNC افتراضيًا عند استخدام أجهزة G-SYNC الجاهزة. بالنسبة إلى swapchains المباشر للعرض ، يمكن استخدام ملف تعريف التطبيق مع إعداد "GLGSYNCAllowed" المعين إلى "false" لتعطيل هذه الميزة:
{ "قواعد" : [
{"النقش": [] ، "الملف الشخصي": ["" GLGSYNCAllowed "، خطأ]}
تم إصلاح الانحدار الذي تسبب في بعض موصلات العرض على بعض وحدات معالجة الرسومات لعدم الإبلاغ عن جهاز صوت HDMI أو DisplayPort متصل حتى إذا كانت الشاشة المتصلة تدعم الصوت.تم إصلاح الخلل الذي يمنع أحيانًا زر "إعادة تعيين التهيئة الافتراضية" في صفحة إعدادات "إعدادات ECC" في nvidia من التواجد عندما يتم تعيين تهيئة ECC إلى حالة غير افتراضية.
إصلاح الخلل الذي تسبب في إعدادات nvidia لفرض حدود عدوانية بشكل مفرط على مواضع العرض في صفحة "تكوين خادم عرض X" تحت بعض الظروف.
إصلاح الخلل الذي قد يتسبب في مربع الاختيار "تمكين فسيفساء القاعدة (المحيطي)" في إعدادات nvidia لتختفي عندما يتم تحديد شاشة X ، بدلاً من شاشة ، في صفحة "تكوين خادم عرض X".
إصلاح حالة تعارض قد تؤدي إلى تعطل عند معالجة برامج OpenGL كائنات المخزن المؤقت الرأسية من سلاسل رسائل متعددة في نفس الوقت.
إصلاح الخلل الذي تسبب في لوحة تحكم إعدادات nvidia للاحتفاظ ببعض الإعدادات التي تم تطبيقها ، ولكن لم يتم تأكيدها. أدى ذلك إلى تطبيق إعدادات غير مرغوب فيها على تغييرات الإعدادات اللاحقة.تحسين الأداء لتطبيقات Vulkan بملء الشاشة باستخدام swapchains X11. سيؤدي هذا التحسين إلى المزيد من الأحداث التي تؤدي إلى تشغيل swapchain قديم ، مثل عند الدخول إلى وضع ملء الشاشة أو تركه. (يتم مصادفة ذلك عادة عند استخدام مجموعة مفاتيح علامة التبويب alt ، على سبيل المثال.) قد لا تعمل التطبيقات التي لا تستجيب بشكل صحيح إلى رمز إرجاع VK_ERROR_OUT_OF_DATE_KHR بشكل صحيح عند حدوث هذه الأحداث. انظر القسم 30.8 من مواصفات فولكان.
دعم إضافي لـ YUV 4: 2: 0 للضغط على الشاشات المتصلة عبر DisplayPort في تهيئات يكون فيها العرض أو GPU غير قادر على دفع الوضع الحالي في RGB 4: 4: 4. انظر الوصف في ملحق "أساليب البرمجة" للحصول على التفاصيل.
وأضاف framebuffer تعزية المكونات الساخنة ل nvidia-modeset.
لاحظ أنه يتم معالجة التوصيل الساخن فقط عند تهيئة nvidia-modeset ؛ على سبيل المثال ، عند تشغيل Xorg أو nvidia-persistenced أو عند تحميل nvidia-drm بمعلمة "modeset = 1".
تمت إضافة سمة "AllowGSYNC" MetaMode التي يمكن استخدامها لتعطيل G-SYNC تمامًا. يمكن استخدام هذا للسماح بميزات التمكين غير المتوافقة مع G-SYNC ، مثل Ultra Low Motion Blur أو Frame Lock.تم إصلاح العديد من المشكلات التي حالت دون إجراء اختبار سلامة العقل "cc_version_check" بشكل صحيح عند إنشاء وحدات نواة NVIDIA. بما أن هذه المشاكل ستلائم عدم التطابق بين نسخ المترجم المستخدمة لبناء النواة ووحدات نواة NVIDIA لفترة ممتدة من الوقت ، فقد تم تحديث nvidia-installer لتجاهل عدم تطابق نسخة CC بشكل افتراضي عند اكتشافها.
تحديث nvidia-installer لاستخدام init_module syscall مباشرة لاختبار وحدات تحميل النواة بدلاً من libkmod / insmod. هذا يزيل libkmod باعتبارها تبعية بناء nvidia-installer ، و insmod كاعتماء وقت التشغيل.
أدت الشاشات المتراصة في السابق إلى عرض شاشة Xinerama منفصلة لكل مربع. سيتم دمجها الآن بشكل افتراضي في شاشة Xinerama واحدة كبيرة.
سيتم الآن ترتيب الألواح الفردية في شاشة مبلطة استنادًا إلى معلومات التخطيط المقدمة في EDID الخاص بالشاشة. يمكن تجاوز هذا إما عن طريق تحديد الإزاحات يدويًا أو استخدام خيار "MetaModeOrientation".
الأوضاع المتعطلة المتعطلة عبر DisplayPort بشكل افتراضي بسبب الدعم غير الكامل في GPU. تمت إضافة رمز التحقق من الصحة "AllowDpInterlaced" إلى تجاوز هذا السلوك الافتراضي والسماح بأوضاع متداخلة عبر بروتوكول DisplayPort على أي حال.
إصلاح الخلل الذي يمكن أن يتسبب في عرض بعض شاشات G-SYNC eDP باللون بمعدلات تحديث منخفضة.
تم إصلاح الخلل الذي قد يتسبب في تعطل تطبيقات OpenGL بعد حالة سكون DPMS مطولة على جهاز العرض باستخدام PRIME Sync.
تم إصلاح الخلل الذي حد بشكل مصطنع من ساعة البيكسل القصوى إلى 300 ميغاهيرتز عند استخدام بعض المحولات الأكثر قدرة على DisplayPort إلى HDMI.
تم إصلاح خلل أدى إلى منع وحدات NVIDIA kernel من الإنشاء لنواة Linux غير SMP.
تم تحديث مخرجات nvidia-smi nvlink - status` لتشمل الإبلاغ عن سرعة NVLink.
إصلاح الخلل الذي تسبب في تقرير طوبولوجيا PCI غير صحيح في nvidia-smi على أنظمة Intel Skylake.
ما هو الجديد في الإصدار 381.22:
تم إصلاح الخلل الذي تسبب في تمديد العمر المؤقت GLX_EXT_buffer_age لإرجاع قيم غير صحيحة لرسومات الاستريو عند استخدام أوضاع الاستريو الخاملة من 5 إلى 9.إصلاح الخلل في فولكان مباشرة لعرض حيث لم يتم تعداد شاشات DP1.2.
تحسين التوافق مع النواة الحديثة.
إصلاح الخلل الذي تسبب في "nvidia-settings --query all" لطباعة العديد من الإدخالات المتكررة.
إصلاح الخلل الذي تسبب في تعطل التطبيقات في بعض الحالات عند الاتصال بـ glXMakeCurrent بينما تم تمكين تحسينات مترابطة لـ OpenGL. يحدث هذا بشكل متكرر عندما تحاول شركة Steam إنشاء فيديو في وضع ملء الشاشة.
إصلاح الخلل الذي تسبب في تطبيقات VDPAU لاستخدام قائمة انتظار العرض التالفة عند عدم إيقاف تشغيل تطبيق VDPAU سابقًا بشكل نظيف.
تعليق وتعطل ثابت قد يحدث عندما يتم إنشاء سياق OpenGL أثناء نفاد الذاكرة المتوفرة في النظام.
تم إصلاح الخلل الذي تسبب في حدوث تلف عند نقل نوافذ OpenGL أو تغيير حجمها.
إصلاح الخلل الذي تسبب في شاشات X التي تستخدم الخيار "UseDisplayDevice" "لا شيء" ليتم تغيير حجمها إلى 640 × 480 عند استخدام "xrandr -s" لتغيير تكوين الشاشة.
تم إصلاح تعطل kernel الذي حدث عند محاولة تعيين تخصيصات ذاكرة مستخدم كبيرة في CUDA.
تعطيل OpenGL أمثلية بشكل افتراضي ، وتم تمكينها مبدئياً في 378.09 ، بسبب التقارير المختلفة لعدم الاستقرار.
تمت إضافة دعم لإضافات Vulkan التالية:
VK_EXT_acquire_xlib_display
VK_EXT_display_control
VK_EXT_display_surface_counter
VK_EXT_direct_mode_display
VK_KHX_external_memory
VK_KHX_external_memory_fd
VK_KHX_external_semaphore
VK_KHX_external_semaphore_fd
تتطلب هذه الملحقات إصدار محمل Vulkan & gt؛ = 1.0.42.
إزالة شاشة البداية شعار X السائق وخيارات NoLogoand LogoPathxorg.conf المقابلة.
تمت إضافة خيار "ResamplingMethod" MetaMode ، مع إضافة دعم لطرق إعادة خلط bicubic عند استخدام تحويلات الشاشة. انظر README لمزيد من التفاصيل.
الجديد في الإصدار 375.20:
تمت إضافة دعم لوحدات معالجة الرسومات التالية:GeForce GTX 1050
GeForce GTX 1050 Ti
كوادرو M620
Quadro M5000 SE
Quadro M3000 SE
إصلاح الخلل الذي قد يتسبب في عرض SLI Mosaic على الفراغ عند تطبيق مصفوفة التحويل.
إضافة دعم EGL إلى مكتبة إرسال محايد البائع GL (libGLVND). تتضمن حزمة المثبت الآن كل من إصدارات GLVND و non-GLVND لمكتبات EGL: يمكن استخدام -glvnd-egl-client و - لا-glvnd-egl-client options في nvidia-installer لتحديد التثبيت.
إصلاح الخلل الذي منع G-SYNC من العمل على شاشات الكمبيوتر المحمول.
تم إصلاح الخلل الذي تسبب في خلل أجهزة DisplayStort المتعددة المستخدمين فارغة بعد استعادة وحدة التحكم.
تم إصلاح الخلل الذي تسبب في تعطل kernel عند بدء تشغيل X للمرة الثانية عندما يكون أكثر من جهاز DisplayStort multistream متصل بموصل DisplayPort واحد عبر جهاز فرعي.
تحديث إعدادات nvidia لعدم الاعتماد على وقت البناء على حزمة تطوير nvml الخارجية (الانحدار قدم في 375.10).
تم إصلاح عطل في إعدادات nvidia عند إضافة قاعدة ملف تعريف التطبيق وإدخالات الملف الشخصي.إزالة الخيار "تمكين Tooltip" في إعدادات nvidia لواجهة GTK 2.
إضافة خيارات تكوين X جديدة:
ForceCompositionPipeline
ForceFullCompositionPipeline
التي تتجاوز الرموز المميزة MetaMode بنفس الأسماء.
تم إصلاح الخلل الذي تسبب في مشكلات متعلقة بالغسل والتحكم في المؤشر عند مزج شاشات PRIME بواسطة شاشات عرض تعمل أصلاً.
تم إصلاح الخلل الذي تسبب في تأخير طويل عند مغادرة VT أو تعطيل جهاز عرض أثناء تشغيل تطبيق OpenGL.
تحسين سلوك استعادة وحدة التحكم على الأنظمة التي تستخدم بروتوكول إخراج الرسومات UEFI ، ومعظم أوضاع vesafb.
إضافة دعم لخاصية RandR TILE المضافة في RandR 1.5.
رفع حجم ذاكرة التخزين المؤقت لـ Shaver OpenGL على القرص من 64 ميجابايت إلى 128 ميجابايت. راجع قسم "تحديد إعدادات متغير بيئة OpenGL" في برنامج التشغيل README للحصول على تفاصيل حول كيفية تحديد موقعه أو تعطيله.
تم إصلاح الخلل في البدائل الأساسية للتزامن بين X و OpenGL.
تمت إضافة دعم X.Org xserver ABI 23 (xorg-server 1.19)
إصلاح الخلل الذي سمح ل nvidia-installer بمحاولة تحميل وحدات kernel التي تم بناؤها ضد النواة غير العاملة.
ما هو الجديد في الإصدار 370.28:
مراجع رمز ثابت غير محدد في libnvidia-glcore.so.إصلاح تعليق محتمل في تطبيقات Vulkan مثل vkQuake و DOTA2 التي تستخدم vkFences للتزامن الحالي.
تم إصلاح الخلل الذي تسبب في عدم تعيين برنامج التشغيل على وضع HDMI YUV 420 4K بشكل صحيح على بعض أجهزة التلفزيون ، مثل VIZIO D40u-D1.
تحديث CurrentMetaMode التقارير عبر NV-CONTROL API لتعكس ما إذا كان يتم تعيين ForceCompositionPipeline أو ForceFullCompositionPipeline في MetaMode الحالي.
وأضاف القدرة على over-and-under-clock بعض وحدات معالجة الرسومات GeForce في سلسلة GeForce GTX 1000 والإصدارات الأحدث. بالنسبة لوحدات معالجة الرسومات التي تسمح بذلك ، يمكن تطبيق الإزاحة على قيم الساعة في بعض نطاقات الميقاتية لجميع مستويات الأداء. يتم هذا التلاعب على مدار الساعة على مسؤوليته الشخصية. راجع وثائق README الخاصة بخيار تكوين "CoolBits" X لمزيد من التفاصيل.
تم تطبيق الدعم الأولي لتزامن PRIME لمزامنة التقليب بين مصدر عرض NVIDIA PRIME ومغسلة عرض PRIME منفصلة. هذا الدعم تجريبي ويتطلب حاليًا خادمًا أوليًا من X.org X.
إصلاح الخلل الذي منع تطبيقات Vulkan من العرض من قوائم انتظار متعددة إلى نفس swapchain X11.
إضافة خيار "PixelShiftMode" MetaMode ، مما يتيح دعمًا لعروض shift 4K و 8 K بكسل. انظر README للحصول على التفاصيل.
الجديد في الإصدار 346.72:
تم إصلاح خلل تسبب في فقد مزامنة ستيريو في تكوينات framelock Sync معينة من Quadro Sync.
عمليات كائن Pixel Buffer الثابتة عندما يكون طول الصف أقل من العرض. يمكن تعيين GL_ [UN] PACK_ROW_LENGTH إلى قيمة أقل من عرض العملية التي يتم تنفيذها. تسمح مواصفات OpenGL بذلك (سيتم تراكب خطوط المصدر أو الوجهة). في السابق ، لم يؤد تنفيذنا لأجسام Pixel Buffer إلى دعم هذه الحالة وإلقاء خطأ.
إصلاح حالة حالة توقف تام نادرة عند تشغيل التطبيقات التي تستخدم OpenGL في مؤشرات ترابط متعددة على وحدة معالجة الرسومات Quadro.
الجديد في الإصدار 346.59:
تمت إضافة دعم لوحدات معالجة الرسومات التالية:
كوادرو K1200
كوادرو M6000
GeForce 920M
غيفورسي 930A
GeForce 930M
GeForce 940M
GeForce GTX 950M
GeForce GTX 960M
GeForce GTX TITAN X
تم إصلاح الخلل الذي تسبب في حدوث فساد عند تبديل أوضاع العرض في بعض التطبيقات التي تستخدم تعليقات التحويلات.
إصلاح الخلل الذي تسبب في تلف النسيج على ملحقات عمق framebuffer مسح باستخدام glClearTexImage ().
إصلاح الخلل الذي يحدد بشكل مصطنع الحد الأقصى لساعة البكسل على شاشات العرض في بعض تكوينات الفسيفساء SLI.
تم إصلاح تسرب ذاكرة kernel الذي حدث عند تكرار فك تشفير الفيديو المعجل بالأجهزة باستخدام VDPAU على وحدات معالجة الرسوميات المعتمدة على Maxell.
إصلاح الخلل الذي قد يتسبب في تعطيل إعدادات nvidia عند الخروج على أنظمة Linux ذات 32-بت.
الجديد في الإصدار 346.35:
تمت إضافة دعم لوحدات معالجة الرسومات التالية:GeForce 800A
GeForce 800M
GeForce GTX 970M
GeForce GTX 980M
تمت إضافة دعم X.Org xserver ABI 19 (xorg-server 1.17).
توافق محسّن مع نواة لينكس الحديثة.
تم إصلاح الخلل الذي حال دون تشغيل لوحات 4K الداخلية على بعض أجهزة الكمبيوتر المحمول في نطاق ترددي كافٍ لدعم قراراتها الأصلية.
تم إصلاح الانحدار الذي منع وحدة NVIDIA kernel من التحميل في بعض البيئات الافتراضية مثل Amazon Web Services.
تم إصلاح الانحدار الذي تسبب في اكتشاف العروض بشكل غير صحيح في بعض أنظمة الكمبيوتر المحمول.
إصلاح الخلل الذي قد يتسبب في حدوث تجمد عند استخدام فسيفساء القاعدة.
تم إصلاح الانحدار الذي منع برنامج تشغيل NVIDIA X من التعرف على تخطيطات الفسيفساء الأساسية التي تم إنشاؤها بواسطة لوحة تحكم إعدادات nvidia.
تم تحديث برنامج تشغيل NVIDIA X لرفض صيغ 3D HDMI المتداخلة معبأة أثناء التحقق من الوضع. تم التحقق من صحة هذه الأوضاع من قبل السائق ، على الرغم من عدم الحصول على الدعم.تم إصلاح الخلل الذي حال دون استعادة وحدة التحكم بعد إنهاء X بقوة في بعض وحدات معالجة الرسومات مع أجهزة عرض DisplayPort المتعددة المرفقة. هذا الخطأ أيضًا منع X من بدء تشغيل بعد استعادة وحدة التحكم الفاشلة.
تم تحديث إصدار libvdpau الذي تم شحنه مع السائق إلى 0.9. هذا الإصدار يكرم متغير البيئة VDPAU_DRIVER_PATH ويصلح حالة السباق إذا اتصلت عدة مؤشرات ترابط VdpDeviceCreateX11 في وقت واحد. راجع http://lists.freedesktop.org/archives/vdpau/2014-December/000274.html لمزيد من المعلومات.
يرجى ملاحظة أنه يتم تشجيع المستخدمين على استخدام حزم libvdpau الخاصة بالتوزيع بدلاً من الاعتماد على الحزم التي يتم شحنها مع برنامج تشغيل رسومات NVIDIA.
إصلاح الخلل الذي تسبب في تعيين قناع hotkey ACPI بشكل غير صحيح على بعض أجهزة الكمبيوتر المحمولة حتى عند تعطيل الخيار EnableACPIHotkeys.تعطيل الخيار EnableACPIHotkeys بشكل افتراضي. يعتبر هذا الخيار الآن مهمل وسيتم إزالته في إصدار برنامج تشغيل مستقبلي. في أنظمة Linux الحديثة ، يتم تسليم أحداث تغيير مفتاح الاختصار إلى بيئة سطح المكتب كأحداث رئيسية ، وتعالج بيئة سطح المكتب تغيير العرض من خلال إصدار الطلبات من خلال X Resize and Rotate extension (RandR).
تم إصلاح الخلل الذي تسبب في نقل صورة الشاشة عند تمكين تحويلات الشاشة (مثل التدوير أو الانعكاسات) على شاشة G-SYNC المرفقة بجهاز GPU مبني على Kepler.
تم إصلاح الخلل الذي تسبب في ظهور شاشة فارغة عند تعيين وضع يتطلب ضغط YUV 4: 2: 0. هذه الأوضاع غير مدعومة حاليًا.
إصلاح الخلل الذي تسبب في تكوين رابط DisplayPort غير صحيح ليتم عرضه بعد hotplug أو افصل.
إضافة دعم لفك ترميز الفيديو VP8 باستخدام NVCUVID API على GPUs مع دعم فك ترميز الأجهزة VP8.
إضافة دعم لملحقات EGL التالية:
EGL_EXT_device_base
EGL_EXT_platform_device
EGL_EXT_output_baseتمت إضافة القدرة على زيادة جهد التشغيل على بعض وحدات معالجة الرسومات GeForce في سلسلة GeForce GTX 400 والإصدارات الأحدث. يتم إجراء تعديلات الجهد على مخاطر المستخدم الخاصة. راجع الوثائق الموجودة على خيار تكوين "CoolBits" X في README للحصول على التفاصيل.
واضاف لدعم NVENC على GPUs غيفورسي. لمزيد من التفاصيل حول NVENC SDK ، راجع: https://developer.nvidia.com/nvidia-video-codec-sdk.
إزالة التحقق من سلامة العقل في برنامج nvidia-installer الذي اختبر مدى توفر الذاكرة المشتركة POSIX. لم يتطلب برنامج تشغيل NVIDIA GPU ذاكرة POSIX المشتركة منذ إصدار 270.xx.
إزالة وحدة نفيديا الذاكرة الموحدة نفيديا ، nvidia-uvm.ko ، من حزمة برنامج التشغيل على معماريات 32 بت.
واضاف دعم متسارع ل r8g8b8a8 ، r8g8b8x8 ، b8g8r8a8 وتنسيقات b8g8r8x8 رينير.
تحديث إعدادات nvidia للاستفادة من GTK + 3 ، عندما تكون متاحة. يتم تنفيذ ذلك عن طريق إنشاء واجهة مستخدم nvidia-settings في مكتبات مشتركة منفصلة (libnvidia-gtk2.so ، libnvidia-gtk3.so) ، وتحميل واحدة صحيحة في وقت التشغيل.
تمت إضافة الخيار nvidia-settings --gtk-library للسماح بتحديد مسار الدليل الذي يحتوي على مكتبة واجهة المستخدم أو المسار واسم مكتبة معينة لاستخدامها.دعم إضافي في إعدادات nvidia لواجهة مستخدم GTK + 3 على x86 و x86_64.
تمت إضافة خيار nvidia-settings --use-gtk2 لإجبار استخدام مكتبة واجهة المستخدم GTK + 2.
تم تحديث nvidia-installer لتثبيت ملف في دليل xorg.conf.d الخاص بالنظام ، عند اكتشاف خادم X جديد بما فيه الكفاية ، بحيث يتسبب في تحميل خادم X برنامج "nvidia" X تلقائيًا إذا تم تشغيله بعد وحدة NVIDIA kernel محمل.
هذه الميزة مدعومة في X.Org xserver 1.16 والإصدارات الأحدث عند التشغيل على Linux 3.9 أو أحدث مع تمكين CONFIG_DRM.
تحسين أداء nvidia-installer من خلال تمكين استخدام التصميم الموازي عند بناء وحدات نواة NVIDIA. يمكن تعيين مستوى التزامن مع الخيار -concurrency- مستوى ، وافتراضات إلى عدد وحدات المعالجة المركزية (CPU) التي تم الكشف عنها.
تم تحديث nvidia-installer لتحديد مواقع التثبيت الافتراضية للمكتبات استنادًا إلى وجود مسارات معروفة في ذاكرة التخزين المؤقت ldconfig (8) ونظام الملفات ، بدلاً من المسارات الخاصة بالتوزيعة الثابتة.
إصلاح خطأ مترجم GLSL التي من شأنها أن تنتج الفساد عند تشغيل الألعاب مثل لعبة Far Cry 3 في النبيذ.
تم إصلاح امتداد EGL_KHR_stream_cross_process_fd.ثابت عرض تلف يحدث أحيانًا عند استدعاء DrawElementsInstancedBaseVertexBaseInstance () أو DrawElementsInstancedBaseInstance () أو DrawArraysInstancedBaseInstance ().
تحسن كبير في أداء OpenGL Framebuffer Object Object.
إزالة الحد الأقصى لعدد OpenGL Framebuffer Objects.
تم تحديث برنامج تشغيل NVIDIA OpenGL لتفضيل $ XDG_CACHE_HOME على $ HOME كموقع افتراضي لتخزين ذاكرة التخزين المؤقت على قرص shader GL.
لم يتم العثور على التعليقات