როგორ დააინსტალიროთ NVIDIA დრაივერები Fedora 36 Linux-ზე

რაც შეეხება გრაფიკის დამუშავებას, სიჩქარე ხშირად მთავარია. Linux-ის ნებისმიერი მომხმარებლისთვის, რომელიც ეყრდნობა საკუთარ სისტემას სათამაშო ან გრაფიკული დიზაინისთვის, აუცილებელია უსწრაფესი დრაივერების ქონა. მიუხედავად იმისა, რომ ყველაზე თანამედროვე Linux დისტრიბუციებს გააჩნიათ NVIDIA დრაივერები წინასწარ დაინსტალირებული, ეს ხშირად არ არის ყველაზე განახლებული ან კარგად მხარდაჭერილი დრაივერები. Nouveau ღია კოდის გრაფიკული მოწყობილობის დრაივერი Nvidia-ს ვიდეო ბარათებისთვის, როგორც წესი, უფრო ნელია ვიდრე Nvidia-ს საკუთრების დრაივერი და არ აქვს უახლესი აპარატურის ფუნქციებისა და პროგრამული ტექნოლოგიების მხარდაჭერა. უმეტეს შემთხვევაში, NVIDIA-ს სათანადო დრაივერებზე განახლება გაცილებით უკეთეს გამოცდილებას მოგცემთ. ზოგიერთ სიტუაციაში, სიჩქარისა და შესრულების გაუმჯობესება შეიძლება იყოს მნიშვნელოვანი.

შემდეგი გაკვეთილი გასწავლით, თუ როგორ დააინსტალიროთ Nvidia დრაივერები Fedora 36 Linux-ზე Nvidia საკუთრების საცავიდან RPM Fusion ან Nvidia RPM Cuda REPO-დან cli ბრძანების ხაზის ტერმინალის გამოყენებით.

სარჩევი

განაახლეთ Fedora

სანამ დაიწყებთ, განაახლეთ თქვენი სისტემა, რათა დარწმუნდეთ, რომ ყველა არსებული პაკეტი განახლებულია, რათა თავიდან აიცილოთ კონფლიქტები, ეს აუცილებელია დრაივერების დაყენებისას, როგორიცაა გრაფიკული ბარათის დრაივერები და ბირთვები და ა.შ.

sudo dnf upgrade --refresh -y

მომხმარებლებისთვის, რომლებსაც სურთ ალტერნატივა, იხილეთ გაკვეთილის ბოლოს, სადაც შეგიძლიათ დააინსტალიროთ უახლესი დრაივერები პირდაპირ Nvidia Cuda RPM-დან. Fedora-ს მომხმარებლების უმეტესობა იყენებს RPM Fusion მეთოდს, მაგრამ ეს ალტერნატივა პოპულარული ხდება.

იხილეთ ასევე  როგორ დააინსტალიროთ NVIDIA დრაივერები Ubuntu 22.10/22.04/20.04-ზე

RPM Fusion Repository-ის იმპორტი

ნაგულისხმევად, Linux-ის დისტრიბუციის უმეტესობის მსგავსად, Fedora-ს არ გააჩნია NVIDIA საკუთრების დრაივერები. Fedora 36-ზე ამ ინსტალაციის საუკეთესო მეთოდი არის RPM fusion საცავი.

რეკლამა

პირველ რიგში, გახსენით თქვენი ტერმინალი და დაამატეთ შემდეგი საცავი

იმპორტი RPM Fusion Free

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

დააინსტალირეთ NVIDIA დრაივერები Fedora-ზე

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 TESTING ფილიალი

RPM Fusion-ის ტესტირება ძირითადად შეიცავს ტესტირებას ან ბეტა პაკეტებს. ეს შეიძლება იყოს სასარგებლო მათთვის, ვისაც სურს დააინსტალიროს bleeding-edge 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 განახლების ბრძანების პროცედურაში და ეს შეამოწმებს RPM Fusion საცავს განახლებისთვის და თქვენი დანარჩენ Fedora პაკეტებისთვის.

იხილეთ ასევე  როგორ დააინსტალიროთ Google Chrome Fedora 37/36/35-ზე

განახლებების შესამოწმებლად:

რეკლამა
sudo dnf upgrade --refresh

ალტერნატიული მეთოდი - დააინსტალირეთ Nvidia დრაივერები Nvidia CUDA RPM-დან

Nvidia დრაივერების დაყენების კიდევ ერთი მეთოდი მომხმარებლებისთვის არის დრაივერების დაყენება პირდაპირ CUDA საცავიდან.

გაფრთხილება, 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 დრაივერების ინსტალაცია

დაბრუნების შემდეგ, იხილეთ NVIDIA X სერვერის პარამეტრები შემდეგი გზის გამოყენებით.

რეკლამა

აქტივობები > აპლიკაციების ჩვენება > NVIDIA X სერვერი

ალტერნატიულად, თუ გახსენით ტერმინალი, გამოიყენეთ შემდეგი ბრძანება.

nvidia-settings

მაგალითი, თუ ინსტალაცია წარმატებულია:

როგორ დააინსტალიროთ NVIDIA დრაივერები Fedora 36 Linux-ზე

გარდა ამისა, შეგიძლიათ გამოიყენოთ CLI ბრძანება თქვენს ტერმინალში. ეს იმუშავებს Nvidia RPM ინსტალაციის მეთოდით. RPM Fusion მომხმარებლებმა, ეს შეიძლება არ იმუშაოს, რადგან ის განკუთვნილია დესკტოპისთვის, ვიდრე CLI.

nvidia-smi

მაგალითი, თუ ინსტალაცია წარმატებულია:

როგორ დააინსტალიროთ NVIDIA დრაივერები Fedora 36 Linux-ზე

როგორ ამოიღოთ 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-ს დრაივერებს. თქვენ იხილავთ შეტყობინებას, რომელშიც ნათქვამია, რომ Nvidia-ს დრაივერები ვერ მოიძებნა, რაც ხელახლა ააქტიურებს Nouveau-ს დრაივერებს, რაც საჭიროების შემთხვევაში გაადვილებს წინ და უკან გადართვას.

კომენტარები და დასკვნა

თუ თქვენ ეძებთ უკეთეს გრაფიკულ დრაივერებს ან თუ თქვენი სისტემა კარგად არ მუშაობს Nouveau-ს დრაივერთან, გირჩევთ სცადოთ NVIDIA-ს საკუთრების დრაივერების დაყენება. შეიძლება ცოტა დამატებითი შრომა დასჭირდეს მათ სწორად დაყენებასა და გაშვებას, მაგრამ ჩემი გამოცდილებით, ღირს.


არა ის, რასაც ეძებდით? სცადეთ მოძებნოთ დამატებითი გაკვეთილები.

3 აზრი „როგორ დავაყენოთ NVIDIA დრაივერები Fedora 36 Linux-ზე“

დატოვე კომენტარი