我在 10.10 安装时弄乱了音频。我在插入耳机时遇到了没有声音的问题,并针对该问题遵循了许多不同的解决方案,我(卸载)安装了几个软件包。现在我完全没有声音。
我不想要关于如何解决我的耳机问题的解决方案。我只想将所有与音频相关的设置和包重置为安装后状态(至少扬声器正在工作)。
我发现有几个地方据说没有全局重置到安装后的可能性。或者可以使用apt-get clean
,但即使这会删除所有非标准音频包,我也不知道我必须安装哪些包才能获得标准音频包。
我刚刚在我的笔记本电脑上安装了 LUbuntu 16.04,它是 HP Pavilion G6 系列,AMD 处理器,它确实有一个 HDMI 端口。我的笔记本电脑似乎根本听不到音频或任何声音。我确保我更新了我能找到的内容,甚至在论坛上搜索了不同的音频软件,但似乎都没有。其中一些是 Alsamixer/gui、脉冲音频,还有另一个我不太记得了。有什么办法可以让我的音频工作吗?
(更新)我能够让它工作,它是 HDMI 端口,我安装了脉冲音频控制器。谢谢大家的帮助!!!
通过 SPDIF 可听声音开始较晚,例如在“测试声音”对话框中,当声音应该说“左前”时,我可以最大程度地听到“左”。
当我pavucontrol
打开(在后台)并单击测试声音时,它会立即启动。
通常,启动任何音频/媒体文件,开头是不输出/听不到的。连接光纤或同轴。这似乎只影响 Ubuntu 12.10,在 12.04 中不是这样,在 13.04 中似乎也不是这样!
来自ubuntuusers.de的一些帮助——播放一个听不见的鼻窦以保持 spdif 活着:
apt-get install sox
play -n -c2 synth sin gain -100 # -c2 for two channels
Run Code Online (Sandbox Code Playgroud)
华擎 970 Extreme3(和 GeForce 210)上的硬件:
$ cat /proc/asound/cards
0 [SB ]: HDA-Intel - HDA ATI SB
HDA ATI SB at 0xfe200000 irq 16
1 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfe080000 irq 25
$ cat /proc/asound/card0/codec* | grep Codec
Codec: Realtek ALC892 …
Run Code Online (Sandbox Code Playgroud) 播放声音时,我不时会听到很多静态噪音。当没有声音播放时它停止(例如当音乐播放停止时)。
alsamixer
在终端中打开GUI 并确保级别不在红色区域中会使情况好一些,但不能解决此问题最后,据我所知,这完全是随机发生的。它就这样消失了。我尝试重新启动几次,没有运气。在未来的某个时候,它会很好。
所以我完全不知道到底发生了什么以及如何解决它。
我刚刚在我的笔记本电脑上安装了 Ubuntu 20.04,它有点过时了:
总体而言,系统运行良好,但我在 HDMI 音频方面遇到了大问题。HDMI 上的显示效果很好,但音频根本不起作用。
我在 Ask Ubuntu 上尝试了很多解决方案,但问题仍然存在。我尝试过的一些解决方案位于以下链接中:
Ubuntu 18.04:除非我在输出之间切换,否则音频不起作用
另外我再次下载了 Ubuntu 20.04 iso 并重新安装了系统,但它不起作用。
当我在用 Ubuntu 替换它之前使用 Windows 10 时,HDMI 工作得很好。
当我运行时,aplay -l
我有这些结果:
当我运行时,lspci
我有这些结果:
在设置->声音->输出->输出设备中,我只有两个选项可供选择:
在 Pulseaudio > Configuration 上显示:GF108 High Definition …
可能重复:
我的声音今天停止工作,我该如何解决?
我对这种差异感到困惑:
此扬声器测试成功:
speaker-test -c 6 -D 'surround51:CARD=PCH,DEV=0'
Run Code Online (Sandbox Code Playgroud)声音设置表现得好像我没有声卡:
我如何找出导致此问题的原因?
看一看aplay -L
,pacmd list-cards
,lshw
,pulseaudio -vvvv
,和pavucontrol。我不使用HDMI。
PulseAudio 邮件列表上对类似问题的讨论表明更改/etc/pulse/default.pa
可能是负责任的,但我尚未编辑此文件。
我的声卡是 Realtek ALC 892。在 Windows 7 上我使用官方的 Realtek 驱动程序,在 Linux 上我使用 PulseAudio(在 Ubuntu 13.10 上)。在 Windows 和 Linux 上,当我启用麦克风增强 +30db(需要,因为我的麦克风很安静)时,我会听到非常烦人的嘈杂背景噪音(我还在两个系统上使用 Audacity 确认了背景噪音)。
但是,Windows Realtek 驱动程序具有有效的噪音抑制选项(启用它后,Audacity 没有显示背景噪音,我的耳朵也确认没有背景噪音)。
我的问题是如何在 ALSA/PulseAudio 中启用背景噪声抑制?有没有我可以安装的模块,或者可能有一个可以在配置文件中启用的设置?
我找不到它的解决方案,这是唯一阻止我完全切换到 Linux 的事情——因为我经常使用麦克风说话,而在 Windows 上,Realtek 软件完全消除了背景噪音,而 PulseAudio 没有消除它,这意味着在 Linux 上录制的声音非常糟糕。
我知道我可以买更好的声卡和麦克风,但正如我所说,Windows Realtek 驱动程序实时消除了软件级别的噪音(即在 TeamSpeak3/Steam/任何 voip 程序上通话时没有噪音)所以我希望有这样的选择在 Linux 上也是如此。
我目前安装了 KDE 5 Plasma,我非常喜欢它。
但是,无法像在 Unity 中那样在 One Soundcard(SPDIF 和模拟)的音频输出之间轻松切换。
有没有办法在不进入此菜单的情况下完成此操作:
我需要为每个设置一个
我想在这里改变它们:
是否可以?
所以我的问题基本上出在标题上。如果我的耳机在启动前已插入(我使用的是 Dell XPS 15 9560、Ubuntu 18.04),则不会检测到它们。我得把它们拔掉再插回去才能被识别。
我看到了有关 Ubuntu 16.04 的问题并尝试了该解决方案,但它对我不起作用。我也没有在 help.ubuntu 上找到关于声音故障排除页面的任何问题。
我该怎么办?谢谢 :)
升级到 ubuntu 20.04 后,hdmi 声音停止工作。如果我选择耳机作为音频输出,它们运行良好,但如果我更改为 HDMI 输出,则它不起作用。
我还注意到,当我选择 HDMI 输出时,“配置”选项消失了。
如果我选择耳机作为输出,配置如下所示:
当我选择 HDMI 输出时,配置如下所示:
并且没有声音播放。
我能做些什么来解决这个问题?