Nainštalujte si grafické ovládače Nvidia Optimus na Fedoru 26
V tomto článku vám ukážem, ako nainštalovať ovládače Nvidia na Fedore 26. Začnime. Používam Fedora 26 KDE Desktop. Pre ostatné desktopy Fedory 26 je postup podobný.
Najnovšia verzia Fedory, ktorá je od tohto písania Fedora 26, štandardne používa otvorené ovládače Nvidia typu open source. V tomto článku vám ukážem, ako nainštalovať patentované ovládače Nvidia na Fedore. Používam grafickú kartu Nvidia GeForce 940M na svojom notebooku ASUS Zenbook UX303UB. Podporuje technológiu Nvidia Optimus. Môžem ho teda spustiť spolu s mojou grafikou Intel HD Graphics v hybridnej konfigurácii grafiky. Túto funkciu by mali mať všetky nové karty Nvidia.
POZNÁMKA: Pred inštaláciou ovládača otočte zabezpečené spustenie systému BIOS.
Najprv skontrolujeme, či operačný systém detekuje našu grafickú kartu NVIDIA. Vykonáte to spustením nasledujúcich príkazov:
lspci | grep 'VGA \ NVIDIA'
Vidíte, že Fedora 26 detekovala grafiku Intel HD Graphics 520 a Nvidia GeForce 940M môjho notebooku. Ak vidíte dve podobné grafické karty, znamená to, že vaša grafická karta Nvidia podporuje Optimus, môžete postupovať podľa tohto návodu a očakávať, že všetko bude fungovať. V opačnom prípade sa môže stať, že vaša grafická karta je príliš nová alebo Optimus nie je podporovaný.
Môžete skontrolovať, či sa nový ovládač používa, pomocou nasledujúceho príkazu:
„Lsmod | grep ”nouveau” ”
Môžete vidieť, že novší ovládač je aktívny.
Teraz sa chystám nainštalovať vlastnú grafiku Nvidia pomocou čmeliaka. Ak chcete vedieť, čmeliak v Linuxe zvláda hybridnú grafiku Nvidia veľmi dobre. Je to postačujúce pre takmer všetky najnovšie notebooky / notebooky založené na grafickej karte Nvidia.
Ak chcete nainštalovať čmeliak, najskôr musíme pridať úložisko čmeliaka vo Fedore 26.
Vykonáte to spustením nasledujúcich príkazov:
sudo dnf -y --nogpgcheck nainštalovať http: // nainštalovať.linux.ncsu.edu / pub / yum / itecs / public / bumblebee / fedora $ (rpm -E% fedora) / noarch / bumblebee-release-1.2-1.noarch.ot./min
sudo dnf -y --nogpgcheck nainštalovať http: // nainštalovať.linux.ncsu.edu / pub / yum / itecs / public / bumblebee-nonfree / fedora $ (rpm -E% fedora) / noarch / bumblebee-nonfree-release-1.2-1.noarch.ot./min
Pred inštaláciou čmeliaka nezabudnite aktualizovať svoje jadro. V prvom rade som mal problémy s neaktualizáciou. Ak chcete aktualizovať jadro, spustite nasledujúci príkaz:
sudo dnf aktualizácia jadra jadro-jadro jadro-moduly jadro-moduly-extra
Po jeho spustení reštartujte počítač. Aktuálnu verziu jadra môžete skontrolovať pomocou nasledujúceho príkazu:
uanme -r
Teraz môžeme nainštalovať čmeliak. Ak chcete nainštalovať čmeliak, spustite nasledujúci príkaz a stlačte
sudo dnf install bumblebee-nvidia bbswitch-dkms primus kernel-devel
Ak tento príkaz nefunguje, vyskúšajte nasledujúci príkaz:
sudo dnf install bumblebee-nvidia bbswitch-dkms VirtualGL.x86_64 VirtualGL.i686 primus.x86_64 primus.i686 kernel-devel
Na termináli by ste mali vidieť toto. Stlačte „y“ a stlačte
Inštalácia by sa mala začať. Môže vás požiadať o overenie kľúča, ak áno, stačí napísať „y“ a stlačiť
Teraz pridajte svojho používateľa do skupiny čmeliakov pomocou nasledujúceho príkazu:
usermod -a -G čmeliak VÁŠ_USERNAME
Inštalácia niekedy nebude fungovať, ak do operačného systému neodošlete parameter jadra „pcie_port_pm = off“. Je to naozaj jednoduché, stačí otvoriť súbor / etc / default / grub pomocou nasledujúceho príkazu:
sudo nano / etc / default / grub
Pridajte zvýraznenú časť do GRUB_CMDLINE_LINE a uložte súbor. Potom aktualizujte grub pomocou nasledujúceho príkazu:
sudo grub2-mkconfig -o / boot / efi / EFI / fedora / grub.porov
Po dokončení týchto krokov reštartujte počítač.
Teraz môžete overiť inštaláciu čmeliaka pomocou nasledujúceho príkazu:
sudo bumblebee-nvidia - kontrola
To, či ovládač Nvidia pracuje, môžete skontrolovať aj v Nastaveniach Nvidia.
Na nasledujúcom obrázku môžete vidieť, že funguje správne.
Ak chcete odinštalovať ovládače Nvidia, spustite nasledujúci príkaz:
sudo dnf odstrániť bumblebee-nvidia bbswitch-dkms primus kernel-devel
Stlačte „y“ a potom stlačte
Potom spustite nasledujúci príkaz a odstráňte zvyšok závislostí čmeliaka:
sudo dnf autoremove
Teraz reštartujte počítač, mal by byť odstránený ovládač Nvidia a nové ovládače začnú znova fungovať.
Môžete vidieť, že novšie ovládače sa znova používajú.
Takto nainštalujete a odinštalujete ovládače Nvidia na Fedore 26. Ďakujeme, že ste si prečítali tento článok.