Il driver 384 di Nvidia funzionava bene su Ubuntu 17.04 e 17.10. Sono passato a Ubuntu 18.04 (installazione pulita e pulita) e ho installato nvidia-driver-396 seguendo questa grande risposta
Quindi ho installato cuda toolkit 9.2 usando il file .run. Impossibile installare con e senza scegliere di installare il driver nvidia insieme ad esso. Riavviato e riprovato, quindi cuda è stato installato correttamente. Ma NVIDIA non è in esecuzione.
$ nvidia-settings
ERROR: NVIDIA driver is not loaded
ERROR: Unable to load info from any available system
$ nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
$ lspci -v | grep VGA
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09) (prog-if 00 [VGA controller])
Quello che ho provato finora:
Disinstallazione di nvidia (
nvidia-uninstall
) riuscita ma con avviso: "Alcuni link simbolici non sono stati rimossi. Ho rimosso cuda conrm -rf /usr/local/cuda*
e installato nvidia-driver-396 ma lo stesso erroreNvidia-396 rimosso, installato 396 dal sito Web di nvidia (file .run). È iniziato con un avviso "Distribuzione fornita pre-script non riuscita". Ho proceduto e l'installazione è andata a buon fine. Ha anche aggiunto automaticamente nouveau alla lista nera. Sempre lo stesso risultato di 1.
Disinstallato il precedente, rimosso la lista nera, installato nvidia-390 Sempre lo stesso risultato
Disinstallato il precedente, installato da "Driver aggiuntivi" dalla GUI. Nessun cambiamento.
Sono andato in modalità console. Gdm interrotto. Quindi installato 396. Nessuna modifica. Allo stesso modo installato 390. Nessun cambiamento.
Ho provato a usare xorg-edgers ppa (Sì, si dice che siano uguali ai driver di grafica ppa ma adesso sono disperato) Problemi di dipendenza non soddisfatti. Così ripristinato per rimuovere tutto.
Disinstallato tutto, andato in modalità di ripristino quindi installato nvidia-driver-390. Senza fortuna.
Ho sentito che il driver nvidia dal sito ufficiale ha apportato alcune modifiche irreversibili. Quindi ho provato a installarlo di nuovo in modo da poterlo disinstallare correttamente dalla modalità di ripristino, come suggerito nella grande risposta usando l'opzione --unistall. Ma ora l'installazione non riesce. Il messaggio di errore indica che nouveau è in esecuzione nonostante sia nella lista nera. Ho rimosso la voce della lista nera più tardi
Ho Intel i5 con grafica Intel HD insieme a Nvidia GeForce 940M . Sì, è stato installato nvidia-prime. Doppio avvio con Windows 10, l' avvio protetto è disabilitato
Durante tutti questi passaggi, una volta sono stato in grado di avviare l'app nvidia x server, anche se nvidia-smi ha dato lo stesso errore. Una volta c'era un problema di risoluzione quando cuda eseguiva nvidia-xconfig. Ho rimosso xorg.conf per risolverlo. In questo momento il mio pc ha nouveau in esecuzione, nessun altro driver installato, nessun nvidia nella blacklist, nessun xorg.conf.
Qualcuno può aiutare. Non vedo alcun motivo per cui non dovrebbe funzionare. Il driver nvidia 390.12 funziona bene con il kernel 4.15 ma non funziona ancora sul mio.