标签: alsa

麦克风拾取所有系统声音(包括游戏声音)

我尝试重新安装 alsa 和pulseaudio,但没有解决问题。

重新启动后输出也不起作用(托盘中没有扬声器),但我可以使用pulseaudio -k - 编辑来修复该问题:重新安装 kubuntu 后不会再发生这种情况

编辑2:我错了。这种情况仍然会发生。

我在 nvidia optimus 笔记本电脑(确切地说是 acer predator 300)上运行 Kubuntu 20.10。

我尝试过的事情:

  • 删除pulseaudio配置文件
  • 尝试调整 alsa-mixer 中的滑块
  • 删除pulseaudio和alsa后重新安装它们
  • 重新安装了kubuntu。Livecd 无法拾取耳机音频,笔记本电脑仅在安装后才会拾取耳机音频,这让我认为这是驱动程序/内核问题(我不知道如何修复)

我如何知道这是软件问题而不是麦克风/耳机问题:

  • 尝试使用不同的耳机/耳机
  • 通过分离器连接耳机,以便忽略耳机的麦克风输入。笔记本电脑不知何故仍然接收到系统输出,这只有在将其循环回来时才有可能。
  • 循环播放的音频非常清晰。如果是通过耳机麦克风拾取的话,其质量会明显较低

谢谢。

内容:
/etc/pulse/default.pa
pactl 列出短源
arecord -l

sound pulseaudio alsa kubuntu soundcard

5
推荐指数
2
解决办法
3843
查看次数

声音在 ubuntu 20.04 上不起作用

一开始声音是通过主板line out插孔工作的。前几天主板line out插孔坏了。声音非常机械化且难以理解。机箱前面板上的插孔根本没有声音(我之前没有尝试过,因为我使用的是line out背面的主板)。

计算机已使用 3 周:

我尝试了很多事情:pavucontrols、重新加载/重新启动 alsa 和pulseaudio、添加诸如 之类的行options snd-hda-intel model=auto、安装显卡驱动程序,但似乎没有任何效果。

一些附加信息:

乌班图

$ lsb_release -a | grep Description
Description:    Ubuntu 20.04.4 LTS
Run Code Online (Sandbox Code Playgroud)

核心

$ uname -a
Linux dodo 5.13.0-37-generic #42~20.04.1-Ubuntu SMP Tue Mar 15 15:44:28 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

主板

$ sudo dmidecode -t 2 | grep "Manufacturer\|Product"
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: Z690 AORUS PRO
Run Code Online (Sandbox Code Playgroud)

声音的

$ lspci -v | grep Audio
00:1f.3 Audio …
Run Code Online (Sandbox Code Playgroud)

sound nvidia pulseaudio alsa drivers

5
推荐指数
1
解决办法
3万
查看次数

如何在 PipeWire 中将立体声音频输出缩混为单声道(22.10 上)?

我需要一种在我的系统上设置单声道音频输出的方法。
我以前使用过这个解决方案:Can I downmix Stereo Audio to Mono?

pacmd load-module module-remap-sink sink_name=mono master=NAME_OF_AUDIO_SINK \
 channels=2 channel_map=mono,mono
Run Code Online (Sandbox Code Playgroud)

然而,当我升级到 Kubuntu 22.10 时,它停止工作,大概是因为它现在使用 PipeWire 而不是 PulseAudio。当我这样做时,pacmd list-sinks我得到:
No PulseAudio daemon running, or not running as session daemon.

如何在 PipeWire 上执行相同操作(将立体声音频输出混音为单声道)?

在这里找到了类似问题的解决方案,但如果我理解正确的话,那就是获取 mono input。我想要单声道输出
如果我可以使用 GUI 轻松地将其切换为单声道/立体声,或者仅在连接了我愚蠢的耳机时将其设置为单声道,那就更好了。

PS:他们确实应该在“系统设置”>“音频”上将单声道声音实现为配置文件/配置,但是哦,好吧......

sound pulseaudio alsa drivers pipewire

5
推荐指数
1
解决办法
3967
查看次数

麦克风降噪

几个月前,我通过将以下内容添加到/etc/pulse/default.pa

load-module module-echo-cancel source_name=noechosource sink_name=noechosink
set-default-source noechosource
set-default-sink noechosink
Run Code Online (Sandbox Code Playgroud)

它在 Ubuntu 声音设置中添加了第二个麦克风选项,效果非常好。但有一天,第二个选项从我的声音设置中消失了,我没有找到一种方法来恢复它。我的/etc/pulse/default.pa配置相同。

我尝试sudo pulseaudio -k重新启动pulseaudio,但它给了我一条有关守护进程未运行的错误消息。但ps aux | grep pulse表明有东西正在运行。

