首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >恢复Ubuntu 16中的默认音频驱动程序

恢复Ubuntu 16中的默认音频驱动程序
EN

Ask Ubuntu用户
提问于 2016-11-26 23:14:54
回答 2查看 42.2K关注 0票数 7

我买了一台Windows笔记本电脑,用Ubuntu 16取代了Windows。

我经历了低音频音量的问题,在Ubuntu中,声音只有Windows中的25%左右,即使所有设置都是最大的(声音> 100%也启用)。由于我为这个问题找到的其他AskUbuntu解决方案不起作用,所以我尝试安装RealTek的linux编解码器,因为这是在Windows中使用的。

按照INSTALL文件中的说明,我运行了./configure,然后是make,然后是make install,然后重新启动。现在我没有任何声音,在“声音设置”菜单中,“默认音频设备”出现在“播放声音通过.”下面。已被替换为“虚拟输出”。

在这一点上,我会很高兴回到以前的情况。

如何恢复默认值?

我试着跟踪https://help.ubuntu.com/community/SoundTroubleshooting,但是当我进入步骤5并运行时

代码语言:javascript
复制
sudo apt-get install linux-restricted-modules-`uname -r` linux-generic

没有找到包裹。

正在读取包列表...创建依赖树读取状态信息..。Done E:无法定位包linux限制-模块-4.4.0-47-泛型E:找不到任何包通过glob‘linux-限制-模块-4.4.0-47-通用’E:找不到任何包由regex‘linux限制-模块-4.4.0-47-泛型’

我还试着按照Ubuntu论坛上一个线程的建议,删除并重新安装这些包,然后重新启动。它没有起作用:

代码语言:javascript
复制
  sudo apt-get --purge remove linux-sound-base alsa-base alsa-utils

作为参考,下面是来自lspci -v | grep -A7 -i "audio"的输出:

0音频设备:英特尔公司7系列/C 210系列芯片组家庭高清音频控制器(rev 04)子系统:联想7系列/C 210系列芯片组家庭高清音频控制器旗标:总线主、快速devsel、延迟0、IRQ 255内存在f1510000 (64位、非预取) size=16K功能:内核模块: snd_hda_intel 00:1c.0 PCI桥: Intel Corporation 7系列/C 210系列芯片组PCI Express Root 1 (rev c4) (prog-if 00 正常解码)标志:总线主、快速发展、延迟0,IRQ 16

基于上面的输出,我认为我的模块名是snd-hda-intel。在这种假设下,我尝试遵循上面SoundTroubleshooting链接的手动安装部分。情况不妙:

代码语言:javascript
复制
sudo modprobe snd-hda-intel

调制解调器:错误:./libkmod/libkmod-module.c:192 path=/lib/modules/4.4.0-47-generic/kernel/sound/pci/hda/snd-hda-codec.ko () kmod_module_parse_depline() ctx=0x563319b75030 error=Noerror=No这样的文件或目录调制解调器:错误:无法插入'snd_hda_intel':模块中的未知符号,或未知参数(见dmesg)

然而,刚才有人正确地指出,故障排除指南无论如何都是很古老的。

我只是试着按照https://wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS安装DKMS驱动程序,然后重新启动。好像什么都没做。

关于如何解决这个问题,我没有更多的想法。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2016-11-27 07:27:31

最后,我想出了如何重设一切的方法:

代码语言:javascript
复制
sudo aptitude --purge reinstall linux-sound-base alsa-base alsa-utils linux-image-`uname -r` linux-ubuntu-modules-`uname -r` libasound2

如果遇到错误E: Unable to locate package linux-modules-ubuntu-...,此命令可以帮助:

代码语言:javascript
复制
sudo aptitude --purge reinstall linux-modules-`uname -r` linux-modules-extra-`uname -r`
票数 10
EN

Ask Ubuntu用户

发布于 2018-12-22 15:01:54

谢谢Hack-R,我在Kubuntu 18.10上遇到了同样的问题,您用最后一个在故障排除页面中没有提到的命令拯救了我:

代码语言:javascript
复制
sudo aptitude --purge reinstall linux-modules-`uname -r` linux-modules-extra-`uname -r`

(我用前面的“标准”命令找不到包的错误)。但是,对于其他用户,我必须指出,截至2018年12月,在Kubuntu上--但我也认为在Ubuntu上,这个命令可以用--清除--未使用的选项(--清除本身不再被认可)取代--清除。此外,您还必须重新启动系统才能应用效果。

我尝试了你的相同路线,Hack-R,因为在我看来,Kubuntu上的音频质量比Windows上的质量更差。现在我恢复了系统的默认值,但是如何实现"Realtek高清音频“的质量呢?我试着用https://wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS的解决方案,我会说,我认为质量更好,但我不会发誓。

诚挚的问候

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/854046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档