Problema del loop di accesso ubuntu 14.04


Risposte:


11

Puoi creare un nuovo utente come suggerito da ColonelTrogdor oppure esistono altri modi per risolvere questo problema. Per prima cosa accedi ttypremendo CTRL+ ALT+F1

Nota : premere ALT+ F7per uscire datty

Soluzione 1: ripristinare Unity e Compiz

  1. Scarica lo strumento Unity Reset da qui .

    Nota : dovrebbe funzionare con Ubuntu 14.04, 13.10 e 13.04.

  2. Ripristina Unity usando il seguente comando

    $ unity-reset
    

Soluzione 2 (la più consigliata): reinstallare Ubuntu Desktop (ovvero Unity)

sudo apt-get install --reinstall ubuntu-desktop

Soluzione 3: installare altri ambienti desktop come Gnome, KDE..etc

Ora, ti suggerisco di provare Gnome Desktop. Sembra anche bello.

sudo apt-get install gnome-shell ubuntu-gnome-desktop

Dopo aver provato una soluzione, riavvia il sistema.

$ sudo reboot

1
la soluzione 2 sembra la migliore soprattutto quando cambi la proprietà di .Xauthority e non funziona ancora
Manny265

La soluzione 2 ha sempre funzionato per me.
Sandeep C

Soluzione 2 ha funzionato. Grazie!!
Amit Patel,

3

Ho provato ogni sorta di cose dai forum per risolvere il mio problema con il circuito di accesso. Nessuno di loro ha funzionato. Ho finito per capire una soluzione non ottimale, ma ha funzionato (il che lo rende preferibile a tutto il resto che ho provato). Questo è quello che ho finito per fare:

Apri Terminale virtuale: Ctrl+ Alt+F1

Accesso effettuato utilizzando il mio account utente. Mi ha permesso di accedere lì, anche se non nella GUI.

Poiché nessuna delle altre soluzioni ha funzionato e la cosa più importante per me era avere un account utilizzabile con privilegi di amministratore, ho fatto quanto segue:

sudo adduser newusername

Dovrai compilare tutti i dettagli, inclusa la password e simili. Quindi, per dargli i privilegi di root:

sudo usermod -a -G sudo newusername

Ora premi Ctrl+ Alt+ F7per tornare alla GUI. Potrebbe essere necessario riavviare per far funzionare tutto correttamente. La GUI mi ha permesso di accedere al nuovo utente che avevo creato.

Se hai bisogno di elementi dalla cartella principale dell'utente precedente e si rifiuta di consentirlo a causa di problemi con le autorizzazioni, puoi aprire un terminale (o premere di nuovo Ctrl+ Alt+ F1) e cambiare la proprietà, concedendo così queste autorizzazioni, con:

chown newusername:oldusername ~oldusername

Nota: potrebbe essere necessario decrittografare la cartella principale dell'utente precedente se si era scelto di crittografarlo al momento della configurazione


1
Nota: a volte CTRL ALT F1non funziona. In tal caso, prova CTRL ALT FN F1.
的 的 人

1

Oggi ho (apparentemente) riscontrato lo stesso problema utilizzando un UID di amministratore di sistema. Ho provato ad accedere con un UID non amministratore sulla console. Successo. Ho effettuato l'accesso remoto con l'UID amministratore e questa è stata la mia sessione:

Ultimo accesso: Ven 3 Lug 16:55:22 2015 / usr / bin / xauth: /home/kingb/.Xauthority non scrivibile, le modifiche verranno ignorate kingb @ North40: ~ $ ls -l .Xauthority -rw ---- --- 1 radice radice 317 7 月 2 08:36. Autorità

Ho cambiato il proprietario e il gruppo con l'utente admin e ora posso accedere con l'account admin.

L'unica cosa che posso offrire che potrebbe aver causato questo è il seguente:

  • Ho effettuato l'accesso come utente admin sopra sulla console.
  • Alcuni giorni dopo ho scoperto la sessione della console bloccata.
  • Ho scoperto che potevo accedere in remoto come utente amministratore e riavviare la macchina.
  • Giorni dopo ho riscontrato il problema che mi ha portato a questa pagina.
  • ls -l .Xauthority per un utente non amministratore ha rivelato incoerenze del proprietario e del gruppo.

Non si può dire cosa abbia effettivamente causato il sintomo (sessione della console congelata?) Ma (per me) la correzione era abbastanza semplice.


1

Ho riscontrato questo problema oggi su 14.04LTS, ma ho riscontrato che la causa principale era un problema con le autorizzazioni sulla mia directory utente che venivano erroneamente modificate.

I sintomi per me: la schermata di accesso si presenterebbe, consentirebbe di accedere, accedere correttamente, iniziare a caricare, quindi schermata nera per un secondo e tornare alla schermata di accesso. L'unica cosa vim /var/log/syslogche sembrava sospetta era:

Dec  9 13:50:31 pc-host pulseaudio[5505]: [pulseaudio] core-util.c: Home directory not accessible: Permission denied
Dec  9 13:50:33 pc-host gnome-session[5280]: WARNING: IceLockAuthFile failed: Permission denied

Soluzione:

  • Premi Ctrl+ Alt+ F6e accedi
  • Esegui comando: sudo chown myusername. /home/myusername
  • Premi Ctrl+ Alt+F7

0

Avevo applicato il seguente comando da Akshay Pratap come segue:
sudo apt-get install --reinstall ubuntu-desktop

Questo ha risolto il mio problema. Penso che il problema principale fosse che la cartella / boot era piena e c'era una prova per installare l'ultimo kernel che era fallita a causa di spazio insufficiente.

Non appena sono stato in grado di accedere ho rimosso le immagini del kernel non necessarie utilizzando Synaptic per disinstallarle. La migliore pratica qui è di mantenere solo una versione prima della versione corrente

PS

Sto usando Ubuntu 14.04 64 bit e non sono sicuro del perché la selezione della dimensione della directory / boot sia troppo piccola.

Questo è sempre un problema per me, ma i sintomi sono diversi in base al pacchetto che non è stato installato a causa dello spazio insufficiente.



0

Premetto questo dicendo: l'installazione di un altro ambiente desktop (preferisco XFCE) può aiutare a risolvere questo problema in quanto puoi usare app che conosci.

Quando ho avuto questo problema, la soluzione si è rivelata essere driver grafici incompatibili, una risposta che è stata aggiunta alla domanda che hai collegato dopo aver pubblicato questo, se sto leggendo le date giuste.

Sono stato in grado di tornare in affari con unità avviando xfce, avviando l'app Impostazioni di sistema, aprendo la finestra di dialogo Software e aggiornamenti, passando alla scheda Driver aggiuntivi e selezionando, nel mio caso, il driver nouveau.

Ho anche avuto problemi wifi su un aggiornamento del sistema in cui questo era il problema. Anche lì, il driver open source è stato un buon fallback.


-1

Ho lo stesso problema in 11.04. L'ho risolto reinstallando Compiz.

Apri una finestra del terminale. Digita, sudo apt-get remove compiz e premi Invio Digita la password se richiesta (non verrà visualizzato nulla per la privacy), digita Y e premi Invio se ti chiede conferma Al termine dell'attività o se non è riuscita perché non era attiva t installato in primo luogo, digitare, sudo apt-get install compiz e premere invio / ritorno. Segui gli stessi passaggi che hai fatto per rimuoverlo. Quindi riavviare il computer, spero che questo aiuti!


1
Ho disinstallato combiz. Ma ancora in grado di effettuare il Login @Ganesh
Anitha

-1

Ho avuto questo problema su Ubuntu 14.04, probabilmente perché è una nuova installazione e stavo aggiungendo i miei pezzi personali.

Alla fine, ho fatto un:

sudo apt-get install gnome-shell ubuntu-gnome-desktop

Questo ha installato la shell gnome e sono in grado di accedere a tutti i profili

Quindi ho usato lo strumento tweak di gnome, devi abilitare le icone sul desktop all'interno dello strumento tweak per vedere lo sfondo.


-3

per evitare il ciclo di accesso è possibile installare e utilizzare un altro gestore degli accessi o utilizzare un nuovo account utente pulito nel vecchio gestore degli accessi, se si desidera creare un nuovo account utente pulito, installare prima un altro gestore degli accessi (esempio: gdm) tramite riga di comando se non lo si fa averne uno, quindi modificare il tipo di gestore degli accessi "sudo dpkg-reconfigure lightdm" quindi modificare il gestore degli accessi in gdm, quindi accedere a gdm con il vecchio account, dopo aver cercato l'applicazione dell'account utente, creare un nuovo account qui e non dimenticare di rendere la password. dopo aver finito di modificare il gestore degli accessi in lightdm, quindi accedere con il nuovo account utente pulito. notare che il nuovo account utente pulito utilizzerà le impostazioni predefinite per 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.