Fedora 37 Linux дээр NVIDIA драйверуудыг хэрхэн суулгах талаар

График боловсруулах үед хурд нь ихэвчлэн чухал байдаг. Тоглолт, график дизайн хийхдээ өөрийн системд тулгуурладаг Линукс хэрэглэгчдийн хувьд хамгийн хурдан драйвертай байх нь чухал юм. Ихэнх орчин үеийн Линуксийн түгээлтүүд нь урьдчилж суулгасан Nouveau драйверуудтай ирдэг ч эдгээр нь ихэвчлэн хамгийн сүүлийн үеийн эсвэл сайн дэмжигдсэн драйверууд байдаггүй. Гэсэн хэдий ч Nvidia видео картуудад зориулсан Nouveau нээлттэй эхийн график төхөөрөмжийн драйвер нь ихэвчлэн Nvidia-ийн өмчийн болон нээлттэй эхийн драйвераас удаан байдаг бөгөөд хамгийн сүүлийн үеийн техник хангамж, програм хангамжийн технологийг дэмждэггүй. Ихэнх тохиолдолд зохих NVIDIA драйверуудыг шинэчлэх нь илүү сайн туршлага өгөх болно. Зарим тохиолдолд хурд болон гүйцэтгэлийн сайжруулалт мэдэгдэхүйц байж болно.

Дараах заавар нь Nvidia драйверуудыг RPM Fusion эсвэл Nvidia RPM Cuda REPO-оос Fedora 37 Linux дээр хэрхэн командын мөрийн терминалтай cli ашиглан суулгахыг заах болно.

Fedora-г шинэчилнэ үү

Эхлэхээсээ өмнө системээ шинэчилж, одоо байгаа бүх багцуудаа шинэчлээрэй, энэ нь график картны драйвер, цөм гэх мэт драйверуудыг суулгахад зайлшгүй шаардлагатай.

sudo dnf upgrade --refresh -y

Nvidia CUDA RPM-ээс Nvidia драйверуудыг суулгана уу

Хэрэглэгчдэд Nvidia драйверуудыг суулгах өөр нэг арга бол драйверуудыг CUDA репозитороос шууд суулгах явдал юм.

Энэхүү зааварчилгааг хийж байх үед Nvidia нь бета хувилбарын дагуу Fedora 37 салбарыг гаргаагүй бөгөөд албан ёсны хувилбарын дараа гарч ирэхэд ерөнхийдөө хэдэн долоо хоног шаардагдана. Гэсэн хэдий ч Fedora 36 репозиторыг импортлох боломжтой бөгөөд багцын хамаарлын хамгийн бага хувилбарууд нь шаардлагад нийцсэн тохиолдолд ажилладаг. Би үүнийг гурван өөр Nvidia карт болон компьютер дээр туршиж үзсэн боловч энэ аргыг ашиглахаасаа өмнө бүрэн нөөцлөлт хийхийг зөвлөж байна.

АНХААРУУЛГА, X86_64 АРХИТЕКТУРИЙГ ЗӨВХӨН NVIDIA-аас ЭНЭ АРГААР ДЭМЖИЖ БАЙНА.

Юуны өмнө өөрийн системийн агуулахыг импортлох хэрэгтэй.

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

Аюулгүй арга хэмжээ авахын тулд шаардлагатай хамаарлыг суулгана уу.

sudo dnf install kernel-headers kernel-devel tar bzip2 make automake gcc gcc-c++ pciutils elfutils-libelf-devel libglvnd-opengl libglvnd-glx libglvnd-devel acpid pkgconfig dkms

Дараа нь дараах тушаалыг ашиглан хамгийн сүүлийн үеийн NVIDIA драйверуудыг суулгана уу.

Зар сурталчилгаа

sudo dnf module install nvidia-driver:latest-dkms

Жишээ гаралт:

Fedora 37 Linux дээр NVIDIA драйверуудыг хэрхэн суулгах талаар

Мөн та дараах тушаалыг ашиглан Nvidia RPM-ийн модулиудыг жагсааж болно.

sudo dnf module list nvidia-driver

Жишээ гаралт:

Fedora 37 Linux дээр NVIDIA драйверуудыг хэрхэн суулгах талаар

