Impossibile aggiornare il file ICEauthority /home/me/.ICEauthority [chiuso]


11

Ricevo un messaggio

Could not update ICEauthority file /home/me/.ICEauthority

Quando si tenta di accedere a Ubuntu graficamente. Posso accedere usando Ctrl+ Alt+F1

Questo non è un duplicato di:

Cosa significa questo messaggio di dialogo di avvio "Impossibile aggiornare il file ICEauthority"

Nel mio caso la mia autorità .ICE è -rw------- 1 me me ...

Cose che ho provato a fare per risolvere questo problema:

  • reimpostare le autorizzazioni del file ICE nel caso in cui qualcosa fosse incasinato che non avevo notato.
  • elimina il file (non ne è stato creato uno nuovo)
  • toccare un nuovo file dopo che l'orig è stato eliminato
  • sembra che la mia home directory fosse di proprietà di root. il fissaggio non ha aiutato.
  • .ecryptfs ha i permessi corretti sulla mia home directory
  • l'autologin è disattivato, non è mai stato attivato
  • nuova installazione quindi nessuna modifica della password (preferirei non reinstallare il mio sistema operativo perché ho trascorso una giornata a configurarlo)
  • unica stranezza trovata era: /home/.ecryptfs/me/.ecryptfs/wrapped-passphrase è -rw------- 1 me root 48 .....tuttavia che non dovrebbe essere un problema o che sembrerebbe dovuto alle autorizzazioni

Ho installato gnome dopo aver installato il sistema

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install gnome-shell

Non ci ho mai avviato (o nient'altro piuttosto che tty) con successo.


1
Puoi controllare la proprietà della tua home directory? Potrebbe essere necessario chown anche quello.
Mark Russell,

Hai provato a riavviare con fail-safe? Potrebbe essere uno scatto al buio ma hai attivato il "login automatico"? (un paio di versioni fa questo era anche un problema ... spegnilo e riprova). riga di comando: gksudo gedit /etc/gdm/custom.conf
Rinzwind

forse l'hai già fatto, ma per ogni evenienza, usa chown -R sulla tua home directory in modo da ottenere tutto.
Mark Russell,

È possibile che tu abbia cambiato la password utente di recente e non abbia cambiato la password ecryptfs separatamente?
Mark Russell,

@Mark non ha fatto chown -r.
Dmitriy Likhten,

Risposte:


2

Sì, c'è un problema in Gnome, ecco la soluzione, invece di disinstallare e reinstallare Ubuntu, almeno è possibile salvare il backup dei dati

sudo apt-get install lxde

Installato successivamente, fai Ctrl-Alt-F7 per tornare alla schermata di accesso,

ora seleziona lxde nel menu a discesa, inserisci la mia password, ora puoi accedere ad una sessione LXDE


2

Ho appena avuto lo stesso problema. Mi sono liberato di esso usando il seguente comando:

sudo chown user:user /home/user

Sostituisci usercon il tuo nome utente.


Grazie +1 Non ho idea di come il proprietario della mia directory home sia diventato root.
TheLukeMcCarthy,

1

Ho intenzione di reinstallare Ubuntu. Non è possibile eseguire il debug di questo. Probabilmente l'installazione di gnome3 lo ha corretto.


2
Spero non sia troppo tardi, ma hai visto questo argomento: ubuntuforums.org/showthread.php?t=1742343 Gnome3 è davvero il colpevole!
Rinzwind,

troppo tardi :( o bene gnome2 funziona fuori dagli schemi ...
Dmitriy Likhten

Non sono sicuro che il mio caso sia lo stesso, ma ho riscontrato lo stesso errore nel tentativo di accedere con "gnome classic" e "Safe Mode". Quindi forse non è solo il problema di gnome3.
Tom Brito,

1

Ho riparato un simile. Problema di ICEAuthority che a causa del modulo aes non può essere installato all'avvio, per lucchetto non rilevato, in una parola, è necessario inserire nella blacklist il modulo padlock_aes come:

cat /etc/modprobe.d/blacklist-ecryptfs.conf
blacklist padlock-aes 

Pubblico anche i passaggi dettagliati , FYI.


1
Non puoi cambiare il contenuto di un file usando catcon la sintassi che hai presentato. Potresti voler modificare la tua domanda per chiarire come stai suggerendo alle persone di farlo. C'è un metodo che assomiglia un po 'a quello che hai scritto, ma che è sintatticamente diverso, dove corri cat >> /etc/modprobe.d/blacklist-ecryptfs.conf, poi inserisci blacklist padlock-aes, quindi su una nuova riga premi Ctrl+ D. È questo che vuoi dire?
Eliah Kagan,

1

Ho avuto lo stesso problema ed ecco come l'ho risolto:

  • Ho effettuato l'accesso al sistema come root
  • eliminato l'account utente con l'errore ICEauthority (userdel user)
  • Ho quindi ricreato lo stesso account solo questa volta ho usato uno switch -m che ha creato una home directory per l'utente (useradd -m user)
  • Ho impostato la password per l'account utilizzando questo comando (utente passwd)
  • Sono uscito dal mio account di root.
  • Accesso effettuato utilizzando il nuovo account e VOILA, non più problemi di ICEauthority.
  • Accesso riuscito.

  • Penso che il problema potrebbe essere stato quando hai creato l'account utente, non hai detto al sistema di creare la home directory per quel particolare utente.


1

Stavo avendo lo stesso problema, nel mio caso il mio proprietario della home directory è stato cambiato in root in qualche modo.

cambiato per il mio utente e ha funzionato:

cd /home
sudo chown user:user <homedir>

Non ho usato l' -Ropzione flag perché è stata interessata solo la directory di livello superiore.


0

Ho avuto lo stesso problema, dopo aver letto i messaggi su come utilizzare chownin .ICEauthority, ho deciso di provare a cambiare la lettura / scrittura autorizzazioni sul file .ICEauthoritycon chmod.

Originariamente: -rw------- Quindi l'ho cambiato in:-rw-rw-rw-

E ha funzionato! (Ho usato chmod 666 /home/$USER/.ICEauthority)

Vale la pena provare suppongo ...


questa è una cattiva idea : il file non dovrebbe avere autorizzazioni di scrittura per tutti gli utenti. Perché hai cambiato la modalità anziché il proprietario?
Zanna
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.