Linux登錄圖形界面閃退"終極"解決方法


其實是一個笨方法...但很有效 (個人經驗,僅供參考)

實測環境:Debian 9 64bit  gnome3

起因是使用apt-get安裝了fcitx fcitx-pinyin fcitx-tools,后執行 im-config 配置,又卸載了ibus。

不知道哪里出了問題,登出gnome3后無法再次登入了。

現象:

1.鍵入密碼后,應該是通過進入了,但桌面尚未加載完即閃退回登錄界面。

2.root用戶可以正常登入

3.等入xfce正常

4.各版本gnome均閃退

5.字符終端正常,各命令使用正常

推斷:

本用戶關於gnome的某些配置文件出現問題。

嘗試解決:

從網絡上找到了幾個方法,均無效

1.檢查 ~/.Xauthority 的訪問權限 或 直接刪除此腳本  

2.檢查 ~/..xsession-errors 日志文件    (最后一行 "E: Script for  not found at run_im."非錯誤 )

3.檢查 /etc/profile 和 ~/.bashrc   

4.執行   

find / -name fcitx

依照查詢結果,刪除全部fcitx相關文件   

5.刪除 /etc/im-config 

4.刪除 ~/.config 下的 fcitx ibus 和 gtk* 

 

在快要放棄的時候,嘗試了一個笨辦法

"終極"解決方法:

字符界面登錄

cd ~
mv .bashrc bashrc-bak
mv .profile profile-bak
mv .Xauthority Xauthority-bak 
mv .config  config-bak

即把所有“可疑”的配置文件備份一下刪掉

重新登入成功,然后對比新生的配置文件,很容易確定問題出在 ~/.config 目錄里(太麻煩,就不找是哪個文件的問題了)

當然只適用當前用戶的配置出錯的情況...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM