Ubuntu 12.04 LTS不能登錄的解決


昨天我用gdb來調試一個程序,總是用list來查看代碼不是很方便。我就想讓terminal有兩個窗口,一個用Vim來查看代碼,另一個用gdb來調試代碼。經過Google,我安裝了screen和byobu。經過一番折騰,我並不喜歡這個工具,隨即我將其卸除。悲劇來了:

當我重啟Ubuntu后怎么也登錄不了Gnome,症狀為我一輸入密碼並通過驗證后他又返回登錄窗口(dumps me back to login window)。

我Ctrl+Alt+F1進入了命令行。這時用我的賬號密碼是可以正常登錄的。我又用Gnome的Guest賬號也是可以登錄的。那就說明是我裝載個人配置時出了問題。這好辦,我們看看home目錄下都有些什么?

最先讓我看到的是.xsession-errors這個文件。這個文件記錄的X Windows登錄失敗的信息。

cat .xsession-error

文件中有一行:

Can't open /usr/bin/byobu-launch

這下找到原因了,原來是找不到byobu的啟動文件。解決方案很簡單:

1,安裝byobu重新F9配置byobu讓其關閉“Byobu currently launches at login”

2,安裝byobu后繼續使用

我選擇了繼續使用,原因是Emacs雖然雖然可以用buffer來打開任何東西,但是這不符合Unix思想:一個工具只做一件事。

經過熟悉,我發現byobu確實不錯,是我所需要的,只是要花些時間學習而已。


免責聲明!

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



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