Ubuntu 18.04 si blocca all'avvio dopo l'installazione di nvidia-390


1

Ho installato i driver nvidia-390 sulla mia nuovissima installazione di Ubuntu 18.04 e ora si blocca durante la schermata di avvio che appare prima della schermata di accesso.

Ho risolto il problema inserendo la modalità di ripristino, aggiornamento grub (che abilita la modalità di lettura-scrittura) e quindi continuare l'avvio.

Tuttavia, mi piacerebbe non dover accedere alla modalità di ripristino ogni volta che avvio la mia macchina. C'è una soluzione reale a questo problema?

Sono su una scheda madre Asus x370 Pro Prime e la mia GPU è una GTX Geforce 1070 Ti.

Cose che ho già fatto:

  • Secure Boot è già disabilitato sia nel BIOS che attraverso mokutil.

  • Sostituito 'quiet splash' con 'quiet splash nomodeset' su
    / Etc / default / grub


È possibile controllare /var/log/Xorg.0.log per qualsiasi riga di errore "(EE)".
Gerard H. Pille


Quando è "congelato", puoi comunque passare alla console (CTRL-ALT-F1)? Vorrei rimuovere il driver nouveau. Lsmod mostra nvidia o nouveau?
Gerard H. Pille

lsmod mostra solo nvidia e nouveau. Per quanto riguarda la console, te lo dirò fra qualche minuto.
Ruan

Xorg sta ancora caricando il driver nouveau, forse "apt-get remove". Hai seguito qualche guida all'installazione? Sto chiedendo a causa del "nomodeset".
Gerard H. Pille

Risposte:


0

Ho già risolto il problema facendo qualcosa che è abbastanza hacky, ma ha funzionato. Se si avvia in modalità testo e poi si passa automaticamente alla modalità grafica, il problema è scomparso.

Ho impostato la modalità testo come modalità di avvio predefinita ( systemctl set-default multi-user.target ) e quindi è possibile impostare il comando systemctl start graphical.target per eseguire automaticamente subito dopo l'avvio, o manualmente eseguirlo in modalità testo ogni volta che è necessaria un'interfaccia grafica.

Dopodiché puoi modificare i tuoi file grub per disabilitare l'autenticazione in modalità testo o grafica o altrimenti dovrai autenticarti due volte.


Hai avuto il problema prima di aver installato il driver nvidia?
Gerard H. Pille

No. Era un'installazione completamente nuova e tutto funzionava perfettamente. Ho cercato un po 'su google e questo sembra essere un problema comune dopo che gli utenti installano i driver nvidia su sistemi operativi basati su Debian. Tuttavia questa volta nessuna delle correzioni tradizionali ha funzionato. Credo che le cose cambierebbero se venissi eseguito il downgrade da nvidia-390.
Ruan

Il tuo workaround mi sembra che il tuo problema sia con il sistema Dee. Non lo toccare con un bastone, ma forse c'è un "vuole" che vuole in graphical.target.
Gerard H. Pille

0

Questo è successo anche a me dopo aver aggiornato gdm3 (e nel processo di riconfigurazione di systemd). Stava funzionando prima con lo stesso driver nvidia-390, che non è stato toccato nel processo.

Dal momento che il downgrade di gdm3 non ha aiutato, ho usato la soluzione di Ruan per un po 'di tempo prima di tornare a cercare una soluzione migliore. Non l'ho ancora trovato, ma mi sono reso conto che passare a un altro TTY e tornare immediatamente a TTY1 (o qualsiasi altra cosa è il TTY grafico) mi aiuta. A volte questo deve essere ripetuto un paio di volte, ma alla fine funzionerà (almeno per me lo fa).

Quindi colpito CTRL + ALT + F2 e poi CTRL + ALT + F1 . Aspetta un po 'per vedere se ha funzionato, altrimenti ripeti.

So che questo è un hack piuttosto che una soluzione reale, ma è un aiuto immediato se non si vuole manomettere il target predefinito di systemd.

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.