Эсвэл та өөр модуль суулгаж болно, би хамгийн сүүлийн үеийн хувилбарыг хадгалахыг санал болгож байна. Гэсэн хэдий ч, дээр дурдсанчлан, та өмчийн салбарын оронд үүнийг ашиглахыг илүүд үздэг хүмүүст зориулж саяхан гаргасан Nvidia нээлттэй эхийн салбарыг суулгаж болно.

Жишээ нь:

sudo dnf module install nvidia-driver:open-dkms

Эцэст нь, би үргэлж байдаг салбарыг ашиглахыг зөвлөж байна -dkms нэмэгдсэн, эс бөгөөс та ирээдүйд системээ шинэчлэх үед асуудалтай тулгарч магадгүй.

Nvidia драйверуудыг суулгана уу - RPM Fusion арга

Анхдагч байдлаар, ихэнх Линукс түгээлтийн нэгэн адил Fedora нь NVIDIA өмчлөлийн драйверуудтай байдаггүй. Эдгээрийг Fedora 37 дээр суулгах хамгийн сайн арга бол RPM fusion repository-г ашиглах явдал юм.

Эхлээд терминалаа нээгээд дараах репозиторуудыг нэмнэ үү

RPM Fusion үнэгүй импортлох

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

RPM Fusion Nonfree импортлох

sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Хийж дууссаны дараа хадгалах сангийн жагсаалтыг шинэчилнэ үү.

sudo dnf update --refresh

NVIDIA драйверийг суулгана ууs

RPM Fusion репозиторыг импортлон оруулсны дараа Fedora систем дээрээ хамгийн сүүлийн үеийн Nvidia драйверуудыг суулгахын тулд дараах тушаалыг гүйцэтгэнэ.

Зар сурталчилгаа

sudo dnf install akmod-nvidia -y

Дараа нь CUDA драйверын дэмжлэгийг суулгана уу. Энэ нь танд хэрэггүй байж болох ч заримдаа асуудал хэвээр байвал CUDA дэмжлэгийг суулгаснаар асуудлыг шийдэж болно.

sudo dnf install xorg-x11-drv-nvidia-cuda

Бүх зүйлийг суулгасны дараа та Fedora системээ дахин эхлүүлэх хэрэгтэй. Анхдагч байдлаар, энэ нь Nouveau драйверуудыг автоматаар идэвхгүй болгоно.

reboot

Нэмэлт арга – RPM Fusion TESTING салбарыг идэвхжүүлнэ

RPM Fusion-ийн туршилт нь ихэвчлэн тест эсвэл бета багцуудыг агуулдаг. Энэ нь хамгийн сүүлийн үеийн NVIDIA драйверуудыг суулгахыг хүсдэг хүмүүст хэрэгтэй байж болох юм.

Эхлээд дараах тушаалыг ашиглан RPM Fusion Testing репозиторыг идэвхжүүлнэ үү.

Үнэгүй хадгалах газрыг идэвхжүүлнэ үү

sudo dnf config-manager --set-enabled rpmfusion-free-updates-testing

Үнэгүй хадгалах санг идэвхжүүлнэ үү

sudo dnf config-manager --set-enabled rpmfusion-nonfree-updates-testing

Идэвхжүүлсний дараа драйверуудыг суулгаж эсвэл шинэчлэлтийг ажиллуулна уу. Хэрэв туршилтанд байгаа шинэ шилдэг драйверууд эсвэл илүү магадлалтай бета драйверууд энд гарч ирэх бөгөөд та эдгээрийг шинэчилж эхлэх боломжтой бол тэдгээр нь алдаатай байж магадгүй тул гайхах хэрэггүй.

Заримдаа та RPM Fusion тестийн агуулахыг идэвхгүй болгохыг хүсч болно. Үүнийг дараах тушаалыг ашиглан хурдан хийж болно, дахин идэвхжүүлэхийн тулд дээрх дараах тушаалуудыг ашиглан зайлж, давтан хийнэ үү.

Үнэгүй хадгалах газрыг идэвхгүй болгох

sudo dnf config-manager --set-disabled rpmfusion-free-updates-testing

Үнэгүй хадгалах санг идэвхгүй болгох

sudo dnf config-manager --set-disabled rpmfusion-nonfree-updates-testing

NVIDIA Legacy драйверуудыг суулгана уу

