1、dpkg被中断问题
Linux系统安装软件是有时会碰到“dpkg 被中断,您必须手工运行 sudo dpkg –configure -a解决此问题”,然而按照提示运行却并没能很好的解决问题。其实导致这个问题的主要原因是因为/var/lib/dpkg/updates文件下的文件有问题,可能是其他软件安装过程或是其他原因导致的,这里删除掉然后重建即可。
sudo rm /var/lib/dpkg/updates/*
sudo apt-get update
sudo apt-get upgrade
解释:
sudo apt-get update指令会重新建立这些资料,所以不必担心删除后会出问题;
sudo apt-get upgrade会更新你的电脑里面已安装的软件的明细,根据软件的明细更新软件到最新版。
2、为UBuntu系统添加root用户
想要在登录界面使用root身份登录,可编辑 /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf 文件,如没有此文件,则直接创建它。执行命令:
gedit /usr/share /lightdm/lightdm.conf.d/50-ubuntu.conf
编辑: 50-unity-greeter.config,添加如下代码,保存退出:
[SeatDefaults]
#用户会话为ubuntu(原本就有的一行)
user-session=ubuntu
#需要手工输入登陆系统的用户名和密码
greeter-show-manual-login=true
#禁用guest用户
all-guest=false
修改完之后执行reboot命令重启Ubuntu生效,发现可以在登录界面使用root身份登录了。
如果想取消“登录”这一步骤,开机直接能进入桌面,可以再将50-unity-greeter.config文件编辑如下:
[SeatDefaults]
#用户会话界面为ubuntu(原本就有的一行)
user-session=ubuntu
#启动后以root身份自动登录
autologin-user=root
#登录会话界面设置为unity-greete
greeter-session=unity-greete
#需要手工输入登陆系统的用户名和密码(改为false,可以取消登录界面)
greeter-show-manual-login=true
#禁用guest用户
all-guest=false
Ubuntu启用root账户后,进入桌面后报错:读取/root/.profile时发现错误:stdin:is not a tty 作为结果,会话不会被正确配置。解决方法为:
gedit /root/.profile
将文件末尾一句 mesg n 更改为:
tty -s && mesg n
然后重启即可解决。
3、在ubuntu下检查显卡驱动安装成功与否
运行命令:
glxinfo | grep rendering
如果结果是“yes”,证明显卡驱动已经成功安装。
如果提示有问题,可能是系统里面没有安装mesa-utils,安装过程:在终端输入命令:
sudo apt-get install mesa-utils
然后再运行命令:
glxinfo | grep rendering