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系統環境配置檔案的錯誤修改可能會導致登入介面一閃而回。