جدول محتوایی

درایور های Nvidia

اکثر سیستم‌های رومیزی لینوکس مدرن دارای یک درایور NVIDIA هستند. که در درایور دستگاه گرافیک منبع باز Nouveau برای کارت‌های ویدئویی NVIDIA از پیش نصب شده است. در بیشتر موارد، این مورد قابل قبول است. با این حال، اگر از سیستم لینوکس خود برای طراحی گرافیکی یا بازی استفاده می کنید، ممکن است بخواهید درایورهای بهتری دریافت کنید.

خرید سرور مجازی ایران

از لحاظ تاریخی، درایور های Nouveau کندتر از درایور های اختصاصی NVIDIA هستند. فاقد جدیدترین ویژگی‌ها، فناوری نرم‌افزاری و پشتیبانی از آخرین سخت‌افزار کارت گرافیک هستند. بنابراین نصب مستقیم درایورهای NVIDIA می‌تواند از دیدگاه کاربر مطلوب باشد.

در آموزش زیر، نحوه نصب درایور های Nvidia را بر روی دسکتاپ CentOS 8 Stream Workstation خود خواهید دانست.

پیش نیازها

  • سیستم عامل پیشنهادی: CentOS 8
  • حساب کاربری: دسترسی root/sudo
  • دسترسی به اینترنت
  • سخت افزار کارت گرافیک NVIDIA

در این آموزش از ترمینال استفاده میکنیم که می توانید آن را در منوی برنامه های خود پیدا کنید.

 

به روز رسانی سیستم عامل

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

sudo dnf upgrade --refresh -y

توجه: این آموزش با استفاده از دستور sudo و با فرض داشتن وضعیت sudo خواهد بود.

برای تأیید وضعیت sudo در حساب خود از دستور زیر استفاده کنید:

sudo whoami

نمونه خروجی کد بالا:

[joshua@centos-stream ~]$ sudo whoami
root

برای استفاده از اکانت روت از دستور زیر با رمز عبور root برای ورود استفاده کنید.

su

 

وارد کردن مخزن NVIDIA

نصب زیر برای هسته پیش فرض CentOS طراحی شده است. هرگونه نصب کرنل لینوکس اصلاح شده ممکن است کار نکند.

اولین قدم این است که مخزن را از EPEL (پکیجهای اضافی برای لینوکس سازمانی) وارد کنید به شرح زیر:

sudo dnf install epel-release

 

وارد کردن مخزن nvidia

 

Y را تایپ کنید، سپس کلید ENTER را فشار دهید تا ادامه دهید.

در مرحله بعد، مخزن Nvidia را اضافه کنید:

sudo dnf config-manager --add-repo https://developer.download.nvidia.com/compute/cuda/repos/rhel8/x86_64/cuda-rhel8.repo

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

sudo dnf install kernel-devel-$(uname -r) kernel-headers-$(uname -r)

nvidia driver

 

Y را تایپ کنید، سپس کلید ENTER را فشار دهید تا ادامه دهید.

 

نصب درایور های NVIDIA روی CentOS 8 Stream

اکنون با اضافه شدن مخزن، می‌توانید آخرین درایور پایدار Nvidia را به صورت زیر نصب کنید:

sudo dnf install nvidia-driver nvidia-settings

نصب درایور های nvidia

 

Y را تایپ کنید، سپس کلید ENTER را فشار دهید تا ادامه دهید.

در حین نصب، از شما خواسته می شود که کلیدهای GPG را وارد کنید.

در صورت تمایل می توانید درایورهای CUDA را نیز نصب کنید:

sudo dnf install cuda-driver

نصب درایور های cuda

 

Y را تایپ کنید، سپس کلید ENTER را فشار دهید تا ادامه دهید.

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

sudo reboot

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

nvidia-smi

تایید نصب درایور های nvidia

 

همانطور که می بینید، اطلاعات روی کارت گرافیک در حال حاضر موجود است. اگر نمی توانید هیچ اطلاعاتی را روی کارت انویدیا خود مشاهده کنید، به این معنی است که نصب با موفقیت انجام نشده است. شما باید مراحل را تکرار کنید یا دلیل آن را بررسی کنید. به طور معمول، بیشتر مشکلات با سیستم های اصلاح شده به غیر از پیش فرض رخ می دهد.

 

نحوه به روز رسانی درایورهای Nvidia CentOS 8 Stream

برای بررسی به روز رسانی و اعمال آن، تنها کاری که باید انجام دهید این است که دستور dnf update را به صورت زیر اجرا کنید:

sudo dnf update

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

sudo dnf upgrade

روش دیگر، برای بررسی مجدد و ارتقاء فوری تمام پکیجهای سیستم، از روش تازه سازی جدید استفاده کنید.

sudo dnf upgrade --refresh

 

نحوه حذف درایورهای Nvidia

برای حذف درایورهای Nvidia با تمام وابستگی‌ها و موارد اضافی، دستور زیر را اجرا کنید:

sudo dnf remove nvidia-driver nvidia-settings cuda-driver kernel-devel-$(uname -r) kernel-headers-$(uname -r)

Y را تایپ کنید، سپس کلید ENTER را فشار دهید تا ادامه دهید.

 

نتیجه

در آموزش نحوه نصب درایور های Nvidia بر روی دسکتاپ Centos 8 را یاد گرفتید. در حالت ایده آل، اکثر گیمرهای هاردکور احتمالاً از Centos به عنوان توزیع بازی ترجیحی خود استفاده نمی کنند. با این حال، برای سیستم‌هایی که پردازنده‌های گرافیکی Nvidia دارند و با گرافیک کار می‌کنند، برای پشتیبانی بهتر از درایورها، نصب آن می‌تواند بسیار عالی باشد.

 

نظر شما درباره این پست چه بود ؟

دسته بندی شده در: