Quindi di recente sono rimasto bloccato in un ciclo di accesso su Ubuntu 18. Ho provato alcune soluzioni pubblicate qui ma finora nessuna funziona per me. Ecco cosa ho provato accedendo al terminale dalla schermata di accesso:
- Verifica della proprietà dei file .Xauthority e .ICEauthority. Anche li ha rimossi. I file vanno bene. Quando li ho eliminati, ho ancora ottenuto il ciclo di accesso ma il file non è stato ricreato automaticamente quando ho provato ad accedere normalmente. Per ricrearli ho dovuto emettere manualmente startx.
- Controllo i permessi della directory /tmp e persino cancellato tutto il suo contenuto.
- Ho provato ad accedere come utente di prova creando un nuovo utente. Ha funzionato ma il mio utente non funziona.
- L'uso di startx quando si apre un terminale dalla schermata di accesso funziona. Ma la schermata di accesso è ancora bloccata su un ciclo di accesso se esco o riavvio.
- Passato a una schermata di accesso diversa gdm3 -> lightdm utilizzando sudo dpkg-reconfigure lightdm/gdm3 e emettendo sudo init 5 per tornare alla schermata di accesso.
- Contenuto controllato di .xsession-errors e .xsessions-errors.old e ricevuto i seguenti messaggi di errore (che non sono sicuro di aver compreso):
.xsession-errors (.xsession-errors.old è esattamente lo stesso):
dbus-update-activation-environment: error: unable to connect to D-Bus: Failed to connect to socket /run/user/1002/bus: Connection refused
dbus-update-activation-environment: error: unable to connect to D-Bus: Failed to connect to socket /run/user/1002/bus: Connection refused
dbus-update-activation-environment: error: unable to connect to D-Bus: Failed to connect to socket /run/user/1002/bus: Connection refused
dbus-update-activation-environment: error: unable to connect to D-Bus: Failed to connect to socket /run/user/1002/bus: Connection refused
Ho guardato questo file bus e ho fatto ls -la su di esso e questo è quello che ho ottenuto:
srw-rw-rw- 1 myusername myusername 0 Apr 11 10:02 /run/user/1002/bus
Causa dell'errore:
Non sono sicuro di cosa sia successo mentre provavo a eseguire alcune attività di calcolo e penso che fosse affamato di troppe risorse sul mio computer. Il mio computer si è bloccato e ho dovuto eseguire un riavvio forzato premendo il pulsante di accensione. Dopodiché, sono rimasto bloccato in questo problema di loop di accesso.
Domanda:Qualche idea sul significato di questi messaggi di errore? Qualche idea su come risolvere questo problema di loop di accesso?
Correlati:la variabile di ambiente Maven non funziona su un altro terminale?MODIFICA:
- La reinstallazione dei driver della scheda grafica non ha risolto il problema.
- Provare “lubuntu-desktop” funziona però! Posso usare una sessione regolare su questo ambiente luminoso. ubuntu-desktop non funziona (ancora problema di loop di accesso).
Risposta accettata:
Ho riscontrato lo stesso problema e la reinstallazione di lightdm mi ha risolto il problema:
sudo apt-get install --reinstall lightdm
sudo reboot