Domanda Problemi grafici dopo / durante l'installazione di Ubuntu 16.04 / 16.10 con grafica NVIDIA


Ho installato o aggiornato a Ubuntu 16.04, ma ho qualche problema con la mia scheda grafica.

  • Il display è vuoto
  • Il display sfarfalla
  • Le voci sullo schermo non vengono visualizzate correttamente
  • Alcuni programmi si lamentano di problemi grafici
  • Il computer si avvia in modalità grafica ridotta

  • Il tuo problema specifico potrebbe non essere qui, ma prova comunque le soluzioni descritte nelle risposte.

Questa domanda è molto ampia, ma ognuno di questi problemi probabilmente ha una soluzione.


Se si verifica un ciclo di accesso, controllare l'ultima parte della mia risposta.


Se riscontri uno dei problemi elencati e hai la tua soluzione (il mio non ha funzionato, o c'è un modo più veloce), sentiti libero di pubblicare un'altra risposta POLITE, descrivendo il tuo problema e come lo hai risolto.


Chi tenta di installare Ubuntu, fare riferimento alla sezione intitolata: If you are unable to enter a TTY or are trying to install Ubuntu.


166
2018-04-23 00:01


origine


Per quelli bloccati nel ciclo di login dopo aver installato il driver nvidia ... per favore dai un'occhiata askubuntu.com/a/760469 sembra che i driver nvidia non siano ancora compatibili con l'ultima versione del kernel. Puoi anche provare i passaggi indicati qui askubuntu.com/a/761326, se vuoi ancora installare i driver nvidia però ... Non ho proceduto come il mio problema di sfarfallio si è fermato. - Ajinkya Patil
Il mio problema non è elencato, ma sicuramente si qualifica per i problemi "NVidia e 16.04". askubuntu.com/questions/789972/... - andyczerwonka
Ho risolto questo problema con il driver proprietario, versione 304 - valeriocomo
Nel corso degli anni ho provato un sacco di soluzioni suggerite come purging, grafica ppa, driver aggiuntivi ecc. Su vari laptop. Per me niente di tutto ciò ha mai funzionato. Con i driver nvidia faccio sempre ricorso al download e all'installazione dei driver da nvidia, seguendo le istruzioni nella eseguibile. - Eduard Drenth
Non posso rispondere a questa domanda, ma l'installazione da parte dei driver NVIDIA con il flag "--no-opengl-files" mi ha aiutato - shaunakde


risposte:


Si prega di essere consapevoli del fatto che questa risposta potrebbe diventare un po 'obsoleta. Farò del mio meglio per aggiornarlo regolarmente, ma non posso garantire nulla. La versione del driver utilizzata di seguito potrebbe non essere l'ultima. Si prega di controllare la pagina Launchpad per confermare.

Ognuno dei problemi descritti (e forse anche di più) può essere risolto seguendo i passaggi seguenti.


Se stai installando Ubuntu, segui la sezione 3.


1. Per prima cosa assicurati di poter inserire un TTY

stampa Ctrl+alt+F1 

Se questo ti porta a una schermata nera con un prompt di accesso, continua. Altrimenti, è probabile che tu debba avviare con una speciale bandiera del kernel. Le istruzioni sono di seguito


2. Ora per la correzione

  1. Accedi al tuo account nel TTY.
  2. Correre sudo apt-get purge nvidia-*
  3. Correre sudo add-apt-repository ppa:graphics-drivers/ppa e poi sudo apt-get update.
  4. Correre sudo apt-get install nvidia-375.
  5. Riavviare e il problema grafico dovrebbe essere risolto.

3. Se non si riesce a inserire un TTY o si sta tentando di installare Ubuntu

  1. Riavvia in GRUB.
  2. Evidenzia il Ubuntu opzione e premere E.
  3. Inserisci nouveau.modeset=0 alla fine della riga che inizia con linux.
  4. stampa F10 avviare.
  5. Segui le istruzioni sopra.
    • (Se installi Ubuntu, ignora questo passaggio, ma segui il resto del tutorial al termine dell'installazione.)

Questa soluzione dovrebbe risolvere molti problemi descritti dagli utenti dopo un aggiornamento alla 16.04. Se una nuova installazione è interessata, la soluzione è la stessa.


Se dopo ti imbattono in problemi, dovresti fare una domanda diversa. (Fai riferimento a questa domanda in modo che sappiamo che non è un duplicato.) Tuttavia, ci sono alcune altre piccole correzioni che puoi provare prima di fare.

  • Reinstallare Xorg

    • Torna nel TTY ed esegui sudo apt-get purge xorg-* xserver-xorg; sudo apt-get install xorg xserver-xorg; sudo dpkg-reconfigure xorg.
  • Reinstallare l'ambiente desktop

    • Se su Unity, corri sudo apt-get purge ubuntu-desktop; sudo apt-get install ubuntu-desktop.
    • Se su GNOME esegui sudo apt-get purge ubuntu-gnome-desktop gnome-desktop-environment; sudo apt-get install ubuntu-gnome-desktop.
    • Se su MATE corri sudo apt-get purge ubuntu-mate-desktop mate-desktop-environment; sudo apt-get install ubuntu-mate-desktop
    • Ogni Ubuntu DE ha il proprio nome di pacchetto. Se hai KDE o qualcos'altro, il nome dovrebbe essere simile a quelli sopra.
  • Nuova installazione
    • Non è l'opzione più invitante, ma a volte è la cosa migliore da fare in casi come questo.

Per favore ricorda che ci sono molte cose che possono andare storte, e questo non è una soluzione garantita per tutto. Anche se stai riscontrando qualcosa elencato nella domanda, la soluzione potrebbe non funzionare completamente per te.

Questa risposta è solo per problemi di driver con 16.04 e nVIDIA. Il tuo problema potrebbe andare più in profondità di un cattivo driver.


Altri problemi dopo la correzione

  • Se si arriva a una visualizzazione funzionante, ma si esegue un ciclo di accesso (si accede e si ritorna alla schermata di accesso), dai un'occhiata qui.

194
2018-04-23 00:01



@XiaodongQi Hai provato a disabilitare Secure Boot? Le altre risposte qui suggeriscono che corregge il ciclo di login. - TheWanderer
È molto strano OK, questo potrebbe rompere ulteriormente il tuo sistema, ma credo che valga la pena di sparare: sudo apt-get purge nvidia*. Nessun trattino prima dell'asterisco. Quindi prova il resto dei passaggi. - TheWanderer
Penso che sia necessario reinstallare: / @Pavel - TheWanderer
Ha - questo non ha aiutato. - user3728501
Ancora gli stessi sintomi con nvidia-367. - sds


Ho installato Ubuntu 16.04 e tutto ha funzionato fino a quando non sono passato al driver NVIDIA. Dopo il riavvio non sono riuscito a superare la schermata di accesso. La soluzione che ha funzionato per me è stata disabilita l'avvio sicuro.

Mentre sono bloccato nel ciclo di accesso, sono passato alla console Ctl+Alt+F1, riavviato e disabilitato l'avvio sicuro in UEFI. Ora tutto funziona con il driver nvidia installato.


11
2018-04-27 20:34



askubuntu.com/questions/761886/... e sarai in grado di usare nvidia ed efi - QkiZ
come dovrebbe essere ovvio dal nome, disabilitare l'avvio sicuro ti rende insicuro. - tbodt


Per Il display è vuoto & Il display sfarfalla

Ho affrontato lo stesso problema ma ora ogni cosa funziona bene.

Ci sono due soluzioni a questo:

  1. Utilizzare la versione 364 del driver NVIDIA dal driver grafico PPA (opzione migliore)

    • sudo add-apt-repository ppa:graphics-drivers/ppa
    • sudo apt update && sudo apt install nvidia-364
  2. Usa LightDM anziché GDM

    • sudo apt-get install lightdm
    • scegliere lightdm come predefinito quando richiesto.

NOTA Se quello non ha funzionato per te, installa intel-microcode (se disponibile) dall'app Driver aggiuntivi prima di installare il driver NVIDIA.


7
2018-04-24 21:24



Quindi hai avuto un ciclo di accesso? Ci sono cinque "problemi" nella domanda. - TheWanderer
Ho avuto entrambi Il display è vuoto e il display sfarfalla - Independent Peculiar
Ah. Beh, dovresti probabilmente metterlo nella risposta;). - TheWanderer
Ciao - Ho provato 361, 364 e 367 senza alcun successo. Ho provato a riconfigurare anche lightdm, nessun risultato. Non riesco ancora a liberarmi dallo strappo durante lo scorrimento o la visione di video / film. L'unica soluzione per avere una grafica decente è quella di utilizzare Intel solo tramite Prime-Select. Sarei felice di provare qualsiasi altra soluzione se c'è qualcos'altro che sto dimenticando - pandaadb
Ho fatto esattamente, ora non riesco a collegarmi con Ubuntu. - atilkan


Ho aggiornato da Ubuntu GNOME 15.10 a 16.04 e ho dovuto affrontare uno schermo nero. utilizzando systemctl status e scavando tra i registri, ho scoperto che i driver NVidia proprietari erano guasti.

purga nvidia-* e reinstallare gdm mi ha portato in modalità bassa grafica, ma la reinstallazione dei driver NVidia ha riportato la schermata nera. Come risulta, Secure Boot era stato impostato su "Windows" nelle impostazioni del BIOS. L'ho cambiato in "Altro" e il mio problema è stato risolto.

Prima ho trovato l'opzione Secure Boot avevo provato a eliminare e reinstallare nvidia-*, xorg*, xserver-xorg, ubuntu-gnome-desktop, gnome-desktop-environment. Non sono sicuro se questo sia stato di aiuto, ma sembra che sia meglio inserirlo. Inoltre, lo strumento di aggiornamento aveva detto che avrebbe dovuto disabilitare Secure Boot per avere successo, ma che sarebbe stato riattivato in seguito. Questo è quello che mi ha spinto a cercarlo.


6
2018-04-27 01:03



basta usare la versione 364 del driver nvidia - Independent Peculiar


Ho controllato il file di log X11 alle voci di errore /var/log/Xorg.0.log per (EE):

root@computer:/var/log# grep EE Xorg.0.log
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   156.124] (EE) No devices detected.
[   156.127] (EE) no screens found(EE) 

