كيفية تثبيت أحدث برامج تشغيل NVIDIA على نظام Linux

لتثبيت أحدث برنامج تشغيل NVIDIA متوافق على نظام Linux، استخدم مدير الحزم الخاص بتوزيعتك واتبع تعليمات برنامج تشغيل NVIDIA الحالية. تُصمم برامج التشغيل المُدارة بواسطة مدير الحزم خصيصًا لنواة تلك التوزيعة، ويتم تحديثها تلقائيًا مع باقي النظام. قد يكون أحدث إصدار في مستودع التوزيعة أقدم من أحدث إصدار رسمي من NVIDIA، لذا فإن "الأحدث" يعني عادةً أحدث إصدار تدعمه توزيعتك لوحدة معالجة الرسومات (GPU) الخاصة بك.

تحقق أولاً من وحدة معالجة الرسومات (GPU) وإصدار نظام التشغيل لينكس ونواة النظام.

قبل تغيير برامج التشغيل، حدد النظام وجهاز الرسومات. تعمل هذه الأوامر على معظم توزيعات سطح المكتب:

cat /etc/os-release
lspci -nnk | grep -A3 -E 'VGA|3D|Display'
uname -r
يعرض طرفية لينكس الأمر lspci -nnk المستخدم لتحديد أجهزة الرسومات.
حدد وحدة معالجة الرسومات (GPU) قبل اختيار حزمة برامج التشغيل؛ تختلف فروع برامج التشغيل المدعومة باختلاف البطاقة.

احفظ عملك المفتوح، وقم بتوصيل الكمبيوتر المحمول بالكهرباء، ثم حدّث النظام قبل تثبيت وحدة نواة النظام. إذا كانت خاصية التمهيد الآمن مُفعّلة، فراجع تعليمات التوقيع أو تسجيل المفاتيح الخاصة بتوزيعة نظامك؛ فقد يتم حظر وحدة NVIDIA غير الموقعة عند بدء التشغيل.

قم بتثبيت برنامج التشغيل الخاص بنظام التوزيع الخاص بك

أوبونتو

ubuntu-driversتختار أداة أوبونتو برنامج تشغيل يتوافق مع وحدة معالجة الرسومات المكتشفة، وهو الخيار الموصى به عند تفعيل ميزة التمهيد الآمن. قم بتحديث APT، واطلع على الخيارات المتاحة، ثم ثبّت برنامج التشغيل الموصى به.

sudo apt update
sudo ubuntu-drivers list
sudo ubuntu-drivers install
يعرض طرفية أوبونتو أمر قائمة برامج تشغيل أوبونتو.
تقوم أداة تعريف الأجهزة في أوبونتو بعرض قائمة بالحزم الخاصة بالأجهزة التي تكتشفها.

يمكنك أيضًا فتح "البرامج والتحديثات" واختيار خيار NVIDIA الموصى به ضمن "برامج التشغيل الإضافية" . تجنب نسخ اسم حزمة قديمة أو إضافة مستودع برامج تشغيل رسومية (PPA) لمجرد الحصول على رقم إصدار أحدث؛ تحقق أولًا من إرشادات برامج التشغيل الحالية لنظام Ubuntu لإصدارك.

دبيان

يفصل نظام دبيان حزم برامج التشغيل الاحتكارية عن البرامج الثابتة. في دبيان 12 والإصدارات الأحدث، تأكد من أن مصادر APT لإصدارك تتضمن contribو non-freeو non-free-firmware، ثم قم بتثبيت ملفات الرأس الخاصة بنواة النظام وبرنامج التشغيل.

sudo apt update
sudo apt install linux-headers-$(uname -r) nvidia-driver
طرفية ديبيان تعرض أمر apt لتثبيت حزمة nvidia-driver.
يوفر نظام دبيان برامج تشغيل NVIDIA من خلال مكونات الحزمة غير المجانية الخاصة به.

قد يتأخر إصدار دبيان المستقر عن إصدارات NVIDIA الأحدث، ويختلف الدعم باختلاف جيل وحدة معالجة الرسومات. راجع إرشادات تعريفات NVIDIA المباشرة من دبيان لإصدارك وبطاقة الرسومات قبل التثبيت. استخدم التحديثات القديمة أو تعليمات مستودع NVIDIA المدعوم عند الحاجة؛ لا تُغيّر النظام بأكمله إلى إصدار غير مستقر لمجرد تحديث تعريف بطاقة الرسومات.

آرتش لينكس

بالنسبة لوحدة معالجة الرسومات من جيل تورينج أو أحدث على نواة Arch القياسية linux، قم بتثبيت حزمة وحدة النواة المفتوحة الحالية مع ترقية كاملة للنظام:

sudo pacman -Syu nvidia-open
يعرض طرفية نظام التشغيل Arch Linux برنامج pacman وهو يقوم بتثبيت حزمة برنامج تشغيل nvidia-open.
حافظ على تزامن نواة نظام التشغيل Arch وحزم NVIDIA مع ترقية النظام الكاملة.

بالنسبة لنواة أخرى، مثل linux-ltsنواة مخصصة، استخدم الحزمة المطابقة أو nvidia-open-dkmsملفات الرأس الخاصة بتلك النواة. قد تحتاج وحدات معالجة الرسومات القديمة إلى برنامج تشغيل مختلف مدعوم. بالنسبة للألعاب ذات 32 بت، فعّل مستودع المكتبات المتعددة في Arch وأضف lib32-nvidia-utils. راجع وثائق Arch NVIDIA وتفاصيل الحزمة الحالية لمعرفة توافق الجهاز والنواة بدقة.

فيدورا

عادةً ما يستخدم نظام فيدورا مستودع RPM Fusion غير المجاني لتثبيت برامج التشغيل، والذي يحتوي على برنامج تشغيل NVIDIA الخاص بفيدورا. فعّل المستودع، ثم أعد تثبيت فيدورا، ثم ثبّت حزمة akmods.

sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf upgrade --refresh
sudo dnf install akmod-nvidia
يعرض طرفية فيدورا أمر DNF لتثبيت حزمة akmod-nvidia الخاصة بـ RPM Fusion.
قم بتثبيت برنامج التشغيل المعبأ في Fedora من خلال تعليمات المستودع الخاصة بإصدار Fedora الخاص بك.

يقوم برنامج Akmods ببناء وحدة النواة لنواة فيدورا. اتبع دليل RPM Fusion NVIDIA للإعداد الحالي وخطوات التمهيد الآمن. امنح عملية بناء الوحدة وقتًا كافيًا قبل إعادة التشغيل، خاصةً بعد تحديث النواة.

أوبن سوزي

بالنسبة لإصداري Leap أو Tumbleweed، استخدم تعليمات المستودع والحزمة المطابقة في دليل برامج تشغيل NVIDIA الحالي لنظام openSUSE . بعد إضافة مستودع إصدارك وتحديثه، يقوم openSUSE عادةً بتثبيت حزم برامج التشغيل الموصى بها باستخدام الأمر التالي:

sudo zypper refresh
sudo zypper install-new-recommends
يعرض طرفية openSUSE الأمر zypper install-new-recommends بعد تكوين مستودع NVIDIA.
استخدم المستودع وخيار الحزمة المدرجين لإصدار openSUSE الخاص بك.

لا تقم بإعادة استخدام عنوان URL لمستودع Leap القديم على Tumbleweed أو إصدار Leap آخر؛ فالخطوات الخاصة بالإصدار في الدليل مهمة.

أعد تشغيل الجهاز وتحقق من برنامج التشغيل النشط

أعد تشغيل الجهاز بعد التثبيت حتى يقوم نظام لينكس بتحميل وحدة النواة الجديدة. ثم تحقق من تعريفات التشغيل ووحدة معالجة الرسومات.

nvidia-smi
يعرض طرفية لينكس أمر nvidia-smi المستخدم للتحقق من برنامج تشغيل NVIDIA.
يُبلغ رد nvidia-smi الناجح عن برنامج التشغيل النشط ووحدة معالجة الرسومات المكتشفة.

إذا nvidia-smiأفاد النظام بأنه لا يستطيع الاتصال ببرنامج التشغيل، فتحقق مما إذا كان التمهيد الآمن مفعلاً:

mokutil --sb-state
يعرض طرفية لينكس الأمر mokutil --sb-state للتحقق من حالة التمهيد الآمن.
يمكن لخاصية التمهيد الآمن منع تحميل وحدة نواة NVIDIA غير الموقعة.

أكمل عملية تسجيل مفتاح التوزيعة إذا طُلب منك ذلك. تأكد أيضًا من تطابق رؤوس النواة مع النواة المُشغّلة، وأنّ وحدة معالجة الرسومات لديك مدعومة من قِبل فرع برنامج التشغيل المُثبّت. إذا غيّرت طريقة التثبيت، فقم بإزالة برنامج التشغيل القديم باستخدام مدير الحزم الخاص به قبل تثبيت برنامج تشغيل جديد.

هل ينبغي عليك استخدام برنامج التثبيت .run الخاص بشركة NVIDIA؟

عادةً، لا. توصي NVIDIA باستخدام الحزم الخاصة بالتوزيعة عند توفرها، لأنها تتكامل مع مدير الحزم الأصلي. .runلا يقوم المثبّت المستقل بالتحديث عبر APT أو DNF أو pacman أو Zypper، وقد يتسبب في تعارض الملفات المُدارة بواسطة الحزم. كما أنه يحتاج إلى ملفات تطوير النواة المطابقة، وقد يتطلب إجراءً يدويًا بعد تحديثات النواة. استخدمه فقط عندما لا يفي مسار الحزم المدعوم من توزيعتك بمتطلبات محددة، واتبع إرشادات NVIDIA الخاصة بطريقة التثبيت بدقة.

بالنسبة لمعظم المستخدمين، يُعدّ الخيار العملي الأكثر أمانًا هو استخدام أحدث برنامج تشغيل متوفر لأجهزتهم من مستودع التوزيعة الحالي. هذا يضمن توافق برنامج التشغيل مع نواة لينكس، ويجعل التحديثات المستقبلية قابلة للتنبؤ.

اترك تعليقاً

كيفية إنشاء أجهزة افتراضية على خادم أوبونتو باستخدام لوحة التحكم

كيفية إنشاء أجهزة افتراضية على خادم أوبونتو باستخدام لوحة التحكم

قم بتثبيت Cockpit والإضافة Machines الخاصة به على خادم Ubuntu، ثم اختر ملف ISO، وقم بتعيين موارد الضيف، وأكمل إعداد نظام التشغيل في متصفحك.

كيفية إعداد نقطة ربط NFS على خادم Linux باستخدام Cockpit

كيفية إعداد نقطة ربط NFS على خادم Linux باستخدام Cockpit

قم بتثبيت ملف NFS موجود من صفحة التخزين في Cockpit، واختر مسارًا محليًا وخيارات التمهيد أو القراءة فقط، ثم تحقق من المشاركة على نظام Linux.

كيفية استخدام مدير الحزم Nala على أوبونتو

كيفية استخدام مدير الحزم Nala على أوبونتو

قم بتثبيت Nala من مستودعات Ubuntu، ثم استخدمه للبحث عن الحزم وتثبيتها وإزالتها وتحديثها مع ملخصات واضحة للمعاملات.

كيفية تثبيت لينكس منت 21 باستخدام التقسيم اليدوي

كيفية تثبيت لينكس منت 21 باستخدام التقسيم اليدوي

قم بتثبيت Linux Mint 21.3 من USB، واختر "شيء آخر"، وقم بتعيين أقسام EFI و swap و root و home الاختيارية بأمان.

كيفية تثبيت LibreCAD على أنظمة لينكس: أوبونتو، فيدورا، آرتش، وغيرها

كيفية تثبيت LibreCAD على أنظمة لينكس: أوبونتو، فيدورا، آرتش، وغيرها

قم بتثبيت LibreCAD على Ubuntu أو Debian أو Fedora أو Arch أو openSUSE باستخدام مدير الحزم، أو اختر Flatpak أو AppImage الرسمي عندما تفتقر توزيعتك إلى حزمة.

كيفية تثبيت وتفعيل سمة أيقونات Kora على نظام Linux

كيفية تثبيت وتفعيل سمة أيقونات Kora على نظام Linux

قم بتثبيت سمة أيقونات Kora الحالية على نظام Linux لمستخدم واحد أو على مستوى النظام بأكمله، ثم اختر إصدار المجلد الأزرق أو إصدار المجلد الرمادي في GNOME أو KDE Plasma أو Xfce.

كيفية استخدام اللقطات على نظام openSUSE باستخدام Snapper

كيفية استخدام اللقطات على نظام openSUSE باستخدام Snapper

قم بإنشاء ومقارنة لقطات openSUSE، أو استعادة ملف محدد، أو التراجع عن نظام مدعوم من GRUB باستخدام Snapper وBtrfs.

كيفية تثبيت تطبيقات Adobe Creative Cloud على نظام Linux باستخدام AdobeWine

كيفية تثبيت تطبيقات Adobe Creative Cloud على نظام Linux باستخدام AdobeWine

لا توفر أدوبي مُثبِّتًا أصليًا لـ Creative Cloud على نظام لينكس. اتبع خطوات إعداد AdobeWine الحالية، وتحقق من متطلبات الجهاز، وافهم التطبيقات التي لا تزال تجريبية.

كيفية الاتصال بجهاز كمبيوتر يعمل بنظام ويندوز من نظام لينكس باستخدام برنامج Remmina

كيفية الاتصال بجهاز كمبيوتر يعمل بنظام ويندوز من نظام لينكس باستخدام برنامج Remmina

الاتصال بجهاز كمبيوتر يعمل بنظام Windows من نظام Linux باستخدام Remmina: تمكين RDP، وتثبيت ملحق RDP، وتكوين ملف تعريف، واستكشاف أخطاء الاتصال الشائعة وإصلاحها.

كيفية تثبيت أحدث برامج تشغيل NVIDIA على نظام Linux

كيفية تثبيت أحدث برامج تشغيل NVIDIA على نظام Linux

قم بتثبيت أحدث برنامج تشغيل NVIDIA متوافق على Ubuntu أو Debian أو Arch أو Fedora أو openSUSE باستخدام خطوات مدير الحزم وفحوصات التمهيد الآمن والتحقق.