مؤخرا اندلعت الأخبار ذلك أصدرت NVIDIA الإصدار 580.76.05 برنامج التشغيل الخاص به، مُمثلاً أول إصدار مستقر للفرع الجديد 580.76. لا يقتصر هذا التحديث على تحسينات الأداء والاستقرار فحسب، بل يُوسّع أيضاً دعم التقنيات الحديثة مثل Wayland وVulkan، مُعالجاً بذلك المشكلات التي تُؤثر على بيئات سطح المكتب المُتطلبة والتطبيقات الرسومية.
في هذه الطبعة ، تم تحديث المكونات الأساسيةomo egl-x11 إلى الإصدار 1.0.3 وegl-wayland إلى الإصدار 1.1.20، مما يضمن تكاملاً أكثر سلاسة مع البيئات الرسومية الحالية. بالإضافة إلى ذلك، تمت إضافة سمة OutputBitsPerComponent الجديدة إلى MetaMode، الذي يسمح بالتحكم الدقيق في عدد البتات لكل مكون لوني يتم إرساله عبر منفذ العرض، وبالتالي تحسين جودة الصورة وفقًا لإمكانيات الأجهزة واحتياجات المستخدم.
NVIDIA 580.76.05 أهم الميزات الجديدة
ومن أبرز ما يميز هذه النسخة هو إصلاح الأخطاء التي تؤثر على التطبيقات التي تستخدم واجهة برمجة تطبيقات الرسومات Vulkan، والتي قد يتم حظرها أو تجميدها في ظل ظروف معينة.
بالإضافة إلى ذلك، تتضمن الإصلاحات الأكثر أهمية تلك التي تستهدف تطبيقات GTK 4 مع واجهة Vulkan الخلفية في بيئات Wayland والأعطال غير المتوقعة في llama.cpp عند استخدام Vulkan.
La تم تحسين توافق Wayland مع تنفيذ بروتوكول fifo-v1، الذي يُقدّم آلية إدارة قائمة انتظار FIFO لمعالجة تحديثات السطح. عمليًا، يسمح هذا التغيير لإخراج الرسومات بالانتظار حتى لحظة المزامنة الرأسية (vblank)، مما يقلل بشكل كبير الحمل على وحدة معالجة الرسومات عند استخدام VSync ويوفر تجربة بصرية أكثر استقرارًا.
التفكير في التطبيقات الهامة مثل الواقع الافتراضي، لقد قامت NVIDIA بتمكين RMIntrLockingMode بشكل افتراضي.، مما يُحسّن معالجة مقاطعة برنامج تشغيل العرض لتقليل زمن الوصول. بالإضافة إلى ذلك، تم تقديم وضع تجريبي لتقليل وقت وحدة المعالجة المركزية في معالجة مقاطعات العرض منخفضة زمن الوصول، والذي يمكن تفعيله باستخدام المعلمة NVreg_RegistryDwords=RmEnableAggressiveVblank=1 في وحدة nvidia.ko.
إصلاحات الأخطاء وتحسينات التوافق
الإصدار 580.76.05 كما أنه يحل عددًا من المشكلات القديمة، كما شاشات فارغة في تطبيقات GLX ذات المخزن المؤقت الفردي في Xwayland، زيادة استهلاك الذاكرة في تطبيقات X11 OpenGL وVulkan بعد الاستئناف من وضع السكون، وتعطل التطبيقات ذات 32 بت على الأنظمة التي تحتوي على إصدارات glibc حديثة.
وتشمل التعديلات الأخرى دعم سماعات الواقع الافتراضي مثل Bigscreen Beyond، إصلاح الشاشات السوداء في تكوينات HDMI المحددة، وإصلاح الأخطاء التي تؤثر على تشغيل nvidia-suspend.service في ظل ظروف الذاكرة المنخفضة.
أخيرا إذا كنت تريد معرفة المزيد عنها حول إصدار هذا الإصدار الجديد من برامج التشغيل ، يمكنك ذلك تحقق من الرابط التالي.
كيفية تثبيت برامج تشغيل NVIDIA على Ubuntu والمشتقات؟
لاستخدام برامج تشغيل NVIDIA على Ubuntu ومشتقاته، تحتاج أولاً إلى تحديد طراز بطاقة الرسومات الخاصة بك وبرامج التشغيل المناسبة. افتح الوحدة الطرفية وقم بتشغيل الأمر التالي لإدراج أجهزة NVIDIA على نظامك:
lspci | grep -i nvidia
الطريقة الأولى: استخدام مستودع NVIDIA (موصى به للمبتدئين)
تعتبر هذه الطريقة أكثر أمانًا وتتجنب مشاكل الجلسة الرسومية. قبل البدء، تأكد من تحديث نظامك بما يلي:
sudo apt update sudo apt upgrade -y
بعد ذلك، قم بتثبيت الحزم اللازمة لتجميع وحدات kernel:
sudo apt install build-essential dkms
أضف مستودع برامج تشغيل الرسومات NVIDIA:
sudo add-apt-repository ppa:graphics-drivers/ppa
تحديث sudo apt
بعد ذلك، قم بتثبيت برنامج التشغيل المناسب لبطاقة الرسومات الخاصة بك. يستبدل XX بواسطة إصدار برنامج التشغيل المطابق للطراز الخاص بك (على سبيل المثال، nvidia-driver-565):
sudo apt install nvidia-graphics-drivers-565
وأخيرًا، أعد تشغيل النظام لتطبيق التغييرات:
sudo reboot
الطريقة الثانية: قم بتنزيل برنامج التشغيل من موقع NVIDIA
إذا كنت تفضل تثبيت برنامج التشغيل يدويًا، فتفضل بزيارة موقع التحميل الرسمي لشركة NVIDIA. هناك يمكنك البحث عن برنامج التشغيل المناسب لبطاقة الرسومات الخاصة بك، وتنزيله، واتباع تعليمات التثبيت المقدمة من NVIDIA.
ملاحظة: قبل تنفيذ أي عملية ، من المهم أن تتحقق من توافق برنامج التشغيل الجديد هذا مع تكوين المعدات الخاصة بك (النظام ، النواة ، رؤوس لينكس ، إصدار Xorg).
لأنه إذا لم يكن الأمر كذلك ، فيمكن أن ينتهي بك الأمر بشاشة سوداء ولن نتحمل المسؤولية عنها في أي وقت نظرًا لأنه قرارك أن تفعل ذلك أم لا.
بمجرد قيامك بتنزيل برنامج التشغيل من موقع NVIDIA، يجب عليك تجنب التعارضات مع برامج التشغيل المجانية نوفو إنشاء قائمة سوداء. افتح الملف المقابل باستخدام:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
داخل الملف أضف الأسطر التالية للتعطيل نوفو:
blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off
أوقف خادم الرسومات
بعد إعادة التشغيل، تحتاج إلى إيقاف الخادم الرسومي (الواجهة الرسومية). ويتم ذلك عن طريق تشغيل:
sudo init 3
إذا واجهت شاشة سوداء عند إعادة التشغيل أو إذا كان خادم الرسومات متوقفًا بالفعل، فيمكنك الوصول إلى محطة TTY بالضغط على المفاتيح Ctrl + Alt + F1 (o F2، حسب التكوين الخاص بك).
قم بإلغاء تثبيت الإصدارات السابقة من برنامج تشغيل NVIDIA
إذا كان لديك إصدار أقدم مثبتًا، فقم بإزالته لتجنب التعارضات عن طريق تشغيل:
sudo apt-get purge nvidia *
قم بتثبيت برنامج التشغيل الذي تم تنزيله
منح أذونات التنفيذ لملف برنامج التشغيل الذي تم تنزيله:
sudo chmod +x NVIDIA-Linux*.run
وننفذ مع:
sh NVIDIA-Linux-*.run
في نهاية التثبيت ، سيتعين عليك فقط إعادة تشغيل جهاز الكمبيوتر الخاص بك حتى يتم تحميل جميع التغييرات عند بدء التشغيل.