ubuntu 13.04开启root登陆 以及一系列BUG解决办法

ubuntu 13.04开启root登陆 以及一系列BUG解决办法

ubuntu 12/13 默认是不开启root登陆的,并且开启了root登陆后声音会失效,网上教程也多是复制粘贴的,未经实际测试,今天把自己的经历写下来

环境为UBUNTU 13.04 32BIT/机器为THINKPAD X60 古董级笔记本

至于安装我就不多介绍了,找个ULTRAISO刻盘就好了

装好后开启root登陆,首先我们启用一下root

打开终端
首先输入“sudo -s” 会提示你输入当天用户密码 输入后前面的$会变为#,
然后输入“sudo passwd root” 会提示你创建密码【这里提示一下,希望大家不要用root来当密码,因为你的电脑需要联网,所以root/root很危险,建议设置一个别的密码】

这两步完成以后
请在终端中输入“sudo gedit /etc/lightdm/lightdm.conf”
在弹出的编辑器中最后加入一行“greeter-show-manual-login=true”
然后ctrl+s保存 直接在终端中键入”reboot“ 重启用root登陆就好了,如果你觉得每次输入密码太麻烦
可以直接把刚才编辑器的文本全部删除 键入

[SeatDefaults]
allow-guest=false
autologin-user=root
autologin-user-timeout=0
autologin-session=lightdm-autologin
user-session=ubuntu
greeter-session=unity-greeter

然后ctrl+s保存 直接在终端中键入”reboot“ 重启就默认用root登陆了,连密码都不用输入

然后root登陆会没有声音,这里我参考了http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=416207论坛中前辈们的说法,但是发现有地方是不对的,
原文
———————————————————-
原因:root用户没有对pulsaudio的访问权限,而且pulsaudio默认是不能在root下自动启动的。
解决办法:
一、修改自动启动:
编辑 sudo gedit /etc/default/pulseaudio,将下面两项改为和下面的一样
PULSEAUDIO_SYSTEM_START=1
DISALLOW_MODULE_LOADING=0
二、添加权限:
将root分别添加到pulse组和pulse-access组,不添加的话是没有权限访问声音设备的
gpasswd -a root pulse
gpasswd -a root pulse-access
————————————————————————–

实际操作改为
sudo gedit /etc/init/pulseaudio.conf

env DISALLOW_MODULE_LOADING=1
改为
env DISALLOW_MODULE_LOADING=0
然后
将root分别添加到pulse组和pulse-access组,不添加的话是没有权限访问声音设备的
gpasswd -a root pulse
gpasswd -a root pulse-access
—————————————————————————–
重启声音搞定,一般做到这里,一个正常可以用的ubuntu13.04+root登陆就完成了

本博客所有文章如无特别注明均为原创。作者:封笔尘缘复制或转载请以超链接形式注明转自 封笔尘缘
原文地址《ubuntu 13.04开启root登陆 以及一系列BUG解决办法
分享到:更多

相关推荐

网友评论(1)

正在用14.04 64位版
迷糊小侠 5年前 (2014-12-31) 回复