Login Loop dopo aggiornamento drivers Nvidia

Riconoscimento, installazione e configurazione delle periferiche.
Rich Skiz
Prode Principiante
Messaggi: 21
Iscrizione: giovedì 25 febbraio 2010, 11:33
Desktop: Ubuntu
Distribuzione: Ubuntu 14.04.5 LTS x86_64
Sesso: Maschile

Login Loop dopo aggiornamento drivers Nvidia

Messaggio da Rich Skiz »

Buongiorno a tutti!

Ho un portatile con una scheda video NVIDIA GeForce GTX 860M su cui è installato Ubuntu 14.04.5 e kernel 4.4.0-45.

Qualche giorno fa, tramite gli aggiornamenti automatici, si sono installati i nuovi drivers Nvidia 367.57 (ho sempre usato i drivers proprietari senza problemi); al successivo riavvio del PC il sistema è entrato in loop al login: sia provando ad autenticarmi col mio utente o con il Guest non riesco ad accedere.

Ho provato, leggendo qualche guida, da console ad avviare X tramite il comando startx ma mi compare il seguente errore:

Codice: Seleziona tutto

parse_vt_settings: Cannot open /dev/tty0 (No such file or directory)
Ho verificato che rimuovendo i drivers Nvidia (utilizzando quindi i Nouveau) riesco ad accedere tranquillamente al sistema, ma il problema si ripresenta ogni volta che provo a reinstallare i drivers proprietari (ho provato 367, 340 e 304 sempre con gli stessi risultati).

Ringrazio anticipatamente dell'aiuto!
tiopaco

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da tiopaco »

Ma come li installi i driver?

Io ho fatto cosi (dando i seguenti comandi) ed e' andato tutto bene:

Codice: Seleziona tutto

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
apt search nvidia
sudo apt-get install nvidia-370
sudo reboot
Ovviamente la scelta 370 era la piu' aggiornata al momento dopo il comando: apt search nvidia

Poi puoi provare ad aprire il gestore dei driver di Ubuntu ed installare anche da li la piu' recente versione che ti da, ma dopo aver dato i comandi per avere le piu' recenti, come ti ho scritto sopra.
Rich Skiz
Prode Principiante
Messaggi: 21
Iscrizione: giovedì 25 febbraio 2010, 11:33
Desktop: Ubuntu
Distribuzione: Ubuntu 14.04.5 LTS x86_64
Sesso: Maschile

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da Rich Skiz »

I drivers li installo da terminale usando i tuoi stessi comandi.

Oggi ho provato a dare questo comando dopo aver installato i driver Nvidia e prima di rebootare:

Codice: Seleziona tutto

sudo chmod u+s /usr/lib/xorg/Xorg
Il problema non si è ancora risolto ma è cambiato il tipo di errore che compare, adesso è questo:

Codice: Seleziona tutto

The XKEYBOARD keymap compiler (xkbcomp) reports:
Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
                  Ignoring extra symbols
Errors from xkbcomp are not fatal to the x server
Init: connection to X server lost
tiopaco

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da tiopaco »

Prova ora:

Codice: Seleziona tutto

software-properties-gtk
Nella scheda driver controlla sia il piu aggiornato e che sia spuntata la voce su software proprietario (anche), chiudi ricarica e reboot.

In pratica spunta la voce e scegli il drivcer proprietario piu' aggiornato.
Rich Skiz
Prode Principiante
Messaggi: 21
Iscrizione: giovedì 25 febbraio 2010, 11:33
Desktop: Ubuntu
Distribuzione: Ubuntu 14.04.5 LTS x86_64
Sesso: Maschile

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da Rich Skiz »

Ho controllato ma è già all'ultima versione...

Nessuno sa dirmi nulla all'errore che ho postato nel messaggio precedente?
Rich Skiz
Prode Principiante
Messaggi: 21
Iscrizione: giovedì 25 febbraio 2010, 11:33
Desktop: Ubuntu
Distribuzione: Ubuntu 14.04.5 LTS x86_64
Sesso: Maschile

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da Rich Skiz »

Up!
tiopaco

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da tiopaco »

