Ich habe gerade Ubuntu 11.04 64bit auf meinem neuen Computer installiert und nach dem Anmelden die folgenden zwei Meldungen erhalten:
und
Ich habe versucht, mich mit dem klassischen Gnom und dem abgesicherten Modus anzumelden, habe aber die gleichen Meldungen erhalten.
Irgendeine einfache / schnelle Lösung dafür? (wenn nicht, kann ich Ubuntu 10.10 für eine Weile verwenden)
Mein Computer ist ein HP Pavilion, Intel i3, 4GM RAM.
permissions
Tom Brito
quelle
quelle
Antworten:
Es ist ein einfaches Problem mit Berechtigungen. Eines von zwei Dingen wird funktionieren:
Versuchen Sie zunächst Folgendes:
sudo chown username:username .ICEauthority
sudo chmod 0644 .ICEauthority
Ändern Sie
username
Ihren eigenen Benutzernamen (so wäre es in Ihrer Situationwellington
).Wenn dies nicht funktioniert hat, müssen Sie (leider) mit einem neuen
/home
Verzeichnis beginnen. Sichern Sie jedoch Ihre Daten, bevor Sie dies tun. Weitere Informationen zu Sicherungslösungen finden Sie unterquelle
sudo chmod 0644 .ICEauthority
Rückkehrchmod: cannot access '.IECauthority': No such file or directory
. IECauthority
aber nichts hat sich geändert. Ich weiß, dass die Datei da ist, da der erste Befehl funktioniert hat.sudo chmod 0644 /home/<USERNAME>/.ICEauthority
a goIch habe es geschafft, das Problem zu beheben, indem ich den Besitz und die Berechtigungen für den Ordner selbst geändert habe. Ich habe Folgendes verwendet:
Dies löste das Problem sofort für mich.
quelle
Ich hatte heute das gleiche Problem, als ich 'Home'-Benutzerordner auf eine andere Partition verschoben habe. Ich habe es gelöst, indem ich die Berechtigungen in der Datei ".ICEauthority" nicht geändert habe (tatsächlich habe ich sie gelöscht), sondern die Eigentümer dieser Ordner rekursiv in ihre Benutzer geändert habe:
Dazu wechselt im Anmeldefenster ALT + STRG + F1 zu einer Konsole. Danach kehrt ALT + STRG + F7 in den GUI-Modus zurück. Kein Neustart erforderlich.
PS: "Home" in einer separaten Partition zu haben, ist eine gute Möglichkeit, Systemabstürze zu verhindern und Versionen zu aktualisieren. Siehe Wiki . Ich habe es verwendet, um Ubuntu 12.10 in einem Notebook zu installieren und nur um Partitionen in einem anderen Notebook mit 12.04LTS zu trennen.
quelle
Ich hatte vor kurzem dieses Problem.
Es handelt sich um ein Dateiberechtigungsproblem, aber nehmen Sie nicht an, dass es sich nur um .ICEauthority handelt. In meinem Fall hatten sich die Berechtigungen für den Basisordner geändert (wie? Ich weiß es nicht).
Ich habe eine Weile gebraucht, um das herauszufinden, da ich nie damit gerechnet habe, dass sich die Berechtigungen für meinen Home-Ordner ändern.
Die Berechtigungen für Ihre Heimordner sollten also 0755 oder 0700 oder was auch immer sein (7 muss jedoch eine 7 sein), und .ICEauthority sollte mit 0600 funktionieren. Wenn Sie 0644 verwenden müssen, stimmt wahrscheinlich etwas nicht.
quelle
STRG + ALT + F2 im Anmeldefenster, um zu einer vt-Befehlszeile zu wechseln und sich dort anzumelden. Geben Sie dann Folgendes ein:
sudo chown username:username ~/.IceAuthority
Und dann tippe:
chmod 0600 ~/.IceAuthority
Drücken Sie ALT + F7, um zum grafischen Anmeldefenster zurückzukehren und sich dort anzumelden
quelle
Siehe diesen Link .
Bearbeiten: Ubuntu verwendet Lightdm in neueren Versionen anstelle von GDM.
quelle
Versuchen Sie, den Benutzer mit dem Schalter zum Hinzufügen des Ausgangsverzeichnisses hinzuzufügen;) useradd -m bla bla bla Beginnen Sie rechts und enden Sie rechts.
quelle
@daedlanth
Das war richtig Ich habe einen Benutzer mit useradd erstellt und dann passwd, ich habe einen ICEAuthority-Fehler erhalten. Dann habe ich das Konto gelöscht, die richtigen Schritte ausgeführt, mich angemeldet und dort den Desktop ohne Probleme erhalten!
Schritte für Ihre Referenz (entnommen aus http://www.blackmoreops.com/2014/03/03/20-things-installing-kali-linux/ )
quelle
Ich hatte das gleiche Problem und kann mich nicht für meinen Benutzer anmelden. Ich habe diese beiden oben genannten Methoden ausprobiert: 1. Ändern Sie die Prämissen. 2. Löschen Sie die iceAuthority-Datei
aber ich konnte es immer noch nicht schaffen, also mache ich einen einfachen Schritt, indem ich einen neuen Benutzer in die Kiste lege
Hier ist ein Thread zum Erstellen eines Benutzerlinks zum Erstellen eines Benutzers über die Befehlszeile
und melden Sie sich dann mit diesem Benutzer an. Denken Sie daran, adduser als "Befehl add useradd wird kein Verzeichnis '/ home / username' erstellen, aber der Befehl adduser wird" verwenden.
Konkulsion : Mit diesem Trick erhalten Sie alle Ihre Daten in home / olduser /
PS. Benötigen Sie Hilfe? Können wir eine neue iceAuthority-Datei (/.ICEauthority) von / home / newuser nach home / olduser kopieren, um auf das vorherige Konto zuzugreifen?
quelle
Es ist ein alter Thread, aber ich hatte ein ähnliches Problem (unter Debian 10.1). Eine schnelle Suche im Internet führte mich hierher.
Nachdem ich einen neuen Benutzer erstellt hatte, verfügte das Home-Verzeichnis über die entsprechenden Berechtigungen und enthielt keine
.ICEauthority
Datei, was bisher in Ordnung ist. Ich dachte, es würde beim ersten Desktop-Login generiert, aber anscheinend ist es nicht so.Ich habe gerade eine leere Datei als root erstellt (durch
username
Ihren tatsächlichen Benutzernamen ersetzen ):Es wurde dann bei der ersten Desktopsitzung generiert und alles ist in Ordnung.
quelle