Вопрос Не удалось обновить файл ICEauthority /home/me/.ICEauthority [закрыто]


Я получаю сообщение

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

При попытке входа в Ubuntu графически. Я могу войти в систему, используя Ctrl+Alt+F1

Это не дубликат:

Что означает это диалоговое окно запуска «Не удалось обновить файл ICEauthority»,

В моем случае моя .ICEauthority -rw------- 1 me me ...

Что я пытался сделать, чтобы исправить это:

  • сбросить разрешения ICE-файла в случае, если что-то было испорчено, что я не заметил.
  • удалить файл (новый не был создан)
  • прикоснуться к новому файлу после удаления оригинала
  • похоже, что мой домашний каталог принадлежал root. фиксация не помогла.
  • .ecryptfs имеет правильные разрешения для моего домашнего каталога
  • автолог выключен, он не включен
  • обновить, так что никаких изменений пароля (я бы предпочел не переустанавливать мои ОС, потому что я потратил день на его настройку)
  • найдена только странность: /home/.ecryptfs/me/.ecryptfs/wrapped-passphrase -rw------- 1 me root 48 ..... однако это не должно быть проблемой или, по-видимому, из-за разрешений

Я установил gnome после установки системы

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

Я никогда не загружался в него (или что-нибудь еще, кроме tty).


11
2018-05-03 18:42


происхождения


Вы можете проверить право собственности на свой домашний каталог? Возможно, вам тоже это нужно. - Mark Russell
Вы пытались перезагрузиться с отказоустойчивым? Может быть, выстрел в темноте, но вы включили «автоматический вход»? (пара выпусков назад тоже была проблемой ... выключите и повторите попытку). командной строки: gksudo gedit /etc/gdm/custom.conf - Rinzwind
возможно, вы уже это сделали, но на всякий случай, используйте chown -R в своем домашнем каталоге, чтобы он получил все. - Mark Russell
Возможно ли, что вы недавно изменили свой пароль пользователя и не изменили свой пароль ecryptfs отдельно? - Mark Russell
@Mark не делал chown -r. - Dmitriy Likhten


ответы:


Да, в Gnome есть проблема, вот решение, вместо удаления и повторной установки ubuntu, по крайней мере, вы можете сохранить резервную копию данных

sudo apt-get install lxde 

Установленный после этого сделайте Ctrl-Alt-F7, чтобы вернуться на экран входа в систему,

теперь выберите lxde в раскрывающемся меню, введите мой пароль, вы можете теперь войти в сеанс LXDE


2
2018-03-30 20:52





У меня была такая же проблема. Я избавился от него, используя следующую команду:

sudo chown user:user /home/user

замещать user с вашим именем пользователя.


2
2018-05-30 21:18



Спасибо +1 Я понятия не имею, как владелец домашнего каталога стал root. - TheLukeMcCarthy


Я собираюсь переустановить ubuntu. Не удается отладить это. Вероятно, gnome3 установил его.


1
2018-05-05 13:23



Надеюсь, я не слишком поздно, но вы видели эту тему: ubuntuforums.org/showthread.php?t=1742343 Gnome3 действительно является виновником! - Rinzwind
слишком поздно :( o ну gnome2 работает из коробки ... - Dmitriy Likhten
Не уверен если мое дело это то же самое, но я получил ту же ошибку, которая пыталась войти в систему с помощью «gnome classic» и «Safe Mode». Так что, возможно, это не просто проблема gnome3. - Tom Brito


Я исправил подобное. Проблема ICEAuthority, которая из-за модуля aes не может быть установлена ​​при загрузке, поскольку замок не обнаружен, одним словом, вы должны занести в черный список модуль padlock_aes, например:

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

Я также публикую подробные шаги, FYI.


1
2018-06-18 08:31



Вы не можете изменить содержимое файла, используя cat с синтаксисом, который вы представили. Вы можете изменить свой вопрос, чтобы уточнить, как вы предлагаете людям это делать. Есть метод, который немного похож на то, что вы написали, но который синтаксически отличается, когда вы запускаете cat >> /etc/modprobe.d/blacklist-ecryptfs.conf, затем введите blacklist padlock-aes, затем на новой строке нажмите Ctrl+D, Это то, что вы имели ввиду? - Eliah Kagan


У меня была та же проблема, и вот как я ее исправил:

  • Я вошел в систему как root
  • удалена учетная запись пользователя, у которой была ошибка ICEauthority (пользователь userdel)
  • Затем я воссоздал ту же учетную запись только на этот раз, когда я использовал переключатель -m, который создал домашний каталог для пользователя (useradd -m user)
  • Я установил пароль для учетной записи, используя эту команду (passwd user)
  • Я вышел из учетной записи root.
  • Войдите в систему, используя новую учетную запись и VOILA, не более проблем с ICEauthority.
  • Вход был успешно.

  • Я думаю, что проблема могла возникнуть, когда вы создали учетную запись пользователя, и не сделали сообщите системе о создании домашнего каталога для этого конкретного пользователя.


1
2017-10-01 14:42





У меня была такая же проблема, в моем случае мой владелец домашнего каталога был каким-то образом изменен на root.

изменил его на моего пользователя, и он сработал:

cd /home
sudo chown user:user <homedir>

Я не использовал -R флаг, потому что затронуты только файлы верхнего уровня.


1
2018-02-20 09:03





У меня была такая же проблема, после чтения сообщений об использовании chown на .ICEauthority, Я решил попробовать изменить разрешение чтения / записи на файл .ICEauthority с chmod,

Это было изначально: -rw------- Поэтому я изменил его на: -rw-rw-rw-

И это сработало! (Я использовал chmod 666 /home/$USER/.ICEauthority)

Пожалуй, стоит попробовать ...


0
2018-01-23 05:43



это плохая идея - у файла не должно быть разрешения на запись для всех пользователей. Почему вы изменили режим вместо владельца? - Zanna