Il mio computer si avvia su una schermata nera, quali opzioni devo risolvere?


461

Sto cercando di avviare Ubuntu sul mio computer. Quando avvio Ubuntu, si avvia su una schermata nera. Come posso risolvere questo problema?

Sommario:

  1. Se stai cercando di installare Ubuntu
  2. Se hai un sistema a doppio avvio
  3. Se un aggiornamento o qualcos'altro ha causato il tuo problema

Per me, in realtà aveva bisogno di un fsck. Alla fine, dopo aver riavviato il sistema abbastanza volte, mi ha chiesto di fare un fsck. Puoi provarlo con un livecd: askubuntu.com/a/885085/458247
wordsforthewise il

Risposte:


341

Se stai cercando di installare Ubuntu

1. Assicurati che il tuo CD / DVD o chiavetta USB sia stato masterizzato / scritto correttamente e non sia danneggiato:

2. Schermo nero / viola quando si tenta di avviare LiveCD

La parte di avvio del programma di installazione di Ubuntu è talvolta incompatibile con alcune schede grafiche. Risolvere il problema e accedere al desktop di Ubuntu per provare o installarlo può essere una soluzione sorprendentemente semplice: il nomodesetparametro. Per vedere se funziona per te:

  • Avviare dal Desktop Live CD e premere il tasto quando viene visualizzato quanto segue:

    schermata 1

  • Premere Entere selezionare l'inglese:

    schermata 2

  • Premere F6, utilizzare i tasti per andare verso il basso nomodesete premere Enter. Una x apparirà alla sua sinistra. Quindi premere Esce premere Enterper "Prova Ubuntu senza installare".

    schermata 3

Puoi anche provare acpi = offe nolapicse nomodsetappare anche come una schermata nera.

3. Schermo nero

o

"devi prima caricare il kernel" e "impossibile leggere il file / cd0" errori

durante l'installazione su un computer compatibile con UEFI:

Il programma di installazione di Ubuntu "quando si tenta di eseguire in modalità UEFI) si bloccherà e si arresterà a causa delle diverse implementazioni del produttore della specifica UEFI e si bloccherà in diversi modi. Per identificare se il computer si sta avviando in modalità UEFI del programma di installazione, verrà visualizzato

schermata 4

RIF: Documentazione Ubuntu UEFI Community Sezione 2.4

