ubuntu登入時出現“一閃之後回到登入介面”的現象

王明輝發表於2019-02-15

ubuntu登入時出現“一閃之後回到登入介面”的現象

虛擬機器vmware 12.5.6 build-5528349

作業系統ubuntu 18.04

問題:登入時出現一閃之後回到登入介面的現象

 

解決方法:

重啟,長按Shift,進入GRUB介面,選擇系統啟動方式

 

 

如圖選擇第2項,進入以下介面

 

 

如圖選擇第2項,恢復模式,進入功能選擇,選擇root,將以root登入字元介面系統。

網上查過很多相關知識點大概有以下幾種可能性:

第一種是檢視“.Xauthority”檔案是否存在,來自

https://blog.csdn.net/lin_jianbin/article/details/39027375

https://blog.csdn.net/mr_lee0924/article/details/9034201

https://www.cnblogs.com/bhlsheji/p/5258710.html

知識點:

startx啟動圖形介面,如果不能正常啟動,會通過字元報錯。

用ctrl+shift+F1和ctrl+shift+F7切換字元和圖形介面

  

另一種是錯誤地修改/etc/profile也可能導致這個現象。

https://bbs.csdn.net/topics/391972511

  

用root登入後,嘗試用第一種方法,無果。

因為之前修改過/etc/profile,所以嘗試第二種方法,sudo vim /etc/profile,有時會出現只讀檔案系統的提示Read-only file system,root使用者執行以下命令:

mount -o remount rw /

(這一步是關鍵的一步,讓“/”根檔案系統重新掛載並有可讀寫模式)

https://blog.csdn.net/u010839779/article/details/77062347

再執行sudo vim /etc/profile就正常了,我增加的是java的四行配置項

export JAVA_HOME=/opt/jdk1.8.0_201

export JRE_HOME=/opt/jdk1.8.0_201/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin

一時沒看出來哪裡有問題,就全部註釋,然後儲存,reboot重啟,可以正常登入了。

然後回到這裡逐一釋放,前三行沒有問題,問題出在第四行,與正確的對照一下,應當是

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

修改以後,問題解決。

 

這個故事告訴我們,/etc/profile系統環境配置檔案的錯誤修改可能會導致登入介面一閃而回。

 

相關文章