របៀបដំឡើងកម្មវិធីបញ្ជា NVIDIA នៅលើ Fedora 37 Linux

ការ​ផ្សព្វផ្សាយ​ពាណិជ្ជកម្ម

នៅពេលនិយាយអំពីដំណើរការក្រាហ្វិក ល្បឿនគឺជារឿងសំខាន់។ សម្រាប់អ្នកប្រើប្រាស់លីនុចណាដែលពឹងផ្អែកលើប្រព័ន្ធរបស់ពួកគេសម្រាប់ការលេងហ្គេម ឬការរចនាក្រាហ្វិក ការមានកម្មវិធីបញ្ជាលឿនបំផុតដែលអាចធ្វើទៅបានគឺចាំបាច់ណាស់។ ខណៈពេលដែលការចែកចាយលីនុចទំនើបភាគច្រើនមកជាមួយកម្មវិធីបញ្ជា Nouveau ដែលបានដំឡើងជាមុន ជារឿយៗទាំងនេះមិនមែនជាកម្មវិធីបញ្ជាដែលទាន់សម័យបំផុត ឬមានការគាំទ្រយ៉ាងល្អដែលមាននោះទេ។ ទោះជាយ៉ាងណាក៏ដោយ កម្មវិធីបញ្ជាឧបករណ៍ក្រាហ្វិកប្រភពបើកចំហ Nouveau សម្រាប់កាតវីដេអូ Nvidia ជាធម្មតាយឺតជាងកម្មវិធីបញ្ជាដែលមានកម្មសិទ្ធិ ឬប្រភពបើកចំហរបស់ Nvidia ហើយខ្វះការគាំទ្រសម្រាប់លក្ខណៈពិសេសផ្នែករឹងចុងក្រោយបំផុត និងបច្ចេកវិទ្យាកម្មវិធី។ ក្នុងករណីភាគច្រើន ការធ្វើឱ្យប្រសើរឡើងទៅកម្មវិធីបញ្ជា NVIDIA ត្រឹមត្រូវនឹងផ្តល់នូវបទពិសោធន៍កាន់តែប្រសើរឡើង។ ក្នុងស្ថានភាពខ្លះ ភាពប្រសើរឡើងនៃល្បឿន និងដំណើរការអាចមានសារៈសំខាន់។

ការបង្រៀនខាងក្រោមនឹងបង្រៀនអ្នកពីរបៀបដំឡើងកម្មវិធីបញ្ជា Nvidia នៅលើ Fedora 37 Linux ពី RPM Fusion ឬ Nvidia RPM Cuda REPO ដោយប្រើ cli ជាមួយស្ថានីយបន្ទាត់ពាក្យបញ្ជា។

តារាង​មាតិកា

ធ្វើបច្ចុប្បន្នភាព Fedora

មុនពេលអ្នកចាប់ផ្តើម ធ្វើបច្ចុប្បន្នភាពប្រព័ន្ធរបស់អ្នក ដើម្បីធានាថាកញ្ចប់ដែលមានស្រាប់ទាំងអស់មានភាពទាន់សម័យ ដើម្បីជៀសវាងការប៉ះទង្គិចណាមួយ វាចាំបាច់នៅពេលដំឡើងកម្មវិធីបញ្ជាដូចជាកម្មវិធីបញ្ជាកាតក្រាហ្វិក និងខឺណែល។ល។

sudo dnf upgrade --refresh -y

ដំឡើងកម្មវិធីបញ្ជា Nvidia ពី Nvidia CUDA RPM

វិធីសាស្រ្តមួយផ្សេងទៀតសម្រាប់អ្នកប្រើប្រាស់ក្នុងការដំឡើងកម្មវិធីបញ្ជា 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

លទ្ធផលឧទាហរណ៍៖

របៀបដំឡើងកម្មវិធីបញ្ជា NVIDIA នៅលើ Fedora 37 Linux

ជាជម្រើសអ្នកអាចរាយបញ្ជីម៉ូឌុលរបស់ Nvidia RPM ដោយប្រើពាក្យបញ្ជាខាងក្រោម។

ការ​ផ្សព្វផ្សាយ​ពាណិជ្ជកម្ម

sudo dnf module list nvidia-driver

លទ្ធផលឧទាហរណ៍៖

របៀបដំឡើងកម្មវិធីបញ្ជា NVIDIA នៅលើ Fedora 37 Linux

