1. 程式人生 > >Ubuntu開機報錯:could not update ICEauthority file /home/lstanding/.ICEauthority 並且不能進入開機頁面

Ubuntu開機報錯:could not update ICEauthority file /home/lstanding/.ICEauthority 並且不能進入開機頁面

問題如題,

如果你也是和我一樣,出現了這個問題並且不能登入,那麼,恭喜你,你將再次學習到一些新的東西了。

不要慌,進入到登陸介面的時候

首先:按下CTRL+ALT+F1組合鍵,

在login命令列輸入你之前的使用者名稱,按提示輸入密碼。

此時進入了類似於終端的一個介面,然後開始下面修復的步驟:

(PS,我是用了第三種方法完成了修復的,注意USER都是你之前的使用者名稱)

解決方法如下:

一、

        程式碼:sudo chown $USER:$USER /home/$USER/.ICEauthority
        sudo chmod 644 /home/$USER/.ICEauthority


        如果不行,下一種方法。

        二、
 

        程式碼:sudo chown user -R /home/user(此處user為你的使用者名稱)


        我這次出現的問題就是這個,/home/u目錄的使用者變成了root,所以無法更新ICE導致開機警告,按照上面的修改就可以了。

        如果也不行,下一種方法。

        三、
 

        程式碼:解決辦法:
        首先,要檢視/home/目錄的使用者和組是不是屬於root使用者的,這個目錄必須是屬於root使用者和root組的

        # ls -l /home/使用者名稱

        drwxr-xr-x 4 root root 4096 2008-05-31 10:40 home

       如果不是的話,變更組為root,使用者為root
       # sudo chgrp -R root /home //改變組為root
       # sudo chown -R root /home //改變使用者為root

       其次,變更/home目錄的許可權為755
       # sudo chmod 755 /home

       再次,變更/home/使用者名稱/.dmrc許可權為644
       # sudo chmod 600 /home/使用者名稱/.ICEauthority