然后我很沮丧,用pipewire替换了pulseaudio并升级到22.04。一开始它给我的麦克风带来了可怕的噪音,但在添加噪音和回声消除滤波器后,它变得更好,但不如pulseaudio(当它工作时)好。

有人知道该怎么做吗?要使用一些特定的管道配置?或者如何修复pulseaudio解决方案?

sound pulseaudio microphone alsa pipewire

5
推荐指数
1
解决办法
1675
查看次数

Dell XPS 17 9730 没有声音,只有虚拟输出

我的 Dell XPS 17 9730 无法发出声音。它卡在虚拟输出上。声音控制器是 Intel Corporation Device 51ca。Alsa Mixer 将其列为 sof-hda-dsp。我使用的是 Ubuntu 23.04

sound pulseaudio alsa soundcard

5
推荐指数
0
解决办法
638
查看次数

如何监视已运行程序的输出?

我试图弄清楚我的计算机上的pulseaudio发生了什么,因为几乎每听一首歌曲20秒它就会冻结。

我试图killall pulseaudio && pulseaudio尝试在崩溃时获取pulseaudio的输出,但由于某些原因,它给了我一个错误。奇怪地与 ALSA 有关

E: module-alsa-card.c: Failed to find a working profile.
E: module.c: Failed to load  module "module-alsa-card" (argument: "device_id="1" name="1" card_name="alsa_card.1" tsched=yes ignore_dB=no card_properties="module-udev-detect.discovered=1""): initialization failed.
Run Code Online (Sandbox Code Playgroud)

我不确定这是否是问题所在,但如果是,我仍然想知道如何监视尚未通过终端手动调用的程序的输出以供将来参考。

pulseaudio monitoring output alsa

4
推荐指数
1
解决办法
556
查看次数

如何理解音频子系统?

我已经使用了很多 Ubuntu 版本,我从 5.10 开始。但从那以后我就遇到了音频子系统的问题。不管什么硬件,目前我有两台电脑,都有问题。在我的笔记本电脑上,我需要触发扬声器通道来获得声音,在我的桌面上,还有 Ubuntu 10.04/32 位,我也花了很多时间才能使声音正常工作。实际上它只是偶然地起作用。虽然输入的音质还是很差的。

现在我在另一个分区上安装了 Ubuntu 10.04/64 位,尽管高级软件堆栈似乎没问题,但声音不起作用。Pavucontrol 注册声音并显示正确的硬件,但我什么也听不到。(除了在其他输出插孔、前面板和其他通道上,我听到奇怪的声音。)

我的问题是:我怎样才能学会理解 Ubuntu 的声音系统并能够自己调试这些问题?

还有一个问题:为什么 Ubuntu 上的音频如此复杂?在线论坛上肯定有数以万计的主题讨论这些问题,我已经看到数十个主题表明没有成功的解决方案。另一方面,必须有数百个解决问题的指南,但没有一个能够涵盖所有内容......

谢谢,菲利普

sound pulseaudio alsa

4
推荐指数
1
解决办法
2963
查看次数

ThinkPad T420s 扩展坞:外部扬声器没有声音

当我将外部扬声器插入 Thinkpad T420s 的扩展坞时,我没有声音(内部扬声器静音)。

PS我知道解决方案,但以问答形式发布问题特定解决方案似乎没问题。

sound thinkpad alsa hda-intel

4
推荐指数
1
解决办法
1万
查看次数

如何使用命令行找到麦克风静音或取消静音的确切状态或麦克风的音量级别?

这很奇怪,我有一个默认麦克风,还有另一个麦克风。当我使用此命令时,它始终显示未静音,但麦克风音量为 0%。如何或什么是我可以准确找到这些值的方法。

$ pactl list | sed -n '/^Source/,/^$/p' | grep Mute
    Mute: no
    Mute: no
    Mute: no
Run Code Online (Sandbox Code Playgroud)

command-line pulseaudio 11.10 11.04 alsa

4
推荐指数
1
解决办法
7035
查看次数

如何关闭声卡中的 S/PDIF 输出?

我意识到我的耳机插孔发出红灯。它是这样的:

在此处输入图片说明

我查看了东芝为安装驱动程序创建的文件夹,然后我发现他们为我的声卡安装了这个驱动程序:Realtek HD Audio Driver v6.0.1.5689_withMaxxAudio_Compal(20080908)

我猜声卡支持光纤音频输出。我还发现当我将扬声器静音时,灯就会消失。但是当我取消静音时,它又回来了。

我真的不介意拥有它,但它会耗尽我的电池。那么,我的声卡驱动程序有 Ubuntu 版本吗?

pulseaudio alsa

4
推荐指数
2
解决办法
3万
查看次数