脉冲音频音量控制忘记设置


9

Input Devices选项卡端口设置为中Line In,我将其更改为Front Microphone,但是Line In重新启动后它总是返回到。

如何永久更改?

我猜想原因是系统启动时,麦克风不在前面,因此默认情况下它会切换回后面。

  • 从主目录中删除 .pulse目录不起作用

一些其他信息:

$ pactl list sources https://gist.github.com/3914307

$ cat /etc/pulse/default.pa https://gist.github.com/3914316

$ arecord -L https://gist.github.com/3915130

$ pactl list sources https://gist.github.com/e6fa252686b4e4529032

Answers:


7

在查看您的信息收集桶并与#pulseaudio中的人们进行咨询之后,我们将做这件事。打开一个终端并键入pactl list sources以确认Line In是活动端口。

Source #1
    State: SUSPENDED
    Name: alsa_input.pci-0000_00_07.0.analog-stereo
    Description: Built-in Audio Analog Stereo

--SNIP--

    Ports:
        analog-input-microphone-front: Front Microphone (priority: 8500, not available)
        analog-input-microphone-rear: Rear Microphone (priority: 8200, not available)
        analog-input-linein: Line In (priority: 8100, available)
    Active Port: analog-input-linein
    Formats:
        pcm

验证之后,我们将进行检查以确保能够使用pacmd命令设置端口。再次pacmd "set-source-port 1 analog-input-microphone-front" 运行pactl list sources以确认前面板现在处于活动状态。

Source #1
    State: SUSPENDED
    Name: alsa_input.pci-0000_00_07.0.analog-stereo

--SNIP--

    Ports:
        analog-input-microphone-front: Front Microphone (priority: 8500, not available)
        analog-input-microphone-rear: Rear Microphone (priority: 8200, not available)
        analog-input-linein: Line In (priority: 8100, available)
    Active Port: analog-input-microphone-front
    Formats:
        pcm

如果一切成功,我们现在可以将其放在/etc/pulse/default.pa文件末尾,如下所示:

set-source-port 1 analog-input-microphone-front

不过,作为一个有趣的问题,您应该意识到PulseAudio应该由您来管理。自动插入前,应切换到前面板麦克风(前提是硬件支持设备检测)。


感谢您的详细说明。我在编辑过的问题中发布了一些输出。
umpirsky

还请包括arecord -L输出的pastebin
Anthony

请在选择前面板麦克风输入后,查看pactl列表源的输出。
安东尼

我已经修改了答案。
安东尼

谢谢,它成功了!关于答案中的最后一段,实际上不是。当我将麦克风插入前面板时,什么也没发生。它确实在Windows上工作。
umpirsky

0

这是一个远景,但让我们尝试一下。

首先,安装BUM(启动管理器)。在“系统”->“管理”->“ BUM”下安装后,只需查找alsa-mixer-save。勾选该选项,以便在启动过程中启动该服务。此外,请随时停止任何多余的服务以加速系统。

重新开始。

希望现在它将保存。


没有alsa-mixer-save,我尝试过alsa-store,但是发生了同样的事情。谢谢。
umpirsky 2012年

0
  1. 在突触中搜索“ pulse”和“ audio”,然后选择已安装的软件包以重新安装并重新安装。

  2. 添加您去终端,

    sudo adduser用户名音频

    sudo adduser用户名脉冲

    sudo adduser用户名Pulse-access

  3. 为所有人添加对这些文件夹的访问权限

/usr/lib/pulse-2.0 / usr / lib / pulseaudio / etc / pulse / home />用户名> /。pulse

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.