Mi dispiace non so e sono di corsa, prova ad entrare in recovery mode con la shell di root e dare:

Codice: Seleziona tutto

sudo service lightdm restart
Invece di startx

Fra l' altro spero qualcuno che ne sappia di piu' possa darti una mano se non riesci ad entrare cosi.

Inoltre dai una letta qui:
http://wiki.ubuntu-it.org/Sicurezza/Ges ... d/Recupero

Prova a creare un nuovo utente e vedi se ti fa entrare.

Fai sapere...
tiopaco

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da tiopaco »

PS: Nel tuo profilo del forum aggiungi le informazioni sul tuo sistema, ci sono scritti i comandi da dare ed e' importante sapere per chi cerca di aiutare ;)
alea34
Prode Principiante
Messaggi: 125
Iscrizione: martedì 27 novembre 2012, 20:24

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da alea34 »

Ho anch'io lo stesso problema, dopo aver eseguito oggi un aggiornamento di Ubuntu 14.04 (tramite il gestore di aggiornamenti), contenente probabilmente anche aggiornamenti dei driver NVIDIA. Non so pero' esattamente di quali si tratti perché non avevo pensato fossero pericolosi.
MR1
Prode Principiante
Messaggi: 243
Iscrizione: giovedì 18 marzo 2010, 22:50
Desktop: Mate
Distribuzione: ? ? 64bit Kernel ?.?.?
Sesso: Maschile

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da MR1 »

alea34 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4935507#p4935507][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ho anch'io lo stesso problema, dopo aver eseguito oggi un aggiornamento di Ubuntu 14.04 (tramite il gestore di aggiornamenti), contenente probabilmente anche aggiornamenti dei driver NVIDIA. Non so pero' esattamente di quali si tratti perché non avevo pensato fossero pericolosi.

Credo sia una incompatibilità col kernel 4.4.0, ieri sono usciti i driver nvidia375 e aggiornando ero incapace di effettuare il login e anche di usare la recovery...
Avevo un backup di clonezilla e ho salvato i dati personali da dualboot win con ext2fs che fa montare partizione ext su win. (era tardi e non volevo scaricare iso)
Installo allora solo il driver nvidia375 (4.4.0-4x) e punto da capo... in oltre un kernel 4.4.0-25 dava una risoluzione precaria e non vedeva il driver, quindi ho capito che era quello il problema, dopo aver ripetuto ripristino backup ho voluto provare a cambiare kernel ho messo (per motivi personali di driver non compatibili con 4.6 e +) 4.5.7 e nvidia375 e funziona tutto.

Provate ad avviare con "nomodeset" e installare un kernel recente.
Roberto Pontecorvi
Rampante Reduce
Rampante Reduce
Messaggi: 6634
Iscrizione: mercoledì 20 maggio 2009, 22:48
Distribuzione: 18.4 mate - 22.4 mate
Sesso: Maschile
Località: Versilia

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da Roberto Pontecorvi »

Posta il risultato dei seguenti comandi:

Codice: Seleziona tutto

lspci | grep -i vga 
xrandr --verbose
sudo lshw -c display | grep driver 
sudo dpkg -l nvidia-*
dkms status
Rich Skiz
Prode Principiante
Messaggi: 21
Iscrizione: giovedì 25 febbraio 2010, 11:33
Desktop: Ubuntu
Distribuzione: Ubuntu 14.04.5 LTS x86_64
Sesso: Maschile

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da Rich Skiz »

Ecco gli outputs dei comandi:

Codice: Seleziona tutto

lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)

xrandr --verbose
Can't open display

sudo lshw -c display | grep driver
configuration: driver=nvidia latency=0

