本帖最后由 ryzeyang 于 2021-1-11 18:56 编辑
问题描述我的电脑在使用优麒麟时,安装几个软件之后,会经常莫名奇妙的没有声音了,可能是我使用两个显示器的原因,或者是其它什么原因也未知,总之就是没有声音了,刚装上系统的时候还是有的,这就说明可能是某些设置被修改了。但总不能没有声音就重装系统,这样太大动干戈了。 所以引出本文,记录如何解决这个问题的,以供参考学习,欢迎大家在评论区留言。。 并不是所有电脑都会没声音,只是万一没有声音,可以参考一下本文。
解决方案:1.修改配置文件分别输入以下两行代码,然后重启系统即可。
- echo "options snd-hda-intel dmic_detect=0" | sudo tee -a /etc/modprobe.d/alsa-base.conf
复制代码- echo "blacklist snd_soc_skl" | sudo tee -a /etc/modprobe.d/blacklist.conf
复制代码
- 如果显示权限问题,切换到root用户操作:在命令行输入su,切换过去然后再输入上面的代码。
- 如果没有设置过密码或者忘记了root密码,输入sudo passwd root,第一次输入的是你当前账户的密码,然后接下来就是输入root的新密码。
重启系统之后看看有没有声音。 2.用Pavucontrol配置输出设备如果输入上面的代码,重启之后还没有声音,那么需要安装pavucontrol来设置输出配置 好像不算是官网,看标题像又不太像,不过这里有pavucontrol很多版本的安装包。
- sudo apt-get install pavucontrol
复制代码
安装注意看后缀是amd,不是arm。
安装完成后,在程序菜单有个PulseAudio音量控制,打开它:
选择配置—内置音频—模拟立体输出,这时候就可以听到声音了。 如果还听不到,打开设备——声音——选择输出设备——改成内置音频模拟立体声。
我觉得是系统自带的那个声音控制器的问题,感觉扫描音频设备不全,每次没有声音,就是因为设备——声音——选择输出设备那里,没有内置音频模拟器。用PulseAudio就好。
如果还没有,那我也无能为力了。
参考链接
|