
我剛剛在我的新電腦上安裝了 Ubuntu 11.04 64 位,登入後收到兩條訊息:
和
我嘗試使用經典 gnome 和安全模式登錄,但收到了相同的訊息。
有什麼簡單/快速的解決方案嗎? (如果沒有的話我可以使用Ubuntu 10.10一段時間)
我的電腦是 HP Pavilion、intel i3、4GM 記憶體。
答案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
今天,當我將「家庭」使用者資料夾移到不同的分割區時,我遇到了同樣的問題。我解決了這個問題,沒有更改“.ICEauthority”文件中的權限(事實上,我刪除了它),而是遞歸地將該資料夾的所有者更改為其用戶:
sudo su
chown -R user /home/user
為此,在登入視窗中,按 ALT+CTRL+F1 變更為控制台。之後,ALT+CTRL+F7 返回 GUI 模式。無需重新啟動。
PS:將「home」放在單獨的分割區中,是防止系統崩潰和升級版本的好方法。看維基百科。我用它在一台筆記本上安裝 Ubuntu 12.10,並在另一台筆記本上用 12.04LTS 分隔分割區。
答案4
我最近遇到了這個問題。
這是一個檔案權限問題,但不要假設它只是 .ICEauthority 的問題。就我而言,主資料夾權限已更改(如何更改?我不知道)
我花了一段時間才弄清楚,因為我從未預料到我的主資料夾權限會改變。
因此,您的主資料夾權限應該是 0755 或 0700 或其他(儘管 7 必須是 7),並且 .ICEauthority 應該與 0600 一起使用,如果您需要使用 0644,則可能有問題。