Nainstalujte si grafické ovladače Nvidia Optimus na Fedoru 26
V tomto článku vám ukážu, jak nainstalovat ovladače Nvidia na Fedoru 26. Začněme. Používám Fedora 26 KDE Desktop. U ostatních desktopů Fedory 26 je proces podobný.
Ve výchozím nastavení nejnovější verze Fedory, která je od tohoto psaní Fedora 26, používá ovladače Nvidia s otevřeným zdrojovým kódem nouveau. V tomto článku vám ukážu, jak nainstalovat vlastní ovladače Nvidia na Fedoru. Používám grafickou kartu Nvidia GeForce 940M na svém notebooku ASUS Zenbook UX303UB. Podporuje technologii Nvidia Optimus. Jsem tedy schopen ji spustit společně s mou grafikou Intel HD Graphics v hybridní grafické konfiguraci. Tuto funkci by měly mít všechny nové karty Nvidia.
POZNÁMKA: Než budete pokračovat v instalaci ovladače, otočte zabezpečené spuštění systému BIOS.
Nejprve zkontrolujte, zda operační systém detekuje naši grafickou kartu NVIDIA. Chcete-li to provést, spusťte následující příkazy:
lspci | grep 'VGA \ NVIDIA'
Vidíte, že Fedora 26 detekovala grafiku Intel HD Graphics 520 a Nvidia GeForce 940M mého notebooku. Pokud vidíte 2 takové grafické karty, znamená to, že vaše grafická karta Nvidia podporuje Optimus a můžete postupovat podle tohoto tutoriálu a očekávat, že vše bude fungovat. Jinak se může stát, že je vaše grafická karta příliš nová nebo není podporován Optimus.
Pomocí následujícího příkazu můžete zkontrolovat, zda se používá nový ovladač:
„Lsmod | grep ”nouveau” ”
Vidíte, že novější ovladač je aktivní.
Nyní se chystám nainstalovat vlastní grafiku Nvidia pomocí čmeláka. Pokud chcete vědět, čmelák zvládá hybridní grafiku Nvidia velmi dobře v Linuxu. Je to dostačující pro téměř všechny nejnovější notebooky / notebooky založené na grafice Nvidia.
Chcete-li nainstalovat čmelák, nejdříve musíme přidat úložiště čmeláka ve Fedoře 26.
Chcete-li to provést, spusťte následující příkazy:
sudo dnf -y --nogpgcheck nainstalovat http: // nainstalovat.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 nainstalovat http: // nainstalovat.linux.ncsu.edu / pub / yum / itecs / public / bumblebee-nonfree / fedora $ (rpm -E% fedora) / noarch / bumblebee-nonfree-release-1.2-1.noarch.ot / min
Před instalací čmeláka nezapomeňte aktualizovat své jádro. V první řadě jsem měl problémy s neaktualizací. Chcete-li aktualizovat jádro, spusťte následující příkaz:
sudo dnf update kernel kernel-core kernel-modules kernel-modules-extra
Po spuštění restartujte počítač. Aktuální verzi jádra můžete zkontrolovat pomocí následujícího příkazu:
uanme -r
Nyní můžeme nainstalovat čmelák. Chcete-li nainstalovat čmelák, spusťte následující příkaz a stiskněte
sudo dnf install bumblebee-nvidia bbswitch-dkms primus kernel-devel
Pokud tento příkaz nefunguje, zkuste následující příkaz:
sudo dnf install bumblebee-nvidia bbswitch-dkms VirtualGL.x86_64 VirtualGL.i686 primus.x86_64 primus.i686 kernel-devel
Na terminálu byste měli vidět následující. Stiskněte 'y' a stiskněte
Instalace by měla začít. Může vás požádat o ověření klíče, pokud ano, zadejte „y“ a stiskněte
Nyní přidejte uživatele do skupiny čmeláků pomocí následujícího příkazu:
usermod -a -G čmelák VAŠE_USERNAME
Vaše instalace někdy nebude fungovat, pokud do operačního systému nepředáte parametr jádra „pcie_port_pm = off“. Je to opravdu snadné, stačí otevřít soubor / etc / default / grub pomocí následujícího příkazu:
sudo nano / etc / default / grub
Přidejte zvýrazněnou část do GRUB_CMDLINE_LINE a uložte soubor. Poté aktualizujte grub pomocí následujícího příkazu:
sudo grub2-mkconfig -o / boot / efi / EFI / fedora / grub.srov
Po dokončení těchto kroků restartujte počítač.
Nyní můžete ověřit instalaci čmeláka pomocí následujícího příkazu:
sudo bumblebee-nvidia - zaškrtněte
V nastavení Nvidia můžete také zkontrolovat, zda ovladač Nvidia funguje.
Z následujícího obrázku můžete vidět, že funguje správně.
Chcete-li odinstalovat ovladače Nvidia, spusťte následující příkaz:
sudo dnf remove bumblebee-nvidia bbswitch-dkms primus kernel-devel
Stiskněte 'y' a poté stiskněte
Poté spusťte následující příkaz a odeberte zbytek závislostí čmeláka:
sudo dnf autoremove
Nyní restartujte počítač, měl by být odebrán ovladač Nvidia a nové ovladače začnou znovu fungovat.
Vidíte, že se nové ovladače používají znovu.
Takto nainstalujete a odinstalujete ovladače Nvidia na Fedoře 26. Děkujeme za přečtení tohoto článku.