ubuntu12.04循環登陸,沒法進桌面的問題

關於這個問題,網上不少答案,可是都是零零星星,並且各類說法不同,這就說明了,產生這種現象的緣由不少,所以很難界定你遇到這個問題的緣由是否是這一個,我也遇到這個問題,以此記錄下來,供來人蔘考。

首先,ubuntu12.04已經正常使用了一段時間,後來由於想在ubuntu上安裝bt5的工具,按照網上給的方法,更新源,而且使用gpg命令去設置密鑰,而後發現firefox提示網絡連接出錯。所以想到重啓,重啓以後發現輸入正確的賬號和密碼會閃一下命令行,而後又回到登陸界面。

以上是主要症狀,我百度google了一下,發現不少答案,因而一一嘗試,現將網上提到的主要方法總結以下:
1.環境變量被修改
linux

解決:
   Ctrl+Alt+F1~F6,均可以進入命令行模式,分別爲 tty1~tty6。
      注:Ctrl+Alt+F7 就是窗口模式。
  
    使用用戶名和密碼進入。
  android

    sudo==/usr/bin/sudo
    vi==/usr/bin/bi

    去掉三個文件中給PATH增長的 /home/sjjz/android-sdk-linux_86/tools 路徑ubuntu

    whereis=/usr/bin/whereis
    cat==//bincat
    mv==/bin/mv
    ls==/bin/ls
    bash==/bin/bash

    重啓:bash

   /usr/bin/sudo /sbin/reboot

2.修改了profile文件網絡

解決:工具

利用Alt+Ctrl+Shift+F1進入命令行模式, 以root的身份更改了/etc/profile文件, 這個文件我昨天在配置JDK運行環境的時候對其進行了修改, 如今又將內容改了回來,終於能夠正常進入了。google

3.修改了environmentspa

解決:firefox

/usr/lib/sudo /usr/lib/vi /etc/environment,而後將光標移動到PATH=$PATH:/home/user1/program/androidSDK/tools 這一行,按兩次D,即DD就刪除了着同樣,
再輸入命令命令行

4.認證的問題

解決:

今天平白無故登陸不了系統 在登陸界面輸入正確密碼後 黑屏一閃後又跳轉到登陸界面
黑屏出現的時間過短 通過屢次查看發現 卡在check battery state
解決方法:

  sudo rm -r .Xauthority*
固然,還有其餘的緣由,我嘗試了以上幾種方法都沒成功,後來看到有一個博客,簡單說到這個問題的本質是開機時,系統會讀入/home文件夾下的一些初始化文件,若是找不到這些文件就會出錯,出現以前說明的症狀。結合我以前看到的一些解決方法,我認爲多是home的權限受到更改,致使非root用戶沒法讀取/home目錄下的初始化文件形成的。 因而死馬看成活馬醫,sudo chmod 777 /home,而後重啓。 被叫去洗鍋,想着用了大半天沒搞定,仍是重裝系統比較快,沒想到洗完鍋回來,竟然出現了,我熟悉的桌面。
相關文章
相關標籤/搜索