[ad_1]
![صورة لبطاقة رسومات Nvidia على جهاز كمبيوتر سطح المكتب.](https://www.maketecheasier.com/assets/uploads/2024/01/install-nvidia-drivers-debian-00-featured-image.jpg)
يعد تثبيت برنامج تشغيل Nvidia الرسمي أحد أكثر الأجزاء إرباكًا في صيانة جهاز Linux. توفر كل توزيعة مجموعتها الخاصة من برامج التشغيل، ولكل منها مشكلات التوافق والأداء الخاصة بها. ستوضح لك هذه المقالة كيف يمكنك تثبيت برامج تشغيل Nvidia الرسمية لنظام دبيان الخاص بك.
نصيحة: بعض النصائح لك لجعل Wayland يعمل بشكل صحيح مع بطاقات الرسومات Nvidia.
إعداد النظام الخاص بك لبرامج تشغيل Nvidia
الخطوة الأولى في تثبيت برامج تشغيل Nvidia في دبيان هي التحقق مما إذا كان نظامك يكتشف بطاقة الرسومات الخاصة بك بشكل صحيح. للقيام بذلك، قم بتشغيل الأمر التالي في محطة التوزيعة الخاصة بك:
lspci | grep -iE "3d|display|VGA"
سيؤدي هذا إلى طباعة سطر من النص يسلط الضوء على جميع بطاقات الرسومات المتوفرة في جهازك.
![محطة تعرض بطاقات الرسومات المتوفرة في الجهاز الحالي.](https://www.maketecheasier.com/assets/uploads/2024/01/install-nvidia-drivers-debian-01-graphics-card-detect.png)
قم بتشغيل الأمر التالي:
sudo sed -i '/^deb \|^deb-src / s/$/ non-free contrib/' /etc/apt/sources.list
نصيحة: تعرف على كيفية التعامل مع تدفقات النص في الوحدة الطرفية من خلال فهم الأداة المساعدة sed.
قم بتحديث قوائم مستودع التوزيعة الخاصة بك:
sudo apt update && sudo apt -y upgrade
تثبيت برامج التشغيل باستخدام apt
عند هذه النقطة، يستطيع نظام دبيان الخاص بك الآن البحث عن الحزم الخاصة من خلال apt. لتثبيت برنامج تشغيل Nvidia الخاص، تحتاج أولاً إلى تثبيت رؤوس kernel لنظامك:
sudo apt install linux-headers-$(uname -r) nvidia-detect firmware-misc-nonfree
قم بتشغيل برنامج “nvidia-detect” لتحديد برنامج تشغيل Nvidia المناسب لجهازك:
![محطة توضح إخراج الملف الثنائي nvidia-detect.](https://www.maketecheasier.com/assets/uploads/2024/01/install-nvidia-drivers-debian-02-nvidia-detect-binary.png)
احصل على برنامج التشغيل الذي تحتاجه باستخدام apt. في حالتي، سأقوم بتثبيت حزمة “nvidia-driver” لأنها تدعم بطاقة GTX 1050 Ti الخاصة بي:
sudo apt install nvidia-driver
أعد تشغيل نظامك لتحميل برنامج تشغيل Nvidia الجديد، ثم قم بتشغيله nvidia-smi
لمعرفة ما إذا كان السائق يعمل بشكل صحيح.
![محطة تظهر إخراج nvidia-smi.](https://www.maketecheasier.com/assets/uploads/2024/01/install-nvidia-drivers-debian-03-debian-nonfree-driver-check.png)
تثبيت برامج التشغيل باستخدام حزم Nvidia الرسمية
وبصرف النظر عن استخدام apt، يمكنك أيضًا تثبيت برنامج تشغيل الرسومات لبطاقتك من Nvidia نفسها. يتيح لك ذلك تثبيت أحدث حزمة برامج تشغيل لجهازك بمجرد صدورها.
للبدء، قم بتشغيل الأمر التالي لتثبيت كافة المتطلبات الأساسية لبرنامج تشغيل الرسومات:
sudo apt install gcc make acpid dkms dracut libglvnd0 libglvnd-dev libglvnd-core-dev libc-dev linux-headers-$(uname -r)
قم بإزالة أي تثبيت سابق لحزمة nvidia-driver من مستودعات دبيان، ثم أعد تشغيل نظامك:
sudo apt purge "*nvidia*" sudo reboot
افتح متصفح الويب، ثم انتقل إلى صفحة تنزيلات برنامج تشغيل Nvidia.
![لقطة شاشة تعرض صفحة تنزيلات برنامج تشغيل Nvidia.](https://www.maketecheasier.com/assets/uploads/2024/01/install-nvidia-drivers-debian-04-nvidia-driver-website-sample.jpg)
حدد الطراز الخاص ببطاقة الرسومات الخاصة بك، ثم حدد “Linux 64-bit” ضمن المربع المنسدل “نظام التشغيل”.
![لقطة شاشة توضح المربع المنسدل لنظام التشغيل لدعم Linux.](https://www.maketecheasier.com/assets/uploads/2024/01/install-nvidia-drivers-debian-05-os-select-sample.jpg)
انقر فوق “بحث” لتحميل جميع برامج التشغيل المتوافقة لنظامك، ثم حدد البرنامج الذي تريد تثبيته. في حالتي، سأختار “535.146.02” نظرًا لأنه أحدث برنامج تشغيل ثابت لبطاقتي.
![لقطة شاشة توضح أحدث برنامج تشغيل ثابت لبطاقات Nvidia.](https://www.maketecheasier.com/assets/uploads/2024/01/install-nvidia-drivers-debian-06-535-driver-sample.jpg)
تعطيل برنامج التشغيل مفتوح المصدر Nouveau
قم بتعطيل برنامج تشغيل الرسومات الجديد من أداة تحميل التشغيل في نظامك. سيضمن هذا أن النواة لن تقوم بتحميل برنامج التشغيل مفتوح المصدر في حالة وجود البرنامج الرسمي:
sudo -s echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
افتح ملف تكوين GRUB باستخدام محرر النصوص المفضل لديك:
sudo nano /etc/default/grub
ابحث عن السطر الذي يبدأ بـ “GRUB_CMDLINE_LINUX_DEFAULT”.
![محطة تعرض ملف تكوين GRUB الافتراضي.](https://www.maketecheasier.com/assets/uploads/2024/01/install-nvidia-drivers-debian-07-default-grub-config.png)
أدخل السلسلة “rd.driver.blacklist=nouveau” بعد القيمة “هادئ”.
![محطة تسلط الضوء على خيار تكوين GRUB مع قائمة سوداء لبرنامج تشغيل Nvidia مفتوح المصدر.](https://www.maketecheasier.com/assets/uploads/2024/01/install-nvidia-drivers-debian-08-modified-default-grub-config.png)
أعد تحميل إعدادات GRUB، ثم أنشئ صورة initramfs جديدة:
sudo update-grub sudo cp /boot/initrd.img-$(uname -r) /boot/initrd.img-nouveau sudo dracut -q --force /boot/initrd.img-$(uname -r) $(uname -r)
لعِلمِكَ: فهم كيفية عمل أدوات تحميل التشغيل من خلال استعادة GRUB في عمليات التثبيت المعطلة.
تثبيت برنامج تشغيل Nvidia الرسمي في دبيان
أعد تشغيل النظام، ثم اضغط على السهم لأسفل، ثم ه في قائمة تمهيد GRUB:
![لقطة شاشة توضح مخرجات GRUB الافتراضية لـ Debian 12.](https://www.maketecheasier.com/assets/uploads/2024/01/install-nvidia-drivers-debian-09-grub-boot-select-menu-800x600.png)
سيؤدي هذا إلى ظهور نافذة حيث يمكنك تغيير معلمات التمهيد للجلسة الحالية. انتقل إلى السطر الذي يبدأ بـ “linux” ثم أضف “3” إلى نهايته.
![لقطة شاشة تسلط الضوء على وسائط التمهيد المعدلة لنظام Debian Linux.](https://www.maketecheasier.com/assets/uploads/2024/01/install-nvidia-drivers-debian-10-grub-modified-boot-args-800x595.jpg)
يضعط كنترول + X لمواصلة عملية التمهيد.
قم بتوفير تفاصيل المستخدم الخاصة بك بمجرد قيام النظام بتحميل مطالبة تسجيل الدخول الخاصة به.
![لقطة شاشة توضح شاشة تسجيل الدخول بخلاف واجهة المستخدم الرسومية.](https://www.maketecheasier.com/assets/uploads/2024/01/install-nvidia-drivers-debian-11-no-gui-login-sample.png)
قم بالتبديل إلى المستخدم الجذر عن طريق التشغيل sudo -s
، ثم قم بتشغيل برنامج تشغيل Nvidia الثنائي:
chmod +x ~/Downloads/NVIDIA-Linux-x86_64-535.146.02.run ~/Downloads/NVIDIA-Linux-x86_64-535.146.02.run
حدد “نعم” عندما يسألك برنامج التثبيت عن تضمين “ثنائيات التوافق 32 بت” و”وحدات DKMS” وتشغيل الأداة المساعدة “nvidia-xconfig”.
![لقطة شاشة توضح المطالبة بالأداة المساعدة nvidia-xconfig.](https://www.maketecheasier.com/assets/uploads/2024/01/install-nvidia-drivers-debian-12-driver-xconfig-option-800x646.jpg)
ملحوظة: في برامج تشغيل Nvidia الأحدث، سيتم سؤالك عما إذا كنت تريد إعادة بناء initramfs لجهازك. حدد “Rebuild initramfs” لتحميل برنامج تشغيل Nvidia في صورة تمهيد نظامك.
أعد تشغيل نظامك لتحميل برنامج تشغيل الرسومات الجديد:
وأخيرًا، تحقق مما إذا كان نظامك يستخدم برامج تشغيل الرسومات الجديدة عن طريق التشغيل nvidia-smi
.
![محطة تعرض مخرجات nvidia-smi لبرنامج تشغيل رسومات أحدث.](https://www.maketecheasier.com/assets/uploads/2024/01/install-nvidia-drivers-debian-13-driver-535-check-800x525.png)
إن تعلم عملية تثبيت برنامج تشغيل Nvidia في Debian هو مجرد خطوة أولى في إصلاح الأجزاء الداخلية لنظام Linux. افهم كيف يمكنك تحقيق أقصى استفادة من جهازك عن طريق تكوين ذاكرة التخزين المؤقت ZRAM الخاصة به.
حقوق الصورة: كريستيان ويديجر عبر Unsplash. جميع التعديلات ولقطات الشاشة بواسطة Ramces Red.
اشترك في نشرتنا الإخبارية!
يتم تسليم أحدث البرامج التعليمية لدينا مباشرة إلى صندوق البريد الوارد الخاص بك
[ad_2]