Не вдалося оновити файл ICEauthority /home/me/.ICEauthority [закрито]


11

Я отримую повідомлення

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

При спробі увійти в Ubuntu графічно. Я можу увійти за допомогою Ctrl+ Alt+F1

Це не дублікат:

Що означає це діалогове повідомлення про запуск "Не вдалось оновити файл ICEauthority"

У моєму випадку мій .ICEauthority є -rw------- 1 me me ...

Що я намагався зробити, щоб виправити це:

  • скиньте дозволи файлів ICE у випадку, якщо щось було заплутано, що я не помітив.
  • видалити файл (не створено жодного нового)
  • торкніться нового файлу після видалення оригіналу
  • схоже, на мою домашню директорію був власник root. виправлення не допомогло.
  • .ecryptfs має правильні дозволи в моєму домашньому каталозі
  • autologin вимкнено, ніколи не було увімкнено
  • свіжий встановити, щоб не було змін пароля (я вважаю за краще не перевстановлювати свій os, тому що я витратив день, налаштовуючи його)
  • виявлено лише дивацтво: /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) успішно.


1
Чи можете ви перевірити право власності на домашній каталог? Можливо, вам також доведеться заглушити це.
Марк Рассел

Ви пробували перезавантаження з програмою "failsafe"? Можливо, це буде знімок у темряві, але ви ввімкнули "автоматичний вхід"? (кілька випусків тому тому, що теж було проблемою ... вимкніть її та повторіть спробу). командний рядок: gksudo gedit /etc/gdm/custom.conf
Rinzwind

можливо, ви вже це зробили, але про всяк випадок використовуйте chown -R у своєму домашньому режисері, щоб у нього вийшло все.
Марк Рассел

Чи можливо ви нещодавно змінили свій пароль користувача та окремо не змінили свій пароль encryptfs?
Марк Рассел

@Mark не робив хаун -р.
Дмитро Лихтен

Відповіді:


2

Так, у Gnome є проблема, ось рішення, замість видалення та повторної установки ubuntu, принаймні ви можете зберегти резервну копію даних

sudo apt-get install lxde

Після цього встановіть Ctrl-Alt-F7, щоб повернутися до екрана входу,

тепер виберіть lxde у спадному меню, введете мій пароль, тепер ви зможете увійти в сеанс LXDE


2

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

sudo chown user:user /home/user

Замініть userсвоїм іменем користувача.


Дякую +1 Я поняття не маю, як власник мого домашнього каталогу став root.
TheLukeMcCarthy

1

Я збираюся знову встановити ubuntu. Не вдається налагодити це. Ймовірно, gnome3 встановив його borked.


2
Сподіваюся, я не запізнився, але ви бачили цю тему: ubuntuforums.org/showthread.php?t=1742343 Gnome3 справді є винуватцем!
Rinzwind

занадто пізно :( o добре gnome2 працює з коробки ...
Дмитро Ліхтен

Не впевнений, чи мій випадок той самий, але я отримав таку ж помилку, намагаючись увійти в систему "gnome classic" та "Safe Mode". Тож, можливо, це не лише питання gnome3.
Том Бріто

1

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

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

Я також розміщую детальні кроки , FYI.


1
Ви не можете змінити вміст файлу, використовуючи catпредставлений синтаксис. Ви можете відредагувати своє запитання, щоб уточнити, як ви пропонуєте людям це робити. Існує метод, який трохи схожий на те, що ви написали, але який синтаксично відрізняється, де ви запустите cat >> /etc/modprobe.d/blacklist-ecryptfs.conf, потім введіть blacklist padlock-aes, а потім у новому рядку натисніть Ctrl+ D. Це ви маєте на увазі?
Елія Каган

1

У мене була така ж проблема, і ось, як я її вирішив:

  • Я ввійшов у систему як root
  • видалив обліковий запис користувача, який мав помилку ICEauthority (userdel user)
  • Потім я відтворив той самий обліковий запис лише цього разу, коли я використав перемикач -m, який створив домашній каталог для користувача (useradd -m користувач)
  • Я встановлюю пароль до облікового запису за допомогою цієї команди (passwd користувач)
  • Я вийшов із свого кореневого облікового запису.
  • Увійшовши за допомогою нового облікового запису та VOILA, проблем із авторитетом ICE більше немає.
  • Вхід був успішним.

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


1

У мене була така ж проблема, у моєму випадку власник мого домашнього каталогу якось змінився на root.

змінив його на мого користувача, і він спрацював:

cd /home
sudo chown user:user <homedir>

Я не використовував -Rваріант прапора, оскільки це стосувалося лише каталогу верхнього рівня.


0

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

Спочатку було: -rw------- Тому я змінив його на:-rw-rw-rw-

І це спрацювало! (Я використовував chmod 666 /home/$USER/.ICEauthority)

Варто спробувати, я думаю ...


це погана ідея - файл не повинен мати дозвіл на запис для всіх користувачів. Чому ви змінили режим замість власника?
Zanna
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.