为了安全,默认情况下 root 账号没有访问 pulseaudio 的权限,但是声音又是由 pulseaudio 来控制的,这样就直接造成了在 root 账号登陆下没有声音,点声音首选项时出现“正在等待声音系统响应”的提示。
解决方案是:先赋予 root 用户访问 pulseaudio 的权限,然后再启动 pulseaudio 。声音就出来了。
1.[系统] -> [系统管理] -> [用户和组]
2.root -> [管理组]
在组设置中,分别对pulse和pulse-access的属性中勾选root.
3.以上操作完成之后,编辑文件
gedit /etc/default/pulseaudio
修改:
PULSEAUDIO_SYSTEM_START=1
DISALLOW_MODULE_LOADING=0
重启电脑,有声音了吧?