Tidak dapat memperbarui file ICEauthority /home/me/.ICEauthority [ditutup]

11

Saya mendapat pesan

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

Ketika mencoba masuk ke Ubuntu secara grafis. Saya bisa masuk menggunakan Ctrl+ Alt+F1

Ini bukan duplikat dari:

Apa arti pesan dialog startup ini "Tidak dapat memperbarui file ICEauthority"

Dalam kasus saya, otoritas .ICE saya adalah -rw------- 1 me me ...

Hal yang saya coba lakukan untuk memperbaikinya:

  • atur ulang izin file ICE seandainya ada sesuatu yang kacau yang tidak saya perhatikan.
  • hapus file (tidak ada yang baru dibuat)
  • sentuh file baru setelah orig dihapus
  • sepertinya direktori home saya dimiliki oleh root. memperbaiki tidak membantu.
  • .ecryptfs memiliki izin yang benar di direktori home saya
  • autologin mati, tidak pernah dihidupkan
  • instal baru jadi tidak ada perubahan kata sandi (saya lebih suka tidak menginstal ulang os saya karena saya menghabiskan satu hari mengaturnya)
  • hanya keanehan yang ditemukan adalah: /home/.ecryptfs/me/.ecryptfs/wrapped-passphrase adalah -rw------- 1 me root 48 .....hal yang seharusnya tidak menjadi masalah atau karena itu kelihatannya karena izin

Saya menginstal gnome setelah menginstal sistem

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

Saya tidak pernah boot ke dalamnya (atau apa pun selain kecuali untuk tty) berhasil.

Dmitriy Likhten
sumber
1
Bisakah Anda memeriksa kepemilikan direktori home Anda? Anda mungkin perlu mengunyahnya juga.
Mark Russell
Apakah Anda mencoba reboot dengan failafe? Bisa jadi tembakan dalam gelap tetapi apakah Anda mengaktifkan 'login otomatis'? (beberapa rilis yang lalu itu juga masalah ... matikan dan coba lagi). baris perintah: gksudo gedit /etc/gdm/custom.conf
Rinzwind
mungkin Anda sudah melakukannya, tetapi untuk berjaga-jaga, gunakan chown -R pada dir rumah Anda sehingga mendapatkan segalanya.
Mark Russell
Apakah mungkin Anda mengubah kata sandi pengguna Anda baru-baru ini dan tidak mengubah kata sandi ecryptf Anda secara terpisah?
Mark Russell
@Mark tidak melakukan chown -r.
Dmitriy Likhten

Jawaban:

2

Ya, ada masalah di Gnome, inilah solusinya, daripada menghapus dan menginstal ulang ubuntu, setidaknya Anda dapat menyimpan cadangan data Anda

sudo apt-get install lxde

Diinstal setelah itu lakukan Ctrl-Alt-F7 untuk kembali ke layar login,

sekarang pilih lxde di menu drop down, masukkan kata sandi saya, sekarang Anda dapat login ke sesi LXDE

AMIC MING
sumber
2

Saya baru saja mengalami masalah yang sama. Saya menyingkirkannya dengan menggunakan perintah berikut:

sudo chown user:user /home/user

Ganti userdengan nama pengguna Anda.

Adame Doe
sumber
Terima kasih +1 Saya tidak tahu bagaimana pemilik direktori home saya menjadi root.
TheLukeMcCarthy
1

Saya akan menginstal ulang ubuntu. Tidak dapat men-debug ini. Mungkin menginstal gnome3 borked itu.

Dmitriy Likhten
sumber
2
Semoga saya tidak terlambat tetapi apakah Anda melihat topik ini: ubuntuforums.org/showthread.php?t=1742343 Gnome3 memang pelakunya!
Rinzwind
terlambat :( o well gnome2 bekerja di luar kotak ...
Dmitriy Likhten
Tidak yakin apakah kasus saya sama, tetapi saya mendapatkan kesalahan yang sama ketika mencoba masuk dengan "gnome classic" dan "Safe Mode". Jadi mungkin itu bukan hanya masalah gnome3.
Tom Brito
1

Saya memperbaiki yang serupa. Masalah ICEAuthority yang disebabkan oleh modul aes tidak dapat diinstal pada saat boot, karena gembok tidak terdeteksi, dengan kata lain, Anda harus memasukkan modul module padlock_aes seperti:

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

Saya juga memposting langkah-langkah rinci , FYI.

pengguna71371
sumber
1
Anda tidak dapat mengubah konten file menggunakan catsintaksis yang Anda sajikan. Anda mungkin ingin mengedit pertanyaan Anda untuk mengklarifikasi bagaimana Anda menyarankan orang melakukan ini. Ada metode yang sedikit mirip dengan apa yang Anda tulis, tetapi yang secara sintaksis berbeda, di mana Anda menjalankan cat >> /etc/modprobe.d/blacklist-ecryptfs.conf, lalu masuk blacklist padlock-aes, lalu pada baris baru tekan Ctrl+ D. Apakah itu yang Anda maksud?
Eliah Kagan
1

Saya memiliki masalah yang sama dan inilah cara saya memperbaikinya:

  • Saya masuk ke sistem sebagai root
  • menghapus akun pengguna yang memiliki kesalahan ICEauthority (pengguna userdel)
  • Saya kemudian menciptakan kembali akun yang sama hanya kali ini saya menggunakan -m switch yang membuat direktori home untuk pengguna (useradd -m user)
  • Saya mengatur kata sandi ke akun menggunakan perintah ini (pengguna passwd)
  • Saya keluar dari akun root saya.
  • Masuk menggunakan akun baru dan VOILA, tidak ada lagi masalah ICEauthority.
  • Login berhasil.

  • Saya pikir masalahnya mungkin ketika Anda membuat akun pengguna, Anda tidak memberi tahu sistem untuk membuat direktori home untuk pengguna tertentu.

Sean
sumber
1

Saya mengalami masalah yang sama, dalam kasus saya pemilik direktori home saya diubah menjadi root.

mengubahnya menjadi pengguna saya dan berhasil:

cd /home
sudo chown user:user <homedir>

Saya tidak menggunakan -Ropsi bendera karena hanya direktori tingkat atas yang terpengaruh.

pengguna2321520
sumber
0

Saya memiliki masalah yang sama, Setelah membaca posting tentang penggunaan chownpada .ICEauthority, saya memutuskan untuk mencoba mengubah izin Baca / Tulis pada file .ICEauthoritydengan chmod.

Awalnya: -rw------- Jadi saya mengubahnya menjadi:-rw-rw-rw-

Dan itu berhasil! (Saya menggunakan chmod 666 /home/$USER/.ICEauthority)

Pantas untuk dicoba kurasa ...

aaaaagh
sumber
ini adalah ide yang buruk - file tidak boleh memiliki izin menulis untuk semua pengguna. Mengapa Anda mengubah mode alih-alih pemilik?
Zanna