sudo dpkg -l nvidia-*
Voluto=U (non noto)/I (installato)/R (rimosso)/P (rimosso totale)/H (in attesa)
| Stato=Non/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(nessuno)/R (reinstallazione richiesta) (Stato,Err: maiuscolo=grave)
||/ Nome                                                  Versione                                            Architettura Descrizione
+++-=====================================================-===================================================-============-===============================================================================
ii  nvidia-375                                            375.20-0ubuntu0~gpu14.04.1                          amd64        NVIDIA binary driver - version 375.20
un  nvidia-common                                         <nessuna>                                           <nessuna>    (nessuna descrizione disponibile)
un  nvidia-driver-binary                                  <nessuna>                                           <nessuna>    (nessuna descrizione disponibile)
un  nvidia-libopencl1-375                                 <nessuna>                                           <nessuna>    (nessuna descrizione disponibile)
un  nvidia-libopencl1-dev                                 <nessuna>                                           <nessuna>    (nessuna descrizione disponibile)
un  nvidia-opencl-icd                                     <nessuna>                                           <nessuna>    (nessuna descrizione disponibile)
ii  nvidia-opencl-icd-375                                 375.20-0ubuntu0~gpu14.04.1                          amd64        NVIDIA OpenCL ICD
un  nvidia-persistenced                                   <nessuna>                                           <nessuna>    (nessuna descrizione disponibile)
ii  nvidia-prime                                          0.6.2                                               amd64        Tools to enable NVIDIA's Prime
ii  nvidia-settings                                       375.20-0ubuntu0~gpu14.04.1                          amd64        Tool for configuring the NVIDIA graphics driver
un  nvidia-settings-binary                                <nessuna>                                           <nessuna>    (nessuna descrizione disponibile)
un  nvidia-va-driver                                      <nessuna>                                           <nessuna>    (nessuna descrizione disponibile)
un  nvidia-vdpau-driver                                   <nessuna>                                           <nessuna>    (nessuna descrizione disponibile)

dkms status
bbswitch, 0.7, 4.4.0-47-generic, x86_64: installed
nvidia-375, 375.20, 4.4.0-47-generic, x86_64: installed
Nel caso io debba cambiare kernel, che versione mi suggerite? Va bene una qualsiasi dopo la 4.4.0?
MR1
Prode Principiante
Messaggi: 243
Iscrizione: giovedì 18 marzo 2010, 22:50
Desktop: Mate
Distribuzione: ? ? 64bit Kernel ?.?.?
Sesso: Maschile

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da MR1 »