Fedora-г сайжруулж, хуучин драйверуудыг шаарддаг хүмүүсийн хувьд Nvidia-ийн хамгийн сүүлийн үеийн драйвер багцуудад график картыг нь дэмжихээ больсон. Доор зарим тохируулгын суулгацын драйверууд байгаа бөгөөд эдгээр нь ихэвчлэн тийм ч их шинэчлэгддэггүй бөгөөд аюулгүй байдлын алдаа гарч болзошгүйг анхаарна уу.

GeForce 600/700 NVIDIA цуврал драйверуудыг суулгана уу:

sudo dnf install xorg-x11-drv-nvidia-470xx akmod-nvidia-470xx xorg-x11-drv-nvidia-470xx-cuda

GeForce 400/500 NVIDIA цуврал драйверуудыг суулгана уу:

sudo dnf install xorg-x11-drv-nvidia-390xx akmod-nvidia-390xx xorg-x11-drv-nvidia-390xx-cuda

GeForce 8/9/200/300 NVIDIA цуврал драйверуудыг суулгана уу:

sudo dnf install xorg-x11-drv-nvidia-340xx akmod-nvidia-340xx xorg-x11-drv-nvidia-340xx-cuda

Nvidia драйверуудыг хэрхэн шинэчлэх вэ

Ирээдүйн бүх шинэчлэлтүүд нь стандарт dnf refresh тушаалын процедурт байх бөгөөд энэ нь RPM Fusion репозитороос шинэчлэлтүүд болон таны Fedora багцын бусад багцуудыг шалгах болно.

Шинэчлэлтүүдийг шалгахын тулд:

sudo dnf upgrade --refresh

NVIDIA драйверуудыг суулгасан эсэхийг шалгана уу

Буцаж ирсний дараа NVIDIA X серверийн тохиргоог дараах замыг ашиглан үзнэ үү.

Зар сурталчилгаа

Үйл ажиллагаа > Програмуудыг харуулах > NVIDIA X сервер

Эсвэл хэрэв та терминал нээсэн бол дараах тушаалыг ашиглана уу.

nvidia-settings

Суулгалт амжилттай болсон жишээ:

Fedora 37 Linux дээр NVIDIA драйверуудыг хэрхэн суулгах талаар

Эсвэл та терминал дээрээ CLI командыг ашиглаж болно. Энэ нь Nvidia RPM суулгах аргатай ажиллах болно. RPM Fusion хэрэглэгчид, энэ нь CLI-аас илүү ширээний компьютерт зориулагдсан тул ажиллахгүй байж магадгүй.

nvidia-smi

Суулгалт амжилттай болсон жишээ:

Fedora 37 Linux дээр NVIDIA драйверуудыг хэрхэн суулгах талаар

Nvidia драйверуудыг хэрхэн устгах, буцаах

Хэрэв та Nvidia-н албан ёсны драйверуудыг үргэлжлүүлэн ашиглахыг хүсэхгүй байгаа бол дараах тушаалыг ашиглана уу.

RPM Fusion арилгах арга

sudo dnf autoremove akmod-nvidia xorg-x11-drv-nvidia-cuda -y

Nvidia RPM арилгах арга

sudo dnf module remove nvidia-driver:latest-dkms

Энэ нь суулгасан бүх хамаарлыг арилгах бөгөөд устгасны дараа дахин ачаалах ёстой.

reboot

Дахин ачаалах үед процесс нь Nouveau драйверуудыг дахин идэвхжүүлнэ. Nouveau драйверуудыг дахин идэвхжүүлж байгаа Nvidia драйверууд олдсонгүй гэсэн мессежийг та харах болно, шаардлагатай бол нааш цааш шилжихэд хялбар болгоно.

Сэтгэгдэл, дүгнэлт

Хэрэв та илүү сайн график драйвер хайж байгаа бол эсвэл таны систем Nouveau драйвертай ажиллахгүй байгаа бол NVIDIA-н өмчлөлийн драйверуудыг суулгахыг зөвлөж байна. Тэдгээрийг зөв тохируулж, ажиллуулахын тулд бага зэрэг нэмэлт ажил шаардагдах боловч миний туршлагаас харахад энэ нь үнэ цэнэтэй юм.

Хуваалцах: