银河麒麟V10.1 使用root用户时自动重启pulseaudio服务
由于权限问题,Ubuntu系统下的pulseaudio服务设计的默认在root用户下不会自动重启,但是也是有方法配置自动重启的,下面就介绍一种方法:
开启root用户登录功能
-
打开lightdm的greeter配置文件:sudo vim /usr/share/lightdm/lightdm.conf.d/95-ukui-greeter.conf
-
添加 一行 greeter-show-manual-login=true
-
设置root用户的密码
-
重启系统后就可以登录root用户
配置root用户下可以自动重启pulseaudio
- 使用root用户登录系统
- 编辑pulseaudio.service 服务文件 注释掉 ConditionUser=!root
vim /usr/lib/systemd/user/pulseaudio.service
-
编辑 pulseaudio.socket 文件 注释掉 ConditionUser=!root
vim /usr/lib/systemd/user/pulseaudio.socket
-
给root用户开启服务自启动
systemctl --user enable pulseaudio
-
重启系统后pulseaudio服务挂掉后也会自动重启了