quindi la scheda grafica non è stata rilevata dal driver nouveau.

controllando la scheda installata con lspci ha dato il seguente risultato:

root@computer:/usr/share/X11/xorg.conf.d$ lspci | grep NVIDIA 
02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210]    (rev a2)
02:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)

Con questo tipo di scheda grafica le risposte che consigliavano di installare i driver NVIDIA qui riportati non mi sono state di aiuto in quanto l'ultimo driver NVIDIA non supporta la mia scheda.

Pertanto dopo alcune ricerche su Internet ho trovato il suggerimento di aiutare un po 'il sistema X11 specificando i dettagli della scheda in un file

/usr/share/X11/xorg.conf.d/20-nouveau-conf e utilizzando le informazioni dal comando lspci:

# lspci | grep NVIDIA 
# 02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
Section "Device"
   Identifier  "NvidiaGraphics"
   Driver      "nouveau"
   VendorName "NVIDIA Corporation"
   BusID    "PCI:2:0:0"   
EndSection

Ora le cose funzionano come previsto e nessuna riga di errore (EE) compare nel file di registro.


4
2017-08-11 14:58





Per coloro che stanno seguendo la guida ma il problema appare ancora, allora forse ha qualcosa a che fare con il driver stesso.

Alcune delle GPU di NVIDIA non funzionano bene con il nuovo driver. Se hai il sospetto che sei la vittima di quel problema, allora puoi seguire la mia guida qui sotto.


Di seguito sono riportate solo le risposte di copia incolla dalla mia stessa domanda Qui.


L'ho fatto!! Era un problema con il driver stesso!

Problema : My Card (NVIDIA GTX980M) non funziona bene con il nuovo driver proprietario NVIDIA Linux. Soluzione : Usa il vecchio driver che supporta la mia scheda grafica.


Fondamentalmente, dopo aver nascosto Internet per un po ', alcune persone hanno detto che forse posso provare a usare stable nvidia-352 invece di nuovi driver.

Tuttavia, dopo aver guardato apt-cache search nvidia-352, L'ho scoperto nvidia-352 è solo un driver di transizione per nvidia-361 driver grafico.

Tuttavia, in base al mio precedente test, nvidia-361 fino al più recente (nvidia-370 al momento della scrittura) è la fonte del mio problema.

Quindi ho bisogno di scaricare l'esatto nvidia-352 invece di transizione nvidia-361.


Se hai lo stesso problema del mio, di seguito sono riportati i passaggi su come l'ho risolto.

Passi:

  1. Disinstallare tutti i driver NVIDIA attuali problematici.

    sudo apt-get purge nvidia-* libcuda-* 
    

    .

  2. Crea una cartella temporanea da archiviare nvidia-352 file richiesti

    cd ~/Desktop
    mkdir nvidia-352
    cd nvidia-352
    

    .

  3. Scarica i file richiesti per nvidia-352 driver grafico.

    wget https://launchpad.net/ubuntu/+archive/primary/+files/libcuda1-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-libopencl1-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-opencl-icd-352_352.63-0ubuntu3_amd64.deb
    wget https://launchpad.net/ubuntu/+archive/primary/+files/nvidia-352_352.63-0ubuntu3_amd64.deb
    

    Modifica 1:

    Se hai problemi con il download nvidia-352_352.63-0ubuntu3_amd64.deb dal link sopra (mi è venuto in mente), puoi anche scaricarlo da diverse fonti.

    Ecco un link alternativo per quel file:

    http://mirrors.mit.edu/ubuntu/pool/restricted/n/nvidia-graphics-drivers-352/nvidia-352_352.63-0ubuntu0.15.10.1_amd64.deb
    

    Modifica 2:

    I link sopra sono per il driver NVIDIA 64 bit, per coloro che sono alla ricerca di 32-bit, quindi dai uno sguardo al link sottostante:

    https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-352
    

    I passaggi sono uguali, basta scaricare un file diverso che supporti la configurazione a 32 bit.

    .

  4. Installa tutti i file debs.

    sudo dpkg -i *.deb
    

    .

  5. Reboot

    .


Ecco! Se hai avviato il tuo desktop senza un singolo crash, allora hai risolto con successo questo problema grafico!

Godere! : D


4
2017-08-29 17:04





Dopo aver lottato con questo problema per un giorno e mezzo, alla fine è stato risolto disabilitando l'avvio sicuro nelle impostazioni di Bios. durante l'installazione del driver mi è stato chiesto di disabilitare l'avvio sicuro e l'ho fatto, ma in qualche modo, forse perché Windows è stato installato, non è stato disabilitato (durante l'installazione). riavvio e premendo F2 (su Asus) sono entrato in Bios, sicurezza, quindi ho disabilitato l'avvio sicuro. riavviato e voilà! Sebbene questo possa essere specifico per alcune versioni di bios o sistemi dual boot, nessuno ha pubblicato questa soluzione qui prima.


1
2017-08-30 11:55





Ogni giorno controllo l'aggiornamento e li scarico utilizzando Software Updater. Ma ieri sera Ubuntu mi ha chiesto un download parziale (detto, qualcosa non installato correttamente - qualcosa del genere), quindi seguo Download parziale processi. Alla fine del processo di download ha chiesto il riavvio, quindi riavvio Ubuntu. Dopo il riavvio, il logo di avvio e finestra di accesso sono su Bassa risoluzione, loop di accesso e nessuna connessione internet (wifi + ethernet entrambi ho provato)! Quindi, non riesco nemmeno ad accedere!

sto usando Ubuntu 16.04.2 LTS in Computer portatile ASUS X556UQ.

Dopo un lungo esperimento (prova sopra e altra soluzione di Google), trovo che il problema si verifica per l'ultima Linux Kernel 4.8.0-42 con Nvidia 378 autista! Quindi ho eseguito il downgrade a Nvidia 370 driver usando TTY (Ctrl + alt + F1) e riavviare Ubuntu usando Linux Kernel 4.8.0-41 (Usando il menu di grub) e tutti i problemi risolti!


0
2018-03-16 15:01





Ho provato molte soluzioni e non lavorato. Alla fine, l'ho provato e ho funzionato perfettamente, senza bisogno di fare cose del genere sudo service lightdm stop e così via. Basta eseguire i seguenti:

Questo ti mostra la lista di driver compatibili per i tuoi dispositivi: sudo ubuntu-drivers list

Quindi esegui per installare quelli compatibili:

sudo ubuntu-drivers autoinstall

Infine fai (o riavvia la tua macchina):

sudo service lightdm restart


0
2018-02-12 05:20