Se la tua macchina è in grado di CSM (che è un'implementazione UEFI completa con un livello BIOS emulato) dopo aver selezionato un'opzione dall'elenco grub, il sistema si bloccherà su una schermata nera.

L'immagine sopra conferma in realtà solo il tuo DVD / USB avviato tramite UEFI e ci saranno alcuni mezzi nelle impostazioni del firmware per garantire l'avvio delle unità al fine di far funzionare il programma di installazione UEFI (una soluzione potrebbe essere semplice quanto assicurarsi che SATA sia impostato su AHCI ) - controlla il manuale del tuo fornitore! Controllare anche la Sezione 2.3 della documentazione della comunità UEFI per maggiori dettagli.

Quello che devi fare prima è disabilitare SECURE BOOT nelle impostazioni del firmware. Se ciò non fa funzionare il programma di installazione di Ubuntu, prova a disabilitare qualsiasi cosa che menzioni UEFI nelle impostazioni del firmware. Oppure,
se non riesci a trovare le impostazioni UEFI, abilita CSM - questo disabiliterà l'avvio UEFI dell'installer e quindi consentirà un'installazione legacy / BIOS di Ubuntu.
L'installazione successiva di grub-efi consentirà di riattivare UEFI. Fare di nuovo riferimento alla documentazione Ubuntu della comunità UEFI alla sezione 4

Alcune macchine utilizzano un BIOS completo con un livello UEFI emulato che può generare errori come descritto, ad esempio "è necessario caricare prima il kernel" e "impossibile leggere il file / cd0"

Non tutte queste macchine implementano Secure Boot. Basta selezionare UEFI nelle impostazioni del BIOS per configurare la modalità UEFI sui dischi rigidi. Non esiste una soluzione per questi errori e la soluzione è disabilitare UEFI per consentire al programma di installazione di Ubuntu di funzionare in modalità legacy; dopodiché è possibile utilizzare l'installazione di boot-repair grub-efiche consente / riaccende UEFI prima che Ubuntu si avvii tramite UEFI. Ancora una volta fare riferimento alla documentazione Ubuntu della comunità UEFI alla sezione 4


Schermo nero / viola dopo l'avvio di Ubuntu per la prima volta

Questo di solito accade perché hai una scheda grafica Nvidia o AMD o un laptop con Optimus o grafica commutabile / ibrida e Ubuntu non ha i driver proprietari installati per consentirgli di funzionare con questi.

La soluzione è avviare Ubuntu una volta in nomodesetmodalità (lo schermo potrebbe sembrare strano) per bypassare la schermata nera, scaricare e installare i driver , quindi riavviare per ripararlo per sempre.

  • Avviare il computer e premere Right Shiftall'avvio per ottenere il menu Grub. Utilizzare i tasti per navigare / evidenziare la voce desiderata (di solito la prima).

    schermata 5

  • Premi eper modificare quella voce, che ti mostrerà i dettagli:

    schermata 6

  • Trova la linuxvoce come mostrato sopra, usa i tasti per raggiungerla, quindi premi il Endtasto per arrivare alla fine di quella linea (che potrebbe essere sulla riga successiva!).

    schermata 7

    • Inserisci nomodesetcome mostrato e premi Ctrl+ Xper avviare dove è possibile installare correttamente i driver grafici.

Se stai usando Ubuntu 12.04 o 12.10 e hai una scheda grafica ATI / AMD, devi seguire le istruzioni qui , altrimenti ti imbatterai in questo problema ogni volta che riavvierai il computer.

Crittografia LUKS

Nel caso in cui hai installato Ubuntu con la crittografia LUKS / l'opzione LVM, potrebbe essere che Ubuntu ti chieda solo la tua password e non riesci a vederla. Se hai una schermata nera, prova a premere Alt+ e quindi Alt+ per cambiare tty, questo potrebbe riportare indietro la richiesta della password e riattivare la retroilluminazione.

Se hai una schermata viola (forse devi anche impostare l' nomodesetopzione?) E hai crittografato la tua installazione completa di Ubuntu, prova a digitare la tua password di crittografia / LUKS dopo aver atteso qualche secondo (o minuti, per essere sicuro) e continua con una pressione su Enter. Se questo ha esito positivo, dovresti vedere la schermata di accesso solo pochi secondi dopo.


  1. Prova il programma di installazione alternativo : si tratta di un programma di installazione basato su testo che potrebbe funzionare meglio del liveCD a seconda dell'hardware.
    Se lo fai, potresti ottenere una schermata nera prima ancora di colpire grub. Un semplice Ctrl+ Alt+ Delporta alcuni utenti a una schermata di grub utilizzabile
  2. Se hai una scheda Nvidia Optimus NON devi installare i driver nvidia, usa solo il driver integrato, vedi qui:

  3. Dopo aver selezionato le opzioni di avvio, hai la possibilità di modificare manualmente i flag di avvio utilizzando la tastiera. Sostituisci quiet splashcon no splashper farti un'idea di quale passo sta fallendo il tuo sistema. Utilizzando tali informazioni, cerca nei forum o in Internet le risposte della community.

  4. Se non riesci ancora a installare Ubuntu, purtroppo probabilmente hai riscontrato un bug specifico dell'hardware, vedi qui: Come posso segnalare un bug?


11
Nel caso in cui aiuti qualcuno, se stai usando una chiavetta USB, assicurati di masterizzare l'ISO sulla chiavetta e non solo di copiarla :) Ho usato Universal USB Installer
n00b

8
+1 Avresti pensato che Ubuntu si avviasse nomodsetper impostazione predefinita, come l' avvio di Windows con driver VGA standard per impostazione predefinita. Ancora lontano da un'installazione user-friendly, ma grazie a questo ho superato le mie schermate nere (due di esse, USB installer e una volta installate per i driver Nvidia). #Fail
eduncan911

7
Adoro Ubuntu e lo uso ogni giorno, ma quando un aggiornamento di versione principale su un laptop con uno dei chipset mobo e grafici più comuni al mondo ti lascia in una situazione con uno schermo nero e un cursore di cancellazione che probabilmente solo una reinstallazione da un live Il CD risolverà, mi chiedo perché la gente pensi che presto sostituirà Windows. Perché devo scegliere tra prestazioni di schifezze grafiche o un driver proprietario che distruggerà un'installazione quando si verifica un aggiornamento?
Alan B,

2
E se anche dopo "nomodeset" ho ancora uno schermo vuoto quando provo ad avviare Ubuntu per la prima volta dopo l'installazione?
Hendra Anggrian,

1
qual è il significato dei loghi sullo schermo viola / nero e come posso sapere intuitivamente di premere il tasto freccia giù?
user391339

77

Se un aggiornamento o qualcos'altro ha causato il tuo problema di avvio:

  1. congela:

  2. Utenti nVidia:

  3. Utenti ATI / AMD:

  4. Collegamenti incrociati di recupero Grub

  5. Reinstallazione del computer

  6. A volte un aggiornamento del kernel può causare problemi, specialmente se stai usando driver chiusi, puoi confermare se questo è il caso avviando il tuo vecchio kernel.

  7. Crosslink di ripristino LiveCD

  8. e così via ...
  9. Se non riesci ancora ad avviare Ubuntu, purtroppo probabilmente ti sei imbattuto in qualche altro tipo di bug, vedi qui: Come posso segnalare un bug?

Ciò che mi ha aiutato dopo tutto è quello di caricare in modalità di ripristino (menu di avvio iniziale di Grub) e in Impostazioni di sistema -> Driver Manager cambia driver video da 'nvidia-396' a 'xserver-xorg-video-nouveau'. Successivamente sono stato in grado di eseguire l'avvio in modalità normale (modalità non di recupero). Ho un portatile Dell XPS con Nvidia GF GK107M.
mc.dev,


62

Se la tua scheda grafica è Nvidia , segui questi passaggi:

  1. Nel menu di GRUB all'avvio, premere e; poi,
  2. Utilizzare i tasti freccia per sostituire quiet splashcon no splasho nomodeset.
  3. Quindi premere la combinazione di tasti Ctrl+ xper avviare.

Se la scheda grafica è ATI , attenersi alla seguente procedura:

  1. Nel menu di GRUB all'avvio, premere "e"; poi
  2. Utilizzare i tasti freccia per sostituire quiet splashcon radeon.modeset=0.
  3. Quindi premere la combinazione di tasti Ctrl+ xper avviare.

L'aggiunta di "nomodeset" ha risolto il problema di avvio della console con il mio Mac Mini che si è avviato correttamente fino alla comparsa del prompt di accesso, quindi lo schermo si è trasformato in un pasticcio distorto.
Piku,

OH MIO DIO! Mi ha salvato la vita, ho la scheda madre asus z-270 con un nvidia gtx 1080ti e stavo impazzendo !!!
user1767754

45

Aumenta la luminosità dello schermo

Su alcuni laptop (come HP Pavilion ), è possibile avviare una schermata nera a causa della scarsa luminosità dello schermo .

Aumenta la luminosità usando la combinazione di tasti (questo differisce per ogni modello. Ad esempio, FN+ F7)


1
OH MIO DIO! Che sollievo! Grazie per la risposta. È stato davvero un problema sciocco. Ho passato ore a cercare la soluzione e l'ho trovata qui. Era solo per aumentare la luminosità dello schermo. Nel mio caso è "Fn + F8".
Mukesh Chapagain,

3
Confermato su Dell XPS 12. Grazie! Non lo avrei mai sospettato.
sparebytes

Confermato su Lenovo Yoga 2 Pro.
capdragon

In realtà è divertente (considerando ciò che le persone sentono dopo aver saputo che questo era il problema che causava uno schermo nero).
0xc0de,

35

Sembra che entrambi condividiamo lo stesso hardware. Almeno la stessa CPU, la stessa P67 e la stessa scheda video (la mia è una GT 440). Quello che puoi fare è il seguente:

  1. All'avvio, premere il ESCtasto o lasciare SHIFTpremuto il tasto fino a quando appare il menu GRUB.

  2. Nel menu di GRUB, selezionare la MODALITÀ DI RECUPERO . Dovrebbe dire qualcosa del tipo:

    Ubuntu, with Linux 3.2.0-25-generic-pae (recovery mode)

  3. Al termine del caricamento della modalità di ripristino, dovrebbe essere presente un menu. Seleziona l'opzione relativa all'accesso alla shell con accesso root ( Opzione root . Ultima opzione nell'immagine seguente)

    inserisci qui la descrizione dell'immagine

  4. Ora dobbiamo installare i driver Nvidia e aggiornare il sistema. Seguire le righe successive passo dopo passo per farlo nell'ordine corretto. Assicurati anche di essere connesso a Internet:

    A. Aggiornamento del sistema

    1. sudo apt-get update
    2. sudo apt-get upgrade

    B. Driver Nvidia

    Esistono 2 modi per installare i driver proprietari. il modo PPA o il modo Ubuntu predefinito.

    1. Ubuntu Way predefinito prevede solo la digitazione nel terminale sudo apt-get install nvidia-current(per i driver normali correnti) o sudo apt-get install nvidia-current-updates(per i driver correnti più recenti). Basta sceglierne uno.

    2. il modo PPA ha gli ultimi driver sanguinanti del bordo sanguinanti. Ne parlo dal momento che lo sto testando in alcuni casi d'uso che riguardano problemi con l'uso della TV e risoluzioni 16: 9/16: 10. Per installare questo fai questo:

      sudo add-apt-repository ppa:graphics-drivers/ppae premi ENTERper accettare un messaggio che riceverai. Allora fallo sudo apt-get update. Infine sudo apt-get install nvidia-375. Nota che non puoi mescolare questo con il modo Ubuntu. Uno sovrascriverà l'altro.

  5. Reboot sudo reboot

Ora, se si verificano problemi, ripetere quanto segue tramite il terminale, ma questa volta passare alla cartella principale. Nel mio caso lo è /home/cyrex, quindi lo farei cd /home/cyrex. Nel tuo caso dovresti cambiarlo con il tuo utente e applicare quanto segue:

sudo rm -fr ./config/monitors.xml
sudo rm -fr .nv*
sudo rm -fr /etc/X11/xorg.conf

Quindi, quando si avvia Ubuntu, modificare la risoluzione tramite l' opzione Visualizza nel menu Impostazioni di Ubuntu (L'ingranaggio nell'angolo in alto a destra)

Quello che abbiamo fatto è stato rimuovere il monitor.xml per risolvere alcuni problemi di risoluzione, rimuovere le impostazioni .nvidia per risolvere alcuni problemi di configurazione di Nvidia e rimuovere xorg.conf (che non è realmente necessario nelle ultime versioni di Ubuntu) per rimuovere qualsiasi problema opzioni configurate.

Infine, possiamo eseguire l'opzione grub nel menu di ripristino per correggere eventuali problemi del bootloader.


1
Grazie! Il mio si stava avviando su uno schermo nero. Non ho seguito gran parte di ciò che è qui, ma ho trovato un modo per accedere alla modalità di recupero poiché il metodo shift non ha funzionato per me. Alla fine, la correzione è stata un aggiornamento di grub in modalità di ripristino.
Kelvinilla,

Qualche idea sul perché ottengo anche lo schermo nero con il cursore quando provo ad avviare dalla modalità di ripristino?
AlvaroAV,

@Liarez sarebbe fantastico se potessi creare una domanda, menzionando che hai già letto questa risposta. Includi anche il tuo hardware.
Luis Alvarado,

1
@LuisAlvarado Ho creato questa mattina qui . Potresti dare un'occhiata? Gracias!
AlvaroAV,

Grazie mille, mi hai salvato la giornata! In questo modo ha funzionato finalmente !!
Saurabh Singh,

31

Ho avuto questo problema la scorsa notte. All'improvviso il mio sistema non si avvia più. Il controllo del BIOS sarebbe finito, quindi sarebbe semplicemente appeso lì su uno schermo nero con il cursore lampeggiante. Lasciato lì per diverse ore per ogni evenienza. Quando non ha funzionato, ho scollegato tutti i miei dispositivi USB e all'improvviso si è riavviato bene. Non l'ho ristretto esattamente, ma nel mio caso è stato il mio hub USB o l'iPod collegato a quell'hub USB che lo stava causando il blocco.

Non dire questo è necessariamente il problema che stai riscontrando, ma spero che il tuo problema di avvio sia facile da risolvere come scollegare alcuni dispositivi USB ...!


Ho avuto anche questa soluzione misteriosa. Penso che stesse cercando una partizione di avvio da alcuni dispositivi USB e non la trovasse, o stesse cercando di leggere e impiccarsi.
emf

L'unica cosa che avevo collegato a una porta USB era il mio mouse. Ho provato la tua soluzione, ma sfortunatamente non ho avuto fortuna.
Doughy,

Ricordo questa soluzione da Windows: sospetto che il tuo computer potrebbe aver tentato di avviarsi da uno di quei dispositivi USB e non ha fatto nulla perché non poteva davvero avviarsi. La modifica dell'ordine di avvio nel BIOS potrebbe consentire comunque l'avvio normale con dispositivi USB.
JMCF125,

Questa soluzione ha funzionato per me.
Omar Tariq,

25

Se si utilizza Windows Installer (Wubi)

Le sostituzioni Wubi sono identiche alle installazioni normali, tranne la prima volta che si riavvia dopo aver eseguito il programma di installazione in Windows.

A complicare le cose, da Ubuntu 11.10 ci sono due metodi distinti da installare con Wubi. Il primo modo è usare l'ISO desktop, che si applica a tutti i sotto-sapori (Kubuntu, Lubuntu, Mythbuntu ecc.) E anche se hai scaricato l'ISO di Ubuntu da solo.

Il secondo metodo utilizza un'immagine disco preinstallata , se si esegue wubi.exeautonomamente e si sceglie di installare Ubuntu .

Metodo 1

Vedrai questo:

Completing the Ubuntu installation
For more installation options, press ESC now 5...4...3...2...1

Premi Esce poi vedi questo:

Normal mode
Safe graphic mode
ACPI workarounds
Verbose mode
Demo mode

Ignora la modalità grafica provvisoria applicata a Ubuntu nel 2008 e non fa nulla per il moderno problema di nvidia / radeon. Posiziona il cursore su Modalità normale e premi E. Quindi modifica la voce e inseriscila nomodesetcome mostrato qui (cercala tra noprompte quiet splashnel mezzo; nota che potrebbero esserci altre differenze ma non cambiare nient'altro - basta aggiungere nomodeset):

linux /ubuntu/install/boot/vmlinuz debian-installer/custom-installation=/ubuntu/install/custom-installation 
iso-scan/filename=/ubuntu/install/installation.iso 
automatic-ubiquity noprompt nomodeset quiet splash boot=casper ro debian-installer/locale=en_US.UTF-8 
console-setup/layoutcode=us console-setup/variantcode= -- rootflags-syncio
initrd /ubuntu/install/boot/initrd.lz

Ora premi Ctrl+ Xper avviare.

NOTA : questo vale solo per l'installazione; la prossima volta che avvierai dovrai sovrascriverlo, e per questo sarà lo stesso di una normale installazione (risposta sopra ). Assicurati di tenere premuto Shiftper mostrare il menu Grub.

Metodo 2 Quando si esegue wubi.exeautonomamente e si installa Ubuntu (non un sapore secondario), scarica un'immagine del disco compressa preinstallata con un'installazione predefinita di Ubuntu, quindi la decomprime alle dimensioni del disco virtuale. Non esiste grub.cfgancora alcuna configurazione, quindi utilizza il file \ubuntu\install\wubildr-disk.cfgper il primo avvio che è possibile modificare e aggiungere nomodeset:

loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
search --set=diskroot -f -n /ubuntu/disks/root.disk
probe --set=diskuuid -u $diskroot
linux /vmlinuz root=UUID=$diskuuid loop=/ubuntu/disks/root.disk preseed/file=/ubuntu/install/preseed.cfg wubi-diskimage ro quiet splash nomodeset
initrd /initrd.img
boot

Nota : se sei arrivato a questo thread dopo l'avvio per la prima volta, è possibile che grub.cfgsia già stato creato (anche se si è bloccato). In questo caso, la modifica del \ubuntu\install\wubildr-disk.cfgfile non farà nulla: controlla sempre per prima cosa /boot/grub/grub.cfgall'interno del disco virtuale. Quindi dovresti seguire le istruzioni per la normale installazione sopra .

Si noti inoltre che il menu Grub è soppresso di default sulle installazioni di Wubi (anche se ci sono due sistemi operativi - perché si avvia Ubuntu da Windows e quindi l'aggiunta di una voce di Windows dal menu Grub di Ubuntu non ha senso), quindi è necessario tenere premuto il Shifttasto dopo aver selezionato Ubuntu per visualizzare il menu Grub. Su Windows 8, si riavvia dopo aver scelto di avviare Wubi, nel qual caso dovresti tenere la Shiftchiave dopo i post del BIOS.
(Questo è solo per Windows 8 con BIOS - Wubi non funziona con UEFI).


17

Ho avuto anche questo problema, o uno simile. Si è scoperto che, per qualche motivo, Ubuntu aveva iniziato con la luminosità dello schermo sulla sua impostazione più bassa. Se fossi entrato in una stanza molto buia, avrei potuto vedere lo schermo abbastanza bene da andare al pannello di controllo "Luminosità e blocco" e aumentare la luminosità dove doveva essere.


Hai trovato un modo per risolverlo? Il mio laptop inizia sempre in uno schermo scuro.
Phillip

17

come risolvere :

  1. Avvia Ubuntu, accedi, ora nella schermata nera vai alla console Ctrl+ Alt+ F1 e digitanautilus

  2. se nautilusnon può essere aperto nel tipo di terminaleunity

  3. ora senza uscire o arrestare il unitycomando il ritorno all'interfaccia di Ubuntu nel mio pc è Ctrl+ Alt+F7
  4. apri il terminale in nautilus usando Ctrl+ Alt+ Te digitanautilus
  5. mentre è nautilusancora aperto, nel tipo di terminalesudo software-properties-gtk
  6. cerca driver grafici, il mio problema era il driver predefinito di X.org. Ho una scheda video ati e ho installato i driver di fglrx-updates se hai nvidia installa i driver di nvidia o se hai ati driver
  7. riavvio
  8. dopo il login vedrai nautilus funzionare bene e lo sfondo l'unica cosa che non funziona è l'unità. terminale aperto e digitare: dconf reset -f /org/compiz/esetsid unity

questo è tutto.

Spero che questo risolva il tuo problema.


ottima risposta, ma non è chiaro cosa sia davvero una schermata nera in modalità dual-boot ?! - Quando Windows è alla prima partizione di avvio del disco rigido, lo schermo nero è nero su ransomware senza il logo Ubuntu ?! - o no ?! - quando la partizione di ripristino viene eliminata, sicuramente nero come un gatto nero nel tunnel nero mentre dovrebbe esistere un'ideologia.
dschinn1001,

15

Mi rendo conto che questa è una vecchia domanda, ma è anche piuttosto generale senza dettagli sull'hardware specifico coinvolto. Detto questo, non è possibile presentare un bug o risolvere il problema fino a quando non si scoprono ulteriori dettagli.

Ho pensato di prenderlo a pugni da quando ho affrontato il problema e mi sono ripreso abbastanza recentemente. Probabilmente correrò di nuovo qui più tardi e aggiungerò qualche informazione in più e semplificherò i passaggi, ma l'elenco delle risposte è già piuttosto grande, quindi andrò piano con gli screenshot.

La modalità di recupero è tua amica, ma non sempre è necessaria una sessione root per utente singolo per risolvere le cose. In effetti, potresti semplicemente essere in grado di eseguire un normale accesso alla console selezionando "riprendi" senza considerare nessuna delle altre opzioni nel menu di ripristino. La cosa bella di una normale sessione di console sulla modalità root per singolo utente è che puoi far funzionare più terminali contemporaneamente - Passa da uno all'altro o aprine di nuovi con Alt+ F1, Alt+ F2, ecc. C'è una buona probabilità che sia un video problema del driver che ti impedisce di accedere al login grafico e potrebbe essere solo il risultato di un aggiornamento che hai fatto prima di riavviare il computer.

Potresti passare un paio d'anni alla volta senza riscontrare problemi simili, ma è una buona idea conoscere l'hardware e prepararti a utilizzare il terminale. Fondamentalmente ci sono due driver video di cui preoccuparsi: il driver del kernel e il driver xorg. Xorg è un server video che utilizza il protocollo x11 per visualizzare le cose a colori con profondità e tutti i tipi di effetti pazzi - È un livello di astrazione tra applicazioni come l'ambiente desktop o i gestori di finestre e il driver del kernel. Il driver del kernel è ancora un altro livello di astrazione, ma è un po 'più vicino alla comunicazione con l'hardware reale.

È compito del kernel (in questo caso, Linux) passare messaggi tra applicazioni e hardware. I driver possono essere compilati nel kernel o aggiunti in un modo più ad hoc attraverso i moduli del kernel. Probabilmente stai usando i moduli a meno che tu non abbia configurato e compilato il tuo kernel personalizzato. Il driver del kernel come modulo viene caricato poco dopo l'avvio, il che consente aggiornamenti più semplici quando si spegne per scambiare una scheda. La buona notizia è che ci sono alcuni strumenti più o meno standard che puoi eseguire dalla riga di comando per darti maggiori informazioni su quel tipo di driver, l'hardware reale e se si stanno caricando: lspci, dmidecode e dmesg, per nominare alcune. Ci sono pagine man (es. $man dmidecode) E molti howtos su questo tipo di strumenti, quindi per ora non entrerò in troppi dettagli.

Poi ci sono i driver xorg. Per elencare ciò che è disponibile nei repository, è possibile digitare apt-cache search xserver-xorg-video | lessper fornire un elenco di tutti i driver possibili. Effettuare il piping lesscon "|" simbolo che probabilmente puoi digitare toccando il tasto barra mentre tieni premuto Maiusc (per essere chiari su quale simbolo si tratta), ti dà la possibilità di scorrere avanti e indietro nell'elenco dei driver (con i tasti freccia). Per ottenere maggiori informazioni su un driver specifico, è possibile digitare apt-cache show xserver-xorg-video-vesa(per sceglierne uno a caso). Per installarne uno, è possibile digitare apt-get install xserver-xorg-video-vesae sperare per il meglio. Al momento non so quante versioni fa Xorg proverà a caricare automaticamente uno dei driver installati per te, ma in determinate condizioni potresti avere un file di configurazione persistente in /etc/X11chiamatoxorg.conf. Quindi dai un'occhiata e vedi se ce n'è uno lì:ls /etc/X11/xorg.conf

Se hai aggiornato un driver Xorg senza aggiornare direttamente Xorg stesso, c'è la possibilità che il ripristino al vecchio driver tramite apt-get installnon tiri automaticamente la versione di Xorg con cui è compatibile - Dovrebbe ma apt non sempre fa quello che dovrebbe. Al minimo, avrai bisogno di una versione corrispondente di xserver-xorg-core. Non preoccuparti di disinstallare la sostituzione xorg aggiornata, basta inserire il comando apt-get install xserver-xorg-coreper ripristinare e disinstallare automaticamente la versione più recente. Questo consiglio si applica principalmente ai pacchetti transitori rinominati che forniscono pacchetti virtualiper sostituire quelli che sono ancora mantenuti nello stesso ramo dell'albero del pacchetto. I pacchetti virtuali a volte sono un casino e possono fare cose divertenti con una qualsiasi delle dipendenze che vengono scambiate durante il processo di aggiornamento / downgrade, ma si concentrano prima di tornare alla GUI.

Ora che ho dato una panoramica di alcune indicazioni per iniziare con la risoluzione dei problemi, torniamo alla schermata della console che si spera che tu abbia tolto senza intoppi dalla scelta di "riprendi" nel menu di recupero. È difficile rimanere bloccati senza un mouse sulla console quando hai molte copie e incolla da fare, quindi preparati con un po 'di gpm per il supporto del mouse e alcuni altri strumenti: links / links2 o w3m (browser web), vim (editor di testo), dpkg, apt, less (tasti di stile vim e ricerca come man) e grep. Probabilmente ne tralascerò alcuni.

Alcuni comandi particolarmente utili per dpkg sono dpkg -Lper mostrare i file per i pacchetti che sono già installati e dpkg -l | lessdi visualizzare tutti i pacchetti che sono attualmente installati (piping a less) .Sometimes gpm è un po 'pignoli riguardo che consente di selezionare le cose, in modo da poter ripartire con /etc/init.d/gpm restart, ma si potrebbe avere problemi con il clic sui collegamenti in una pagina prima di riavviare w3m o il browser links. w3m è un po 'più semplice da scorrere e generalmente migliore per le sessioni autenticate (ad esempio, accedere ai forum per assistenza). Ci vuole un po 'per abituarsi a premere il tasto Esc per fare clic sui collegamenti (i collegamenti ipertestuali), e la curva di apprendimento è un po' più ripida rispetto al browser noto come links.

A meno che tu non abbia una scheda Nvidia o qualcosa con supporto proprietario proprietario per Linux che vuoi provare, mi allontanerei dai driver del kernel prima di provare cose con xorg - Prova prima a risolvere i driver xorg perché può essere molto più semplice che personalizzare un kernel per l'hardware (a seconda del marchio). Il fatto è che potresti finire seguendo una serie di collegamenti che ti portano nella direzione sbagliata, con i produttori di chip che ti inviano ai produttori di carte e ai produttori di carte senza darti supporto. Per quanto riguarda la prova di diversi kernel per diverse versioni "vanilla" del driver, attenersi alle versioni del kernel che non sono lontane da quella attuale (dato dauname -r) a meno che non sia veramente interessato ai test. C'è una buona probabilità che l'ultimo kernel mainstream non si avvii nemmeno sul tuo sistema, quindi perché preoccuparsi se sei bloccato con una configurazione rotta a metà? Continua a concentrarti sul fare il minimo indispensabile per tornare di nuovo in modo da non rimanere troppo indietro. Puoi scrivere le cose in emacs, vim o pico / nano o controllare la tua email in mutt o pine, ma alla fine vorrai tornare al 21 ° secolo.

In bocca al lupo!


13

Se hai più di una porta video sulla tua scheda grafica (o più di una scheda grafica), collegare il monitor a una porta diversa potrebbe risolvere il problema.

In passato ho avuto un problema con le schede grafiche dual-DVI, in cui non si avvia usando una delle porte (forse secondaria?), Ma funziona bene sull'altra porta.


2
Ho disabilitato la grafica di bordo per risolvere questo problema
Rots

13

Se Ubuntu 10.04 è stato avviato, ma non 10.10 o versioni più recenti avviate

È probabile che l'ACPI del tuo computer non sia supportato. Ubuntu 10.04 ha supportato i driver per ACPI, ma è stato abbandonato dal 10.10.

Per provarlo, cambia BootOptions in nolapice verifica se il CD di Ubuntu Live si avvia ( informazioni ).


Se ha funzionato, hai 2 opzioni per avviare il LiveCD:

  1. Disabilita la "New Card Interface" (che ho visto il metodo in UbuntuForums )

    • Vai a BIOS> Sicurezza> Sicurezza interfaccia I / O> "Nuova scheda di interfaccia". Impostalo su Bloccato.

    • Assicurati di avere un CD di ripristino di Windows disponibile se hai Windows, perché Windows potrebbe apparire come errore.

  2. Oppure, disabilitando ACPI, che non è raccomandato perché potrebbe disabilitare alcune funzionalità cruciali sul tuo computer (come i fan). Questo non è raccomandato se non hai provato la prima opzione e sai cosa stai facendo!

    Istruzioni ( fonte ):

    • Riavvia il tuo computer.

    • Premere il tasto indicato durante i messaggi di avvio (di solito F2, Esco F1) per accedere al BIOS.

    • Fai clic sul menu "Impostazioni risparmio energia".

    • Evidenziare la voce ACPI, premere Enter, selezionare "Disabilitato" e premere di Enternuovo.

    • Premere Esce Yper uscire e salvare.

    • Ancora una volta, assicurati di avere un CD di ripristino di Windows disponibile se hai Windows, perché Windows potrebbe apparire come errore.

Diversi produttori di PC hanno BIOS diversi, quindi leggi il manuale del tuo computer se il BIOS del tuo computer non viene visualizzato.


13

Ho avuto lo stesso problema.

L'ho appena risolto. (tipo di) La mia soluzione (in modo da poter riavviare nella tua GUI) (non so se fosse davvero questo o se fosse qualcosa insieme):

dopo ciò potrei riavviare e accedere.

FACOLTATIVO: se si dispone di un ciclo di accesso (digitare la password ed è accettato, verrà richiesta nuovamente la password): (eseguire il backup del file)
mv ~/.Xauthority ~/.Xauthority.old e riprovare ad accedere.

qualsiasi domanda, basta chiedere.


Per me, per prima cosa ho usato "aggiorna caricatore grub" dal menu di ripristino, rimuovendo fglrx driversm, installando `gdm`` e installando i driver open source ha funzionato, sebbene la schermata di accesso sia diversa.
Rafal,

Per me il 14.04 LTS la soluzione era solo sudo apt-get remove fglrx *
Rotomano

11

Ho aggiornato da 10.10 a 11.04 a 12.04 LTS e quando 12.04 è stato caricato per la prima volta, ho avuto uno schermo vuoto dopo il menu di GRUB. In realtà si è avviato correttamente: potevo SSH nel sistema come al solito, ma il video sulla console effettiva non funzionava. Anche l'avvio in modalità di ripristino ha funzionato bene. Ecco la soluzione.

Hardware = Macbook, inizio 2008, Macbook4,1. (Nero - Inizio 2008 / Penryn)

Dopo molti tentativi ed errori, la soluzione era la modifica e l'aggiornamento di GRUB, come mostrato di seguito. Le modifiche rilevanti sono state

  • GRUB_CMDLINE_LINUX_DEFAULT = "set di nomi quiet splash"
  • GRUB_GFXMODE = 1024x768

sudo nano /etc/defaults/grub
sudo update-grub

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=2
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX="nopat"

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=1024x768

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"



9

Ho avuto questo problema alcune volte. Occasionalmente ricevo errori nel rilevare uno degli HDD e penso che l'ordine di avvio venga danneggiato nel BIOS. La correzione dell'ordine di avvio risolve il problema di avvio. Ho un vecchio mobo ASUS del novembre 2005 con un WD da 750 GB e un disco rigido Samsung da 1,5 TB.


8

Quando viene visualizzato il menu di avvio di GRUB, premere eper modificare la linea di avvio corretta. Dove dice GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"cambia questo in GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset".

Se funziona, puoi installare driver grafici proprietari che dovrebbero farti ripartire.

In caso di problemi con quanto sopra, è possibile modificare la riga sopra in modo permanente nel file di configurazione di grub.

Avviare in modalità di ripristino (selezione dal caricatore di avvio grub) e modificare il file /etc/default/grubsecondo le istruzioni sopra.

Puoi modificare questo file digitando:

nano /etc/default/grub

Dovrai aggiornare il menu di grub:

update-grub

quindi riavviare digitando

reboot

8

Ho avuto questo problema con Ubuntu 12.04 versione 64 bit. Installo tutto va bene, abilito il riavvio dei driver Nvidia e nient'altro che una schermata nera. Ho reinstallato più volte con gli stessi risultati. Mi sono poi ricordato di avere questo problema con le versioni precedenti di Ubuntu. Ho scaricato e installato la versione a 32 bit, quindi ho installato i driver Nvidia e non ho riscontrato questo problema. Succede solo quando uso la versione a 64 bit con i driver Nvidia.


8

Nel caso in cui lo schermo nero sia solo intermittente (e che ci possa essere un cursore lampeggiante), il problema potrebbe essere rappresentato da lightgdm che ha una condizione di gara e che non è in grado di avviarsi correttamente.

Almeno questo è stato il caso per me. Vedi qui per una soluzione: http://www.webupd8.org/2013/01/ubuntu-lightdm-black-screen-when-using.html (vedi anche questa segnalazione di bug ).

L'essenza di ciò: usa gdm e non lightgdm (cioè sudo apt-get install gdm, e scegli gdmcome gestore login predefinito quando richiesto).

Consentitemi di descrivere rapidamente i sintomi che ho avuto: all'inizio, poiché anche la grafica aveva un problema, quando si verificava questo problema, vedevo solo uno schermo vuoto e nessuna possibilità di passare agli altri terminali premendo Ctrl + Alt + F1 -6 (lo schermo è semplicemente rimasto completamente nero, o meglio, un viola molto scuro o qualcosa del genere).

Questo ho risolto aggiungendo l'opzione del kernel "nomodeset", come indicato ad esempio in questa risposta .

Ma dopo ciò, non potevo ancora avviare in modo intermittente correttamente; ora si fermerebbe con un cursore lampeggiante. E questo, come dice il link sopra in maggiore dettaglio, è causato da lightdm che ha una condizione di gara - che si manifesta principalmente se l'avvio è molto veloce, ad esempio da un SSD (come è il caso per me).

Spero che questo aiuti qualcuno.


7

Sul mio taccuino ho avuto un problema divertente. Pensavo di avere uno schermo nero due volte e ho dovuto spegnerlo con il pulsante. Poco prima ho provato di nuovo e ho visto a malapena alcune lettere scure al centro dello schermo, quindi ho premuto il pulsante che illumina lo schermo e ora funziona :)
Inoltre, ho usato http://sourceforge.net/projects/ unetbootin / , forse ha aiutato.


6

Problema di installazione di UBUNTU 12.04 LTS, bloccato / in crash nella schermata di caricamento. (Schede grafiche Nvidia)

  1. Rimuovi la scheda grafica dal tuo computer.
  2. Installa Ubuntu (Non dovresti riscontrare errori quando esegui un driver generico.)
  3. Dopo l'installazione di Ubuntu, rimetti la scheda grafica nella macchina mentre la torre è ancora spenta. Quindi scambiare i cavi VGA / HDMI / DVI sulla scheda grafica. Accendi il computer e seleziona l'opzione di ripristino dal menu di GRUB, quindi avvia normalmente.

  4. Vai al sito Web di Nvidia e prendi il driver per Linux che arriverà in formato .run

  5. Installare il driver procedendo come segue.

    un. Sposta il driver sul desktop e rinominalo in modo semplice e facile da ricordare.

    b. Ctrl+ Alt+F1

    c. Esegui comandosudo /etc/init.d/lightdm stop

    d. Esegui comando cd ~/Desktop DRIVERNAME.run(come lo hai rinominato.)

    e. Esegui comandochmod +x DRIVERNAME.run

    f. Esegui comandosudo ./DRIVERNAME.run

    g. Segui le istruzioni e continua

    SUGGERIMENTO Se si rimane ancora bloccati con "Sembra che si stia eseguendo il server" X ", modificare il comando al passaggio 5c nel modo seguente:sudo /etc/init.d/gdm stop

  6. Ctrl+ Alt+F7

  7. Ctrl+ Alt+ t(Utilizzare i passaggi 7 e 8 solo se non è possibile accedere al pulsante di riavvio o vedere lo schermo.)

  8. Esegui il comando Shutdown -h(OPPURE sudo shutdown 0 -hse l'altro comando non riesce.)

  9. Avvia il computer e divertiti :) Suggerisco di stampare queste istruzioni.

PS Non sono sicuro di poter inserire la scheda grafica nel PC dopo l'installazione, questo è il modo in cui ha funzionato per me e la sto trasmettendo. Potrei suggerire di provare a installare la scheda grafica al passaggio 1 con la macchina spenta prima perché è molto più sicuro in questo modo.


4

Ho provato anche questi metodi - nessuna gioia. Ecco cosa ha funzionato per me .

Ecco la parte che è stata utile:

Ottenere una risoluzione di 1366x768

Crea file /etc/grub.d/01_915resolution

echo insmod 915resolution
echo 915resolution 58 1366 768 32

ed esegui:

chmod +x /etc/grub.d/01_915resolution

Nel file /etc/default/grub, assegna valore 1366x768x32alle variabili GRUB_GFXMODEe GRUB_GFXPAYLOAD_LINUX:

GRUB_GFXMODE=1366x768x32
GRUB_GFXPAYLOAD_LINUX=1366x768x32

Eseguire:

sudo update-grub

riavvia, ora hai una risoluzione di 1366x768.


In realtà, avevo già questa risoluzione. Ma i comandi aggiunti si sono sbarazzati della schermata nera all'avvio e della necessità di cambiare modalità video.


4

Questo è specifico per dove l'installazione non riesce e l'installazione si comporta male.

requeriments

  • È necessario accedere al menu Ripristino, se non si cercano altre opzioni.
  • Accesso a Internet con una rete abilitata per DHCP
  • BUDELLA! Dal momento che questo è un processo delicato.

Procedura

  1. Una volta entrato nel menu di ripristino, selezionare Attiva rete.
  2. Ora seleziona drop to a root shell.
  3. Corri mount -a. (Nel mio caso, l'installazione che mi ha costretto a fare così male)
  4. Verifica che la tua rete sia attiva e funzionante: in ping -c 2 4.2.2.2caso contrario, esegui dhclient. ping -c google.comse questo non riesce a funzionare dhclient.
  5. Ora aggiorna i tuoi repository: apt-get update
  6. Installa i detriti: apt-get install debsums
  7. Corri debsums -s. Ti darà un elenco di pacchetti che hanno problemi. Prendi nota di ciascuno.
  8. Ora reinstallare i pacchetti che ha dei problemi: apt-get --reinstall install packages.
  9. Aggiorna il tuo grub per ogni evenienza. update-grub.
  10. Riavvia e buona fortuna.

3

Dopo l'aggiornamento da 12.10 a 13.04, la schermata di accesso è nera perché la luminosità è impostata al livello più basso (Intel Integrated Graphics)

Ho notato che sarebbe un problema di luminosità perché ho ascoltato il suono di batteria predefinito di Ubuntu al primo avvio dopo l'aggiornamento. Prima di trovare questa soluzione, ho dovuto aumentare il livello di luminosità per vedere qualcosa sullo schermo.

Per me, la soluzione è arrivata da questo bug report su https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1173059 , cambiando / etc / default / grub come root questo modo:

Crea un file di backup, così sarai in grado di ripristinarlo, se questa soluzione non funziona:

sudo cp /etc/default/grub /etc/default/grub.original

Per aprire il file con sudo è possibile utilizzarlo nel Terminale, ad esempio:

sudo gedit /etc/default/grub

Quindi, sostituire:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

per

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"

Dovrai eseguire update-grub2 per applicare la modifica:

sudo update-grub2

Questo è tutto. Dopo il riavvio, ha funzionato perfettamente per me (ovvero, la mia schermata di accesso ha un normale livello di luminosità).


2

Si scopre che i driver ATI Catalyst non erano compatibili con il 13.10. Ho finito per reinstallare il sistema operativo dal CD live e tutto è andato bene, tranne che ora devo capire perché non c'è suono.


1

Ho appena avuto un problema simile con Xubuntu dopo aver installato i driver del catalizzatore ATI. L'eliminazione dei 2 pacchetti fglrx mi ha permesso di accedere correttamente e di avere un desktop .... anche se senza i driver e l'accelerazione adeguati.


1

situazione 1) Impossibile risolvere con uefi-black-screen - uefi-bios deve essere visibile in modo da poter usare correttamente una chiavetta USB live. Anche l'accumulatore ha un chip, in questo modo il ransomware attacca tramite questo chip ...

a) estrarre l'accumulatore dopo lo spegnimento della macchina (20 secondi premendo leggermente il pulsante di accensione).

b) staccare il cavo di alimentazione da entrambe le estremità.

c) dopo aver atteso, utilizzare solo il cavo di alimentazione

d) accendere e cambiare rapidamente due dita premendo 'ESC' e 'F2'

e) disabilitare la modalità di ripristino delle impostazioni uefi

f) disabilitare l'avvio sicuro

g) assicurati che l'ordine di avvio tramite usb consenta di utilizzare usb-live-stick al 1 ° posto !!! salvare e riavviare dal BIOS (lasciare l'accumulatore lontano)

h) reinstallare Ubuntu o riparare il disco con Ubuntu-Recovery-Mode, ma preferirei completare la nuova installazione insieme alla precedente installazione di Ubuntu ed eliminare Windows. i) è necessario eliminare Windows, poiché il chip dell'accumulatore vuole far rinascere il ransomware per Windows come precedente installazione al primo avvio.

situazione 2) Schermata nera con Windows all'avvio del primo disco rigido, quindi è mortalmente sicuro che il ransomware:

... Oggi ho avuto anche uno schermo nero, ma la mia password era troppo lunga ... quindi il ransomware non ha avuto fortuna, nonostante non abbia un'installazione dual-boot con Windows qui. Sulla mia macchina era visibile solo un sovraccarico del buffer. Ho riavviato e il buffer overrun (o underrun? - dispositivo ibrido qui ...) era sparito.

Nel caso in cui Jorge Castro abbia un'installazione a doppio avvio con Windows (non importa quale), allora semplicemente premerei cambiando rapidamente con due dita i tasti 'esc' e 'F2' per tornare in uefi-bios prima della macchina si avvia sullo schermo nero dopo aver premuto leggermente il pulsante di spegnimento per 20 secondi.

Replay:

a) spegnere la macchina premendo leggermente per 20 secondi il pulsante di alimentazione

b) attendere qualche istante ... in caso di notebook estrarre il cavo plug-in dell'alimentatore e inserirlo nuovamente, quindi estrarre l'accumulatore e inserirlo nuovamente.

c) attendere qualche istante ... quindi accendere la macchina

d) ora cambio rapido con due dita tra il tasto 'F2' e 'ESC'

e) uefi-bios dovrebbe apparire di nuovo ... quindi questo non è finito!

come a prova di errore) decidere la modalità di avvio se abilitare o disabilitare l'avvio protetto ( http://www.eightforums.com/tutorials/17058-secure-boot-enable-disable-uefi.html ). Questo decide se tornare a Windows per avviare davvero il programma http://malwarebytes.org .

g like gentleman) questo non è in stile gentleman ma ti ho salvato la giornata.

Quando malwarebytes - il programma ha terminato il suo lavoro e anche avast ha finito il suo lavoro, usa quindi un pulitore di registro freeware ( http://heise.de )

situazione 3.) In questo modo Ubuntu-Recovery dovrebbe funzionare di nuovo dopo il passaggio 1.) e il passaggio 2.)

a) libera la memoria

b) riparare il file system

c) andare in root - terminale

digita lì:

sudo apt-get install --reinstall grub * --fix-missing

sudo apt-get update

sudo update-grub2

sudo passwd (nuova password come metodo qui: http://nosy-x.com/password-001.html nel metodo paranoico una password quantistica adatta)

buona programmazione e non dimenticate di mangiare ...


-1 era una risposta eccessivamente complicata ancor prima di consigliare di "non dimenticare di mangiare un pasto ..." che poteva essere interpretato come condiscendente ai senzatetto o in conflitto mentale / emotivo.
WinEunuuchs2Unix

1

Ho appena avuto lo stesso problema su Ubuntu 14.04.2. E questo ha risolto:

 apt-get install ubuntu-desktop
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.