ជាជម្រើស អ្នកអាចដំឡើងម៉ូឌុលផ្សេងទៀត ហើយខ្ញុំស្នើឱ្យរក្សាកំណែចុងក្រោយបំផុត។ ទោះយ៉ាងណាក៏ដោយ ដូចខាងលើ អ្នកអាចដំឡើងសាខាប្រភពបើកចំហរ 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 មិនគិតថ្លៃ

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

នៅពេលរួចរាល់ ធ្វើឱ្យបញ្ជីឃ្លាំងរបស់អ្នកឡើងវិញ។

sudo dnf update --refresh

ដំឡើងកម្មវិធីបញ្ជា NVIDIAs

បន្ទាប់ពីនាំចូលឃ្លាំង RPM Fusion សូមប្រតិបត្តិពាក្យបញ្ជាខាងក្រោមដើម្បីដំឡើងកម្មវិធីបញ្ជា Nvidia ចុងក្រោយបង្អស់នៅលើប្រព័ន្ធ Fedora របស់អ្នក។

sudo dnf install akmod-nvidia -y

បន្ទាប់មក ដំឡើងការគាំទ្ររបស់កម្មវិធីបញ្ជា CUDA ។ តាមឧត្ដមគតិ អ្នកប្រហែលជាមិនត្រូវការវាទេ ប៉ុន្តែជួនកាលប្រសិនបើបញ្ហានៅតែបន្ត ការដំឡើងការគាំទ្រ CUDA អាចដោះស្រាយបញ្ហាបាន។

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

នៅពេលដែលអ្វីៗត្រូវបានដំឡើងរួចហើយ អ្នកត្រូវតែចាប់ផ្តើមប្រព័ន្ធ Fedora របស់អ្នកឡើងវិញ។ តាមលំនាំដើម វានឹងបិទកម្មវិធីបញ្ជា Nouveau ដោយស្វ័យប្រវត្តិ។

reboot

វិធីសាស្រ្តស្រេចចិត្ត - បើកដំណើរការសាខាតេស្ត RPM Fusion Fusion

ការធ្វើតេស្តរបស់ 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

ឧទាហរណ៍ប្រសិនបើការដំឡើងបានជោគជ័យ៖

របៀបដំឡើងកម្មវិធីបញ្ជា NVIDIA នៅលើ Fedora 37 Linux

ជាជម្រើសអ្នកអាចប្រើពាក្យបញ្ជា CLI នៅក្នុងស្ថានីយរបស់អ្នក។ វានឹងដំណើរការជាមួយវិធីសាស្ត្រដំឡើង Nvidia RPM ។ អ្នកប្រើប្រាស់ RPM Fusion វាប្រហែលជាមិនដំណើរការទេព្រោះវាត្រូវបានរចនាឡើងសម្រាប់កុំព្យូទ័រលើតុដែលគិតច្រើនជាង CLI។

nvidia-smi

ឧទាហរណ៍ប្រសិនបើការដំឡើងបានជោគជ័យ៖

របៀបដំឡើងកម្មវិធីបញ្ជា NVIDIA នៅលើ Fedora 37 Linux

វិធីលុបកម្មវិធីបញ្ជា Nvidia និង RollBack

ប្រសិនបើអ្នកមិនចង់បន្តប្រើកម្មវិធីបញ្ជាផ្លូវការរបស់ 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 ឡើងវិញ។ អ្នកនឹងឃើញសារដែលបញ្ជាក់ថាអ្នកបើកបរ Nvidia រកមិនឃើញដែលបើកកម្មវិធីបញ្ជា Nouveau ឡើងវិញ ដែលធ្វើឱ្យវាកាន់តែងាយស្រួលក្នុងការប្តូរទៅមកក្រោយប្រសិនបើចាំបាច់។

មតិ និងសេចក្តីសន្និដ្ឋាន

ប្រសិនបើអ្នកកំពុងស្វែងរកកម្មវិធីបញ្ជាក្រាហ្វិកប្រសើរជាងមុន ឬប្រសិនបើប្រព័ន្ធរបស់អ្នកដំណើរការមិនល្អជាមួយកម្មវិធីបញ្ជា Nouveau ខ្ញុំស្នើឱ្យអ្នកសាកល្បងដំឡើងកម្មវិធីបញ្ជាដែលមានកម្មសិទ្ធិ NVIDIA ។ វាអាចត្រូវការការងារបន្ថែមបន្តិច ដើម្បីរៀបចំ និងដំណើរការពួកវាឱ្យបានត្រឹមត្រូវ ប៉ុន្តែតាមបទពិសោធន៍របស់ខ្ញុំ វាពិតជាមានតម្លៃណាស់។

ចែករំលែក​លើ: