Ubuntu 15.04 lampeggia schermata di accesso quindi nera


18

Alcune settimane fa, ho creato un desktop e installato Ubuntu 15.04 e da allora ho combattuto con esso. Sembra esserci un problema con la compatibilità dei driver NVIDIA e Ubuntu.

(Dopo settimane di lotta con vari schermi nero / viola, attivazione / disattivazione di nomodeset, blacklisting nouveau e riavvio di lightdm / tentativo di gdm, restituzione del mio GTX960 per un GTX750TI, installazione di Ubuntu 14.04 e 14.10, loop di login e alcune altre cose sono sicuro Ho dimenticato, ho il seguente esempio minimo.)

  1. Creo un USB di avvio con Ubuntu 15.04.
  2. Seleziono "Installa Ubuntu" (nota che devo modificare le opzioni per questo, cambiando "quiet splash" in "quiet splash nomodeset", altrimenti non funziona).
  3. Dopo aver installato Ubuntu, mi viene chiesto di riavviare. Posso avviare in modalità di ripristino (anche se la risoluzione è strana), ma non normalmente.
  4. A questo punto, ho provato varie cose (reinstallare i driver nvidia, aggiungere in modo permanente nomodeset alle opzioni di avvio, ecc.), La maggior parte delle quali porta alla necessità di reinstallare Ubuntu da zero a causa dell'incapacità di vedere nulla senza rimuovere la scheda grafica e collegare il monitor alla scheda madre.

Ho appena completato i primi 3 passaggi, che sono ormai memoria muscolare, e chiedo suggerimenti per un nuovo passaggio 4.

EDIT : ho provato i passaggi qui (che mi hanno portato all'opzione nomodeset che mi permette di vedere lo schermo mentre installo Ubuntu) ma quando aggiorno i driver NVIDIA (ho provato sia la versione proprietaria che quella non proprietaria, molti diversi numeri di versione), questo mi porta ad altri problemi. Molto spesso, è un loop di accesso , ma a volte è uno schermo nero / viola. Quando seguo il suggerito di indirizzare il ciclo di accesso, questo mi riporta invariabilmente a una schermata vuota e quindi reinstallo Ubuntu.

$ sudo lshw -C video
  *-display UNCLAIMED     
       description: VGA compatible controller
       product: GM107 [GeForce GTX 750 Ti]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f7000000-f707ffff

Aggiornamento: l'installazione di bumblebee mi permette di sfuggire al ciclo di login. La risoluzione del mio monitor non sembra ancora corretta e devo fare clic su una dozzina di caselle "Segnala problema di sistema".

Modifica: il mio xorg.log è qui.



puoi incollare il tuo /var/log/Xorg.0.log?
user3113723,

1
Sicuro @ user3113723, il seguente link ha il pastebin. pastebin.com/xXtJVPZc
Gschneider,

Si prega di modificare la tua domanda per includere l'output di sudo lshw -C videoGrazie per averci aiutato a fare per te!
Elder Geek,

Il `* -display UNCLAIMED` accoppiato al modulo nvidia /var/log/Xorg.0.log che non si carica indica che il driver non è in grado di funzionare nell'ambiente attuale. Prova questo e riferiscilo: askubuntu.com/questions/41681/…
Elder Geek,

Risposte:


2

Anch'io ho costruito un desktop e ho usato il 750Ti. Ho avuto esattamente il problema dell'OP e posso testimoniare personalmente che il seguito ha funzionato per me. Non ho un sacco di tempo, quindi dovrò riassumere. In caso di dubbi, Google è tuo amico.

  1. Visitare il sito Web di NVIDIA da un altro PC e scaricare il driver appropriato su un'unità USB.

  2. Collega questa unità USB al desktop e avvia. Nella schermata di accesso, inserisci runlevel 2 premendo CTRL + ALT + 2

  3. Ora sarai in un terminal (momenti divertenti!). Accedi usando il tuo account.

  4. Uccidi lightdm.

  5. Montare l'unità USB e decomprimere il driver.

  6. Esegui il programma di installazione del driver. Se non ci sono errori durante l'installazione, riavviare. Il ciclo di accesso ora dovrebbe essere scomparso.

Questo sembra semplice, ma sfortunatamente in realtà è piuttosto difficile. Mi ci sono voluti quattro tentativi per farlo bene.

Fammi sapere come funziona per te!


0

OK, capiamo il punto numero 2 che hai menzionato, hai detto che dovevi passare il parametro del kernel nomodeset durante l'avvio da USB.

Questo indicherebbe che la scheda grafica che hai GTX750TI, non vuole funzionare bene con il driver Nouveau Open Source. Questo è il tuo primo problema. Non procederei con l'installazione se dovessi usare nomodeset solo per avviare l'Installer.

Non ho esperienza con questa scheda, ma la Maxwell Architecture su cui si basa ha molti problemi con Nouveau Driver che è Open Source.

Ubuntu Per impostazione predefinita viene fornito con driver Open Source e se la scheda ha problemi a funzionare con esso vedrai schermate nere ecc.

Qual è il modo migliore per confermare questo?

Si prega di scaricare Manajaro Linux e durante l'avvio selezionare driver non liberi si riceverà una conferma. Potresti anche provare Archlinux che ha il kernel 4.0 e molti problemi relativi alla grafica sono stati risolti in quella versione.

NON STO INCORAGGIANDO L'USO DI MANJARO O ARCO. Sto suggerendo di provarli una volta come prova per confermare ciò che ho ucciso sopra.

CONTINUA A VEDERE LO SCHERMO NERO FINO AD INSTALLARE IL PROPRIETARIO DRIVER NVIDIA. È NECESSARIO INSTALLARE LA VERSIONE CORRETTA DEL DRIVER DI PROPRIETÀ COMPATIBILE CON LA TUA CARTA !!


Sì, in passato ho fatto funzionare Archlinux. Come accennato nel post, ho installato molti driver proprietari compatibili con la mia scheda, ma questi portano ad altri problemi, più comunemente loop di accesso e schermate nere.
Gschneider,

Hai provato Bumblebee. Ho scritto un buon articolo per questo su Ask Ubuntu Question. askubuntu.com/questions/452556/… Se il tuo laptop ha Optimus, allora la tua migliore possibilità è il calabrone. Perché sa come gestire la tua carta. Per favore, dai una possibilità al calabrone e penso che non avrai schermate nere e loop di accesso. Molte persone lo hanno confermato come funzionante. Molte volte installare solo il driver proprietario Nvidia non è sufficiente se si dispone di grafica ibrida sul laptop che penso tu abbia. Per favore, provaci e facci sapere
Rajat Pandita,

Sto usando un desktop e ho spento la grafica della scheda madre, ma grazie per il tuo suggerimento, questo è qualcosa che non ho provato.
Gschneider,

Per il passaggio 7, sono i915e bbswitchdue linee separate?
Gschneider,

Sembra che il calabrone causi problemi propri ... quando collego il mio monitor tramite HDMI, la risoluzione è inutilizzabile 640x480. Quando uso DVI, diventa insopportabilmente lento.
Gschneider,

0

Penso sia a causa della kernelversione. Come sapete, la versione del kernel di Ubuntu 15.04 è 3.16. Prova a utilizzare un Linux live con la versione di aggiornamento. (ad esempio arch).

Avevo visto questo problema con Ubuntu 14.04e lenovo flex II.


0

beh, in realtà ho avuto lo stesso problema provato così tante volte con così tanti modi ... non risultato ..

ma finalmente ho installato direttamente questa versione del driver

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get install ppa-purge
sudo apt-get update
sudo apt-get install nvidia-334
sudo apt-get install nvidia-334-uvm

È tutto

non sono sicuro che questo funzionerà per te, non sono un professionista, ma funziona per me e, sebbene dovrei notarlo qui

ma sono sicuro che la versione del driver sia uguale a quella dei giochi di Steam ed ecc. che funzionano molto bene che puoi trovare qui il pacchetto sorgente:

http://us.download.nvidia.com/XFree86/Linux-x86_64/334.21/NVIDIA-Linux-x86_64-334.21.run

spero funzioni


0

Ho avuto un problema come questo, quando ho aggiornato alla 15.10. Si è scoperto che il problema era che la scheda NVIDIA si stava surriscaldando a circa il 30% in più rispetto alla temperatura suggerita. Ottieni un'installazione su disco live e installa psensor per controllare le temperature della scheda video.


0

Ho avuto un problema simile dopo aver installato una scheda nvidia in una macchina 15.04 esistente. Dopo aver lottato per un po 'di tempo, cercando qui le risposte e non trovando nulla di veramente utile, ho rinunciato e installato 14.04 (LTS). I driver nvidia sono stati installati automaticamente e tutto funziona come per magia. (Vedi Problemi con l'installazione dei driver Nvidia, Ubuntu 15.04 )

Dalla tua domanda sembra che tu abbia fatto esattamente ciò che alla fine ha risolto il mio problema, tranne per il fatto che hai installato un nuovo 15.04 mentre io ho installato un nuovo 14.04. Sospetto che il 15.04 abbia un problema specifico. Quindi l'installazione di 14.04 potrebbe essere una soluzione per te.


-2

Ho avuto lo stesso problema, e hai bisogno di una nuova installazione, e prima entra nel bios e imposta l'avvio da uefi a legacy, e non un avvio sicuro, quindi installa nuovamente Ubuntu.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.