天天看點

Ubuntu常見問題及解決方法Ubuntu常見問題及解決方法

Ubuntu常見問題及解決方法

記錄Ubuntu常見問題解決方法。

問題一:ubuntu開機出現錯誤提示:piix4_smbus 0000:00:007.3: Host SMBus controller not enabled

Ubuntu常見問題及解決方法Ubuntu常見問題及解決方法

原因:ubuntu裝入i2c_piix4子產品所緻,因為系統找不到這個子產品,是以報錯

處理方法:

1、查明裝入子產品的确切名字,顯示輸出的結果是子產品的确切名字:i2c_piix4

2、将該子產品列入不裝入名單。編輯檔案

$ sudo gedit /etc/modprobe.d/blacklist.conf
#在末尾加入blacklist i2c-piix4
           
3、重新開機reboot

問題二:Ubuntu 16.04 開啟root使用者和使用root使用者登陸方法

1、修改root使用者密碼
$ sudo passwd root
           
2、使用root使用者登陸,然後修改以下檔案
$ sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
#在檔案最後增加 greeter-show-manual-login=true
#儲存退出。登出後可看到登陸框已顯示,可輸入使用者名
           
3、關閉guest使用者,編輯以下檔案
$ sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
#在最後增加 allow-guest=false 
#儲存退出。登出後可看到已經沒有guest使用者登陸的選項
           

問題三:開機出現如下錯誤:error found when loading /root/.profile stdin:is not a tty

Ubuntu常見問題及解決方法Ubuntu常見問題及解決方法

解決方法:

$ sudo gedit /root/.profile
#将 mesg n 改為 tty -s && mesg n 儲存退出即可
           

問題三:把terminal添加到右鍵菜單

sudo apt-get install nautilus-open-terminal
           

問題四:ubuntu14.04安裝了im-switch後系統設定中不見了語言支援

原因: im-switch與語言支援不相容,兩者隻能取其一,安裝其一,若另一個存在則會被解除安裝。

解決方法:

#删除im-switch
sudo apt-get --purge remove im-switch

#重新安裝languagesupport
sudo apt-get install language-selector-gnome
           

問題五:最開始嘗試使用installer安裝jdk7,但是未能進行完整,之後每次安裝軟體都會報錯,說oracle-java7-installer處有錯誤,

解決辦法:

sudo rm /var/lib/dpkg/info/oracle-java7-installer* 
sudo apt-get purge oracle-java7-installer* 
sudo rm /etc/apt/sources.list.d/*java*
           

問題六:add-apt-repository: command not found

如圖:

Ubuntu常見問題及解決方法Ubuntu常見問題及解決方法

解決方法:

$ sudo apt-get install software-properties-common python-software-properties
           

問題七:Ubuntu啟動報“Failed to start LSB: Starting tomcat8”

問題背景:Tomcat 8是由 apt-get install tomcat8 安裝的,然後執行apt-get remove tomcat8,可以沒删除幹淨,然後手工删除了/usr/share/tomcat8,然後每次啟動都報這個錯了。

解決方法:在該報錯後面還有一句**“see systemctl status tomcat8.service”**,然後查找了systemctl相關的知識

  • systemctl是一個systemd工具,主要負責控制systemd系統和服務管理器,而Systemd是一個系統管理守護程序、工具和庫的集合。
  • systemctl管理的每個單元都有一個檔案與之對應,以sshd服務來講,對應的就是sshd.service,存在于/usr/lib/systemd/system/檔案夾下,而在/etc/systemd/system/檔案夾下有該檔案的軟連接配接,表明這是自動啟動的。

先去/usr/lib/systemd/system/下找到tomcat8.service,然後删除掉,重新開機發現問題還沒解決。于是再找/etc/init.d/,發現下面還有一個tomcat8。删除後重新開機,發現問題解決了。

/etc/init.d/目錄下面是開機啟動的服務。

問題八:ubuntu開機出現錯誤提示:intel_rapl: no valid rapl domains found in package 0

原因:ubuntu裝入intel_rapl子產品所緻,因為系統找不到這個子產品,是以報錯

處理方法:

1、查明裝入子產品的确切名字,顯示輸出的結果是子產品的确切名字:intel_rapl

2、将該子產品列入不裝入名單。編輯檔案

$ sudo gedit /etc/modprobe.d/blacklist.conf
#在末尾加入blacklist intel_rapl
           
3、重新開機reboot

繼續閱讀