Właśnie zainstalowałem Ubuntu 11.04 64bits na nowym komputerze i otrzymałem te dwie wiadomości po zalogowaniu:
i
Próbowałem zalogować się przy użyciu klasycznego gnome i trybu awaryjnego, ale otrzymałem te same wiadomości.
Jakieś łatwe / szybkie rozwiązanie tego problemu? (jeśli nie, mogę przez jakiś czas używać Ubuntu 10.10)
Mój komputer to HP Pavilion, intel i3, 4GM ram.
permissions
Tom Brito
źródło
źródło
Odpowiedzi:
To prosty problem z uprawnieniami. Jedna z dwóch rzeczy będzie działać:
Najpierw spróbuj wykonać następujące czynności:
sudo chown username:username .ICEauthority
sudo chmod 0644 .ICEauthority
Zmień
username
na własną nazwę użytkownika (tak w twojej sytuacji byłobywellington
).Jeśli to nie zadziała, musisz (niestety) zacząć od nowego
/home
katalogu - ZAPASUJ SWOJE DANE, zanim to zrobisz. Aby uzyskać więcej informacji na temat rozwiązań do tworzenia kopii zapasowych, zobaczźródło
sudo chmod 0644 .ICEauthority
Wróciłchmod: cannot access '.IECauthority': No such file or directory
. IECauthority
ale nic się nie zmieniło. Wiem, że plik już istnieje, ponieważ zadziałało pierwsze polecenie ..sudo chmod 0644 /home/<USERNAME>/.ICEauthority
odchodzenieUdało mi się rozwiązać problem, zmieniając własność i uprawnienia w samym folderze, użyłem tego:
To natychmiast rozwiązało problem.
źródło
Miałem dzisiaj ten sam problem, kiedy przeniosłem foldery użytkowników „Home” na inną partycję. Rozwiązałem go, nie zmieniając uprawnień w pliku „.ICEauthority” (w rzeczywistości go usunąłem), ale zmieniając właścicieli tych folderów na ich użytkowników, rekurencyjnie:
Aby to zrobić, w oknie logowania ALT + CTRL + F1 zmienia się w konsolę. Następnie ALT + CTRL + F7 powraca do trybu GUI. Nie ma potrzeby ponownego uruchamiania.
PS: Posiadanie „domu” na osobnej partycji to dobry sposób na zapobieganie awariom systemu i aktualizację wersji. Zobacz wiki . Użyłem go do zainstalowania Ubuntu 12.10 w jednym notebooku i do oddzielenia partycji w innym notebooku z 12.04LTS.
źródło
Ostatnio miałem ten problem.
Jest to problem z uprawnieniami do plików, ale nie zakładaj, że jest to .ICEauthority. W moim przypadku uprawnienia do folderu domowego uległy zmianie (jak? Nie wiem)
Zajęło mi to trochę czasu, aby to rozgryźć, ponieważ nigdy nie spodziewałem się zmiany uprawnień do folderu domowego.
Więc twoje uprawnienia do folderów domowych powinny wynosić 0755 lub 0700 lub cokolwiek innego (7 musi być 7), a .ICEauthority powinno współpracować z 0600 Jeśli potrzebujesz użyć 0644, prawdopodobnie coś jest nie tak.
źródło
CTRL + ALT + F2 w oknie logowania, aby przejść do wiersza polecenia vt i zalogować się tam, a następnie wpisz:
sudo chown username:username ~/.IceAuthority
A następnie wpisz:
chmod 0600 ~/.IceAuthority
Naciśnij ALT + F7, aby wrócić do graficznego okna logowania i spróbuj się tam zalogować
źródło
Zobacz ten link .
Edycja: Ubuntu używa Lightdm w ostatnich wydaniach zamiast GDM.
źródło
Spróbuj dodać użytkownika za pomocą przełącznika dodawania katalogu domowego;) useradd -m bla bla bla Rozpocznij w prawo, zakończ w prawo.
źródło
@daedlanth
Tak było. Utworzyłem użytkownika za pomocą useradd, a następnie passwd, dostałem błąd ICEAuthority. Następnie usunąłem konto, wykonałem wszystkie właściwe kroki, zalogowałem się i bez problemu dostałem pulpit!
Kroki w celach informacyjnych (zaczerpnięte z http://www.blackmoreops.com/2014/03/03/20-things-installing-kali-linux/ )
źródło
napotkałem ten sam problem i nie mogę się zalogować dla mojego użytkownika. Wypróbowałem te dwie metody wymienione powyżej - zmień premitions - usuń plik iceAuthority
ale nadal nie mogłem tego zrobić, więc wykonałem prosty ruch, tworząc skrzynkę dla nowego użytkownika
tutaj jest wątek, aby utworzyć łącze użytkownika do tworzenia użytkownika za pomocą wiersza polecenia
a następnie zaloguj się z tym użytkownikiem. Pamiętaj, aby użyć adduser jako „komenda add useradd nie utworzy katalogu '/ home / username', ale komenda adduser będzie”
przymus : ta sztuczka zapewni ci wszystkie twoje dane w home / olduser /
PS Potrzebujesz pomocy, czy możemy skopiować nowy plik iceAuthority (/.ICEauthority) z / home / newuser do home / olduser, aby uzyskać dostęp do poprzedniego konta
źródło
To stary wątek, ale miałem jakoś powiązany problem (na Debianie 10.1), doprowadziło mnie to szybkie wyszukiwanie w Internecie.
Po utworzeniu nowego użytkownika katalog domowy miał odpowiednie uprawnienia i nie zawierał żadnego
.ICEauthority
pliku, co do tej pory jest OK. Myślałem, że zostanie wygenerowany przy pierwszym logowaniu na pulpicie, ale najwyraźniej tak nie jest.Właśnie utworzyłem pusty plik jako root (zastąp
username
rzeczywistą nazwą użytkownika):Następnie został wygenerowany podczas pierwszej sesji pulpitu i wszystko jest w porządku.
źródło