天天看点

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

继续阅读