In questo articolo, vi mostrerò come installare i driver Nvidia su Fedora 26. Cominciamo. Sto usando Fedora 26 Desktop KDE. Per altri desktop Fedora 26, il processo è simile.
Per impostazione predefinita, l’ultima versione di Fedora, che è Fedora 26 al momento della stesura di questo documento, utilizza driver Nvidia nouveau open source. In questo articolo, vi mostrerò come installare i driver Nvidia proprietari su Fedora. Sto usando la scheda grafica Nvidia GeForce 940M sul mio laptop ASUS Zenbook UX303UB. Supporta la tecnologia Nvidia Optimus. Quindi sono in grado di eseguirlo insieme alla mia Intel HD Graphics in una configurazione grafica ibrida. Tutte le nuove schede Nvidia dovrebbero avere questa funzione.
NOTA: Prima di procedere con l’installazione del driver, girare di secure boot dal BIOS.
Prima controlliamo se la nostra scheda grafica NVIDIA viene rilevata dal sistema operativo. Per fare ciò, eseguire i seguenti comandi:
lspci | grep 'VGA\|NVIDIA'
Puoi vedere che Fedora 26 ha rilevato la grafica Intel HD Graphics 520 e Nvidia GeForce 940M del mio laptop. Se vedi 2 schede grafiche come questa, significa che la tua scheda grafica Nvidia supporta Optimus e puoi seguire questo tutorial e aspettarti che tutto funzioni. In caso contrario, può essere che la scheda grafica è troppo nuovo o Optimus non è supportato.
È possibile verificare che il driver nouveau sia in uso con il seguente comando:
"lsmod | grep "nouveau'"
Si può vedere che il driver nouveau è attivo.
Ora ho intenzione di installare la grafica proprietaria Nvidia utilizzando bumblebee. Se vuoi sapere, bumblebee gestisce molto bene la grafica Nvidia ibrida in Linux. È sufficiente per quasi tutti i più recenti laptop/notebook basati su grafica Nvidia.
Per installare bumblebee, per prima cosa dobbiamo aggiungere il repository di bumblebee in Fedora 26.
Per fare ciò, eseguire i seguenti comandi:
Prima di installare bumblebee, non dimenticare di aggiornare il kernel. Ho avuto problemi con non aggiornarlo in primo luogo. Per aggiornare il kernel, eseguire il seguente comando:
sudo dnf update kernel kernel-core kernel-modules kernel-modules-extra
Dopo aver eseguito questo, riavviare il computer. È possibile controllare la versione corrente del kernel con il seguente comando:
uanme -r
Ora possiamo installare bumblebee. Per installare bumblebee, eseguire il seguente comando e premere < Invio>:
sudo dnf install bumblebee-nvidia bbswitch-dkms primus kernel-devel
Se questo comando non funziona per te, prova il seguente comando:
sudo dnf install bumblebee-nvidia bbswitch-dkms VirtualGL.x86_64 VirtualGL.i686 primus.x86_64 primus.i686 kernel-devel
Dovresti vedere quanto segue sul terminale. Premere ‘ y ‘ e premere < Invio> per continuare:
L’installazione dovrebbe iniziare. Potrebbe chiederti di verificare la chiave, se nel caso lo faccia, basta digitare ‘y’ e premere <Invio> per continuare.
Ora aggiungi il tuo utente al gruppo bumblebee con il seguente comando:
usermod -a -G bumblebee YOUR_USERNAME
A volte l’installazione non funzionerà se non si passa il parametro del kernel ‘pcie_port_pm = off’al sistema operativo. Fare questo è davvero facile, basta aprire il file / etc / default / grub con il seguente comando:
sudo nano /etc/default/grub
Aggiungere la sezione evidenziata a GRUB_CMDLINE_LINE e salvare il file. Quindi aggiorna grub con il seguente comando:
sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
Una volta completati questi passaggi, riavviare il computer.
Ora è possibile verificare l’installazione di bumblebee con il seguente comando:
sudo bumblebee-nvidia --check
Puoi anche verificare che il driver Nvidia funzioni dalle impostazioni Nvidia.
Puoi vedere dalla figura seguente che funziona correttamente.
Per disinstallare i driver Nvidia, eseguire il seguente comando:
sudo dnf remove bumblebee-nvidia bbswitch-dkms primus kernel-devel
Premere ‘ y ‘ e quindi premere <Invio> per continuare.
Quindi eseguire il seguente comando per rimuovere il resto delle dipendenze di bumblebee:
sudo dnf autoremove
Ora riavvia il computer, il driver Nvidia deve essere rimosso e i driver nouveau inizieranno a funzionare di nuovo.
Si può vedere che i driver nouveau vengono utilizzati di nuovo.
Ecco come installare e disinstallare i driver Nvidia su Fedora 26. Grazie per aver letto questo articolo.