وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

0 20
زمان لازم برای مطالعه: 5 دقیقه


حتی پردازنده های گرافیکی NVIDIA مورد نیاز است روی هدلس (بدون رابط کاربری گرافیکی نصب شده) سرورهای اوبونتو برای رمزگذاری/رمزگشایی فایل های رسانه ای، اجرای کدهای هوش مصنوعی، اجرای برنامه های CUDA و موارد دیگر.

در این مقاله روش نصب درایورهای گرافیکی رسمی NVIDIA را به شما نشان خواهیم داد روی یک دستگاه Ubuntu Server 22.04 LTS بدون سر.

موضوع مطالب:

  1. اتصال به سرور اوبونتو 22.04 LTS از طریق SSH
  2. بررسی اینکه آیا پردازنده گرافیکی NVIDIA نصب شده است
  3. به روز رسانی کش مخزن بسته APT
  4. درایورهای NVIDIA موجود برای Headless Ubuntu Server 22.04 LTS
  5. نصب آخرین نسخه درایورهای NVIDIA روی سرور اوبونتو 22.04 LTS
  6. بررسی اینکه آیا درایورهای NVIDIA به درستی نصب شده اند یا خیر
  7. نتیجه
  8. منابع

اتصال به ماشین سرور اوبونتو 22.04 LTS از طریق SSH

اگر به سخت افزار سرور (جایی که سرور اوبونتو 22.04 LTS را نصب کرده اید) دسترسی دارید، اتصال به دستگاه Ubuntu Server 22.04 LTS خود از طریق SSH اختیاری است. فقط می توانید یک ماوس، یک صفحه کلید و یک مانیتور را به سرور متصل کنید و درایورهای NVIDIA را نصب کنید. روی آی تی.

اگر به سخت افزار سرور Ubuntu Server 22.04 LTS دسترسی ندارید، برای نصب درایورهای NVIDIA باید آن را SSH کنید.

برای SSH به سرور Ubuntu 22.04 LTS خود، می توانید دستور زیر را از یک دستگاه اجرا کنید. terminal برنامه دسکتاپ/لپ‌تاپ خود که می‌خواهید از طریق آن به دستگاه Ubuntu Server 22.04 LTS دسترسی پیدا کنید:

$ ssh @

مطمئن شوید که و را به ترتیب با نام کاربری ورود به سیستم و نام دامنه یا آدرس IP دستگاه سرور Ubuntu 22.04 LTS خود جایگزین کنید.

اگر از ویندوز 10 یا ویندوز 11 استفاده می‌کنید و برای اتصال به دستگاه Ubuntu Server 22.04 LTS خود از طریق SSH به کمک نیاز دارید، مقاله را بخوانید. روی روش SSH به سرورهای لینوکس از ویندوز 10/11.

بررسی اینکه آیا پردازنده گرافیکی NVIDIA نصب شده است

برای بررسی اینکه آیا پردازنده گرافیکی NVIDIA نصب شده است یا خیر روی دستگاه سرور اوبونتو خود، دستور زیر را اجرا کنید:

$ lspci | egrep -I ‘vga|نمایش|3d’

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTSروش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

همانطور که می بینید، ما یک پردازنده گرافیکی NVIDIA GeForce 1050 Ti را نصب کرده ایم روی ماشین سرور اوبونتو ما.

پیشنهاد می‌کنیم بخوانید:  محافظت از سرور SSH در اوبونتو 22.04 | روش های پیشرفته

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTSروش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

همچنین از خروجی دستورات زیر می بینید که به جای درایورهای رسمی GPU NVIDIA از درایورهای نوو منبع باز استفاده می شود. در بخش‌های بعدی، روش نصب درایورهای رسمی GPU NVIDIA را به شما نشان خواهیم داد روی سرور اوبونتو شما

$ lsmod | grep nvidia

$ lsmod | grep nouveau

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTSروش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

به روز رسانی کش مخزن بسته APT

قبل از اینکه بتوانید درایورهای رسمی NVIDIA را نصب کنید روی در سرورهای اوبونتو، باید کش مخزن بسته APT را با دستور زیر به روز کنید:

به روز رسانی sudo apt $

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTSروش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

کش مخزن بسته APT باید به روز شود.

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTSروش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

درایورهای NVIDIA موجود برای Headless Ubuntu Server 22.04 LTS

می توانید یکی از دو بسته رسمی درایور NVIDIA را نصب کنید روی یک سرور اوبونتو بدون سر 22.04 LTS:

  1. nvidia-driver-[version]-سرور – اگر می خواهید درایورهای رسمی NVIDIA را نصب کنید، این بسته درایورهای NVIDIA را نصب کنید روی دستگاه Ubuntu Server 22.04 LTS بدون هد شما، شامل تمام بسته های توصیه شده و ابزارهای NVIDIA.
  2. nvidia-headless-[version]-سرور – اگر می‌خواهید فقط اجزای مورد نیاز درایورهای رسمی NVIDIA را نصب کنید و تمام بسته‌های توصیه شده و ابزارهای NVIDIA را کنار بگذارید تا سرور اوبونتو خود را تا حد امکان سبک نگه دارید، این بسته درایورهای NVIDIA را نصب کنید.

اگر تصمیم دارید nvidia-headless- را نصب کنید[version]-بسته سرور برای نصب درایورهای رسمی NVIDIA روی سرور اوبونتو، ممکن است بخواهید یک یا هر دو بسته NVIDIA را نیز نصب کنید:

  1. nvidia-utils-[version]-سرور – اگر برای نظارت بر استفاده از GPU نیاز به اجرای دستور nvidia-smi دارید، این بسته را نصب کنید روی سرور اوبونتو شما
  2. libnvidia-encode-[version]-سرور – اگر می خواهید رسانه را رمزگذاری و رمزگشایی کنید، این بسته را نصب کنید روی سرور اوبونتو شما به ترتیب از ویژگی های NVENC و NVDEC پردازنده گرافیکی NVIDIA شما استفاده می کند.

در اینجا، شماره نسخه درایور NVIDIA است که نصب خواهید کرد روی دستگاه Ubuntu Server 22.04 LTS شما. در زمان نوشتن این مقاله، می توانید درایور NVIDIA نسخه 418، 515 یا 525 را از مخزن بسته رسمی اوبونتو نصب کنید. تا زمانی که این مقاله را بخوانید، ممکن است نسخه های به روز بسته های درایور NVIDIA را در مخزن بسته رسمی اوبونتو بیابید. بنابراین، همیشه ایده خوبی است که قبل از نصب، بررسی کنید که آیا نسخه به روز شده درایور موجود است یا خیر. همچنین، مطمئن شوید که نسخه‌های یکسانی از تمام بسته‌های درایور NVIDIA را نصب کنید. شماره نسخه بسته‌های درایورهای NVIDIA و بسته‌های ابزار NVIDIA باید مطابقت داشته باشند.

با دستور زیر می توانید نسخه های موجود بسته nvidia-driver--server را پیدا کنید:

$ sudo apt search ‘^nvidia-driver-[1-9]*-سرور$’

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTSروش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

می توانید نسخه های موجود بسته nvidia-headless--server را با دستور زیر پیدا کنید:

$ sudo apt search ‘^nvidia-headless-[1-9]*-سرور$’

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTSروش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

با دستور زیر می توانید نسخه های موجود بسته nvidia-utils--server را پیدا کنید:

$ sudo apt search ‘nvidia-utils-[1-9]*-سرور’

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTSروش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

می توانید نسخه های موجود بسته libnvidia-encode--server را با دستور زیر پیدا کنید:

$ sudo apt search ‘libnvidia-encode-[1-9]*-سرور’

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTSروش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

نصب آخرین نسخه درایورهای NVIDIA روی سرور اوبونتو 22.04 LTS

برای نصب درایورهای رسمی NVIDIA از جمله تمام بسته های ابزار توصیه شده NVIDIA روی دستگاه هدلس اوبونتو سرور 22.04 LTS خود، دستور زیر را اجرا کنید:

$ sudo apt install nvidia-driver-525-server

برای نصب نسخه حداقلی درایورهای رسمی NVIDIA و ابزارهای درایور NVIDIA روی دستگاه هدلس اوبونتو سرور 22.04 LTS خود، دستور زیر را اجرا کنید:

$ sudo apt install nvidia-headless-525-server nvidia-utils-525-server

برای نصب نسخه حداقلی درایورهای رسمی NVIDIA، ابزارهای درایور NVIDIA و کتابخانه های رمزگذار NVIDIA NVENC و رمزگشای NVDEC روی دستگاه هدلس اوبونتو سرور 22.04 LTS خود، دستور زیر را اجرا کنید:

$ sudo apt install nvidia-headless-525-server nvidia-utils-525-server libnvidia-encode-525-server

برای تأیید نصب، فشار دهید Y و سپس را فشار دهید.

پیشنهاد می‌کنیم بخوانید:  روش نصب tmux در اوبونتو

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTSروش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

بسته های درایورهای NVIDIA و بسته های وابستگی مورد نیاز در حال دانلود هستند. مدتی طول می کشد تا کامل شود.

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTSروش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

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

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTSروش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

وقتی دستورات را مشاهده کردید، فشار دهید را برای انتخاب و فشار دادن .

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTSروش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

درایورهای NVIDIA باید نصب شوند روی دستگاه بدون سر اوبونتو سرور 22.04 LTS شما.

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTSروش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

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

$ sudo راه اندازی مجدد

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTSروش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

بررسی اینکه آیا درایورهای NVIDIA به درستی نصب شده اند یا خیر

هنگامی که سرور اوبونتو شما بوت می شود، می توانید با دستورات زیر بررسی کنید که ماژول های هسته NVIDIA به جای ماژول های هسته منبع باز نوو استفاده می شوند. بنابراین، درایورهای رسمی GPU NVIDIA به خوبی کار می کنند:

$ lsmod | grep nouveau

$ lsmod | grep nvidia

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTSروش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

همچنین می توانید اطلاعات استفاده از پردازنده گرافیکی NVIDIA خود را با استفاده از دستور nvidia-smi پیدا کنید. خروجی این دستور همچنین تأیید می کند که درایورهای کارت گرافیک NVIDIA شما به درستی نصب شده اند.

$ nvidia-smi

روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTSروش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

نتیجه

ما به شما نشان دادیم که چگونه بررسی کنید که آیا یک پردازنده گرافیکی NVIDIA نصب شده است یا خیر روی دستگاه Ubuntu Server 22.04 LTS شما. ما همچنین روش نصب درایورهای رسمی GPU NVIDIA را به شما نشان دادیم روی سرور اوبونتو 22.04 LTS در حالت هدلس (بدون رابط کاربری گرافیکی نصب شده) و روش بررسی اینکه آیا درایورهای رسمی GPU NVIDIA کار می کنند روی سرور اوبونتو 22.04 LTS.

منابع:

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

زمان انتشار: 1402-12-29 04:15:04

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید