چگونه درایورهای انویدیا خصوصی را بر روی Debian 9 Stretch نصب کنیم؟

nvidia-driver-debian-stretch

این آموزش ما به شما نحوه نصب درایورهای گرافیکی Nvidia را بر روی Debian 9 Stretch نشان خواهیم داد. به صورت پیش فرض، دبیان از درایور منبع باز nouveau استفاده می کند ، که در هسته لینوکس موجود است ، برای کارتهای انویدیا.

با این حال ، این درایور فاقد پشتیبانی از شتاب 3D است ، بنابراین اگر می خواهید از کارت گرافیک خود در سیستم خود بیشترین بهره را ببرید ، مجبورید درایورهای خصوصی آن را نصب کنید.

قبل از نصب درایور اختصاصی ، اگر از سیستم عامل UEFI استفاده می کنید توصیه می کنم Secure Boot را غیرفعال نکنید.

به این دلیل که ماژول Nvidia به هسته اضافه خواهد شد ، بنابراین هسته جدید نمی تواند تأیید امضا را منتقل کند. اگر Secure Boot فعال باشد ، ممکن است سیستم شما نتواند راه اندازی شود.

نصب درایور انویدیا در Debian 9 Stretch

برای شروع نصب درایورهای Nvidia در سیستم ما ، باید یک ترمینال و در آن باز کنیم بیایید بررسی کنیم که کدام درایور برای کارت Nvidia استفاده می شود:

sudo apt install lshw
sudo lshw -c display

جایی که آنها می توانند تأیید کنند که از nouveau open controller استفاده می کنند:

نو

از آنجا که بسته انویدیا در دبیان اختصاصی است ، باید با دستورات زیر مخازن کمک و غیر رایگان را در /etc/apt/sources.list فعال کنیم.

sudo apt install software-properties-common
sudo add-apt-repository contrib
sudo add-apt-repository non-free
sudo apt update

اکنون وقت آن است که برای جلوگیری از درگیری احتمالی ، راننده نو را در لیست سیاه قرار دهید:

sudo nano /etc/modprobe.d/blacklist-nouveau.conf

و داخل پرونده موارد زیر را قرار می دهیم:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

ما با Ctrl + O و Ctrl + X بسته و ذخیره می کنیم.

اکنون بسته nvidia-driver را با استفاده از دستور زیر نصب کنید:

sudo apt install nvidia-driver

در حین نصب ، پیام زیر را مشاهده خواهید کرد ، برای ادامه کافیست Enter را بزنید.

xserver-xorg-config-nvidia

در صورت بروز هرگونه خطا در هنگام نصب بسته بر روی سیستم ، شما باید درایور را از مخزن stretch-backports نصب کنید.

برای انجام این کار ، در ترمینال باید دستور زیر را تایپ کنید:

sudo add-apt-repository 'deb http://ftp.debian.org/debian stretch-backports main contrib non-free'
sudo apt update

اکنون برای نصب nvidia-driver از مخزن stretch-backports که قبلاً به سیستم اضافه شده است ، باید دستور زیر را تایپ کنید:

sudo apt install -t stretch-backports nvidia-driver

پس از اتمام نصب ، با کمک دستور زیر کامپیوتر خود را دوباره راه اندازی کنید:

sudo shutdown -r now

بررسی نصب

پس از راه اندازی مجدد سیستم ، ما برای شروع جلسه کاربر خود شروع به ترمینال می کنیم و دستور زیر را تایپ می کنیم:

sudo lshw -c display

در این حالت آنها باید ببینند که از رانندگان انویدیا استفاده می کنند. می توانید در فهرست برنامه خود به دنبال برنامه Nvidia X Server باشید.

نسخه درایور ، مشخصات کارت گرافیک ، درجه حرارت کارت و غیره با کدام می تواند

اگر این برنامه را پیدا نکردید ، می توانید آن را با استفاده از موارد زیر نصب کنید:

sudo apt install nvidia-xconfig

و با:

sudo nvidia-xconfig

در لپ تاپ های Nividia Optimus بین کارت گرافیک Intel و Nvidia جابجا شوید

برای کسانی که کاربران لپ تاپ با Nividia Optimus هستند ، ممکن است هنگام باز کردن برنامه Nvidia X Server با خطایی روبرو شوید ، زیرا هنگام باز کردن آن پیامی از این نوع مشاهده خواهید کرد:

"به نظر می رسد شما از nvidia x debian driver استفاده نمی کنید"

برای این کار آنها می توانند از Bumblebee و Primus برای اجرای برنامه های جداگانه روی کارت Nvidia استفاده کنند. برای نصب Bumblebee و Primus بر روی سیستم خود ، باید یک ترمینال را باز کرده و دستورات زیر را اجرا کنید:

sudo dpkg --add-architecture i386
sudo apt install
sudo apt install bumblebee bumblebee-nvidia primus primus-libs: i386 libgl1-nvidia-glx: i386

برای اجرای برنامه روی کارت Nividia ، فقط از دستور به عنوان پیشوند استفاده کنید پریموسرون

در این حالت می توانید این را با دستور زیر تأیید کنید:

primusrun glxinfo | grep OpenGL

برای باز کردن برنامه راه اندازی Nvidia X سرور ، اجرا کنید:

optirun nvidia-settings -c :8

چگونه درایورهای انویدیا اختصاصی را در Debian 9 Stretch حذف نصب کنیم؟

اگر به هر دلیلی دیگر کنترل کننده اختصاصی را نمی خواهید یا باعث ایجاد تضاد با سیستم شما می شود ، می توانید با کمک دستورات زیر آن را از سیستم خود حذف کنید:

sudo apt purge nvidia- *
sudo apt autoremove


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

نظر بدهید ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   Linuxero از سال 1998 dijo

    ویکی DEBIAN همیشه مرحله به مرحله نحوه نصب درایوهای NVIDIA را توضیح داده است.
    ساده تر از توضیح در اینجا
    تبریک.