Rich Skiz [url=http://forum.ubuntu-it.org/viewtopic.php?p=4936083#p4936083][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto: Nel caso io debba cambiare kernel, che versione mi suggerite? Va bene una qualsiasi dopo la 4.4.0?

Puoi installarne anche molteplici e poi provare uno per volta da "Opzioni avanzate" del grub menu al boot dove appunto ti permette di avviare ubuntu con ogni kernel installato in precedenza.
Sarebbe la soluzione più rapida e indolore, visto che i kernels li cambi anche quando fai gli upgrade sopratutto i dist-upgrade.
Quando hai trovato quello giusto da un purge "linux-*xxx*" dove le X sono i numeretti es:4.4.0 del kernel che vuoi rimuovere, ricordati che ubuntu avvia di norma quello più recente come build ovvero il numero kernel più alto.

Oppure rimuovi nvidia375 e metti nvidia370 che è per ora la build più recente compatibile con 4.4.0, dopo blocca il pacchetto in modo che non compaia tra gli aggiornabili.
Roberto Pontecorvi
Rampante Reduce
Rampante Reduce
Messaggi: 6634
Iscrizione: mercoledì 20 maggio 2009, 22:48
Distribuzione: 18.4 mate - 22.4 mate
Sesso: Maschile
Località: Versilia

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da Roberto Pontecorvi »

Non c'è bisogno di cambiare il kernel, cambia soltanto la versione dei drive. Se con i drive 367 non avevi problemi installa quelli, poi dal gestore pacchetti li blocchi così non verranno aggiornati. Se hai bisogno dei comandi da dare fammelo sapere.
MR1
Prode Principiante
Messaggi: 243
Iscrizione: giovedì 18 marzo 2010, 22:50
Desktop: Mate
Distribuzione: ? ? 64bit Kernel ?.?.?
Sesso: Maschile

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da MR1 »

Roberto Pontecorvi [url=http://forum.ubuntu-it.org/viewtopic.php?p=4936350#p4936350][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Non c'è bisogno di cambiare il kernel, cambia soltanto la versione dei drive. Se con i drive 367 non avevi problemi installa quelli, poi dal gestore pacchetti li blocchi così non verranno aggiornati. Se hai bisogno dei comandi da dare fammelo sapere.
Scusa ma spiegami perché dovrebbe, come unica opzione, optare per un downgrade invece di un upgrade?
L'up è quasi sempre positivo, quindi coglie l'occasione per farlo, non rinuncia ai miglioramenti della scheda video.
Il problema non è il driver con il suo hw ma il driver col kernel 4.4.0 o kernel con il driver.

Ripeto cambiare il kernel non crea alcun problema, rimuoverlo o cambiarlo è semplicissimo.
Rich Skiz
Prode Principiante
Messaggi: 21
Iscrizione: giovedì 25 febbraio 2010, 11:33
Desktop: Ubuntu
Distribuzione: Ubuntu 14.04.5 LTS x86_64
Sesso: Maschile

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da Rich Skiz »

Purtroppo no con i drivers 367 non funzionava, e non funziona con nessuno dei drivers video che posso installare (neanche quelli che avevo prima dei 367, che penso siano i 340). Dai risultati dei comandi che ho postato non si capisce niente del problema?

Non ho mai installato kernels diversi da quelli proposti durante gli aggiornamenti automatici, comunque proverò e vi farò sapere!
MR1
Prode Principiante
Messaggi: 243
Iscrizione: giovedì 18 marzo 2010, 22:50
Desktop: Mate
Distribuzione: ? ? 64bit Kernel ?.?.?
Sesso: Maschile

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da MR1 »

Rich Skiz [url=http://forum.ubuntu-it.org/viewtopic.php?p=4936437#p4936437][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Purtroppo no con i drivers 367 non funzionava, e non funziona con nessuno dei drivers video che posso installare (neanche quelli che avevo prima dei 367, che penso siano i 340). Dai risultati dei comandi che ho postato non si capisce niente del problema?

Non ho mai installato kernels diversi da quelli proposti durante gli aggiornamenti automatici, comunque proverò e vi farò sapere!
Allora hai aggiornato sia nvidia che il kernel l'altro giorno e ora sei bloccato.

http://kernel.ubuntu.com/~kernel-ppa/mainline/
Li trovi tutti i kernels disponibili, devi scaricare solo 3 pacchetti, generico+2 specifici da 32 o 64bit (ignora i "cloud" e i "lowlatency")
es 64bit : linux-headers-xxxxxxxxxxxxxxxx_all.deb
linux-headers-xxxxxx-generic_xxxxxx_amd64.deb
linux-image-xxxxxxxxx-generic_xxxxx_amd64.deb
alea34
Prode Principiante
Messaggi: 125
Iscrizione: martedì 27 novembre 2012, 20:24

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da alea34 »

ho provato ad installare il kernel 4.5.0 (sono su Ubuntu 14.04) ma dà errori in fase di compilazione (il pacchetto risulta non supportato) e non risolve il problema.
MR1
Prode Principiante
Messaggi: 243
Iscrizione: giovedì 18 marzo 2010, 22:50
Desktop: Mate
Distribuzione: ? ? 64bit Kernel ?.?.?
Sesso: Maschile

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da MR1 »

alea34 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4937384#p4937384][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:ho provato ad installare il kernel 4.5.0 (sono su Ubuntu 14.04) ma dà errori in fase di compilazione (il pacchetto risulta non supportato) e non risolve il problema.
Non devi compilarlo solo installare i .deb.
14.04 è parecchio vecchia, ok è una lts a lunga data, non riceverà mai determinati upgrade per cui potrebbe non compilare, ma se installi il deb magari abbozza.
alea34
Prode Principiante
Messaggi: 125
Iscrizione: martedì 27 novembre 2012, 20:24

Re: Login Loop dopo aggiornamento drivers Nvidia

Messaggio da alea34 »

ho provato ad installarlo, ma appunto durante l'installazione dà errore e indica che il kernel non è supportato.
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti