.png)
Я только что установил Ubuntu 11.04 64bit на свой новый компьютер и после входа в систему получил два следующих сообщения:
и
Я пробовал войти в систему с помощью классического Gnome и безопасного режима, но получил те же сообщения.
Есть ли простое/быстрое решение этой проблемы? (если нет, то я могу использовать Ubuntu 10.10 какое-то время)
Мой компьютер — HP Pavilion, Intel i3, 4 Гб оперативной памяти.
решение1
Это простая проблема с разрешениями. Сработает одно из двух:
Сначала попробуйте следующее:
sudo chown username:username .ICEauthority
sudo chmod 0644 .ICEauthority
Измените username
имя пользователя на свое собственное (в вашей ситуации это будет wellington
).
Если это не сработало, вам придется (к сожалению) начать с нового /home
каталога, однако,СОЗДАЙТЕ РЕЗЕРВНУЮ КОПИЮ ДАННЫХпрежде чем вы это сделаете. Для получения дополнительной информации о решениях для резервного копирования см.
решение2
Мне удалось решить эту проблему, изменив владельца и разрешения для самой папки. Я использовал следующее:
sudo chown username:username /home/username
sudo chmod 700 /home/username
Для меня это сразу решило проблему.
решение3
У меня сегодня была та же проблема, когда я переместил папки пользователей 'Home' на другой раздел. Я решил ее, не меняя разрешения в файле '.ICEauthority' (на самом деле я удалил его), а изменив владельцев этих папок на их пользователей, рекурсивно:
sudo su
chown -R user /home/user
Для этого в окне входа в систему ALT+CTRL+F1 переключает на консоль. После этого ALT+CTRL+F7 возвращает в режим GUI. Перезагрузка не требуется.
PS: Наличие «дома» в отдельном разделе — хороший способ предотвратить сбои системы и обновить версии. Смотретьвики. Я использовал его для установки Ubuntu 12.10 на один ноутбук и просто для разделения разделов на другом ноутбуке с 12.04LTS.
решение4
Недавно у меня возникла такая проблема.
Это проблема с правами доступа к файлу, но не думайте, что это касается только .ICEauthority. В моем случае права доступа к домашней папке изменились (как? Я не знаю)
Мне потребовалось некоторое время, чтобы разобраться, поскольку я не ожидал, что права доступа к моей домашней папке изменятся.
Таким образом, права доступа к вашим домашним папкам должны быть 0755 или 0700 или какие-то другие (хотя 7 должно быть 7), а .ICEauthority должен работать с 0600. Если вам нужно использовать 0644, что-то, вероятно, не так.