Ubuntu20.04中普通账户有声音root账户没声音终极解决办法,亲测有效。

本文讲述了在Ubuntu 20的root账户下遭遇无声音问题的解决过程,原因在于安全限制。通过修改/lib/systemd/user/pulseaudio.service配置,解除对root用户的限制,实现root下声音恢复。同时,指出了测试声音的常见误区,正确方法是通过播放视频来验证。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

尝试使用ubuntu20作为日常工作学习使用的系统,首先遇到的一个问题就是没有声音,在普通账户下,好不容易解决了声音问题,结果在root账户下又遇到了没有声音的问题,其实解决的方法很简单。

1、root账户下没有声音的原因解析。

近两年几乎所有的Linux发行版,以root登陆后无声音、桌面无图标。 声音好处理,这是因为声音服务程序因为安全问题, 不推荐在Root环境下运行; 且本身Linux并不推荐在Root环境作为工作环境的, 所以就导致这种结果。

2、ubuntu20中(5.11内核)解决root账户没有声音。

在/lib/systemd/user/目录下有一个pulseaudio.service的文件,用vim打开该文件,将其中的ConditionUser=!root这一行注释掉,然后reboot系统,再用root登录发现声音已经能用了。前提是,你在普通账户下可以听到声音。

3、测试是否有声音的时候遇到的大坑。

一直用设置——声音——输出设备项右边的测试按钮来测试是否有声音,其实这个按钮点击后根本发不出任何声音,被这个选项坑了好久。正确的操作是打开一个包含视频的网页来听是否能发出声音。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值