我最近将音频驱动程序的设置更改为播放 24 位/96 Hz 音轨。重新启动后,当我尝试再次播放声音时,我注意到音频已静音并且无法再次打开。我尝试撤消 24 位设置的所有更改并重新启动,但这没有帮助。由于我很少关闭计算机,我不确定这可能是由我更改的内容引起的,还是由于安装了一些更新而导致的,因为我会定期更新。
teddy@Yoga-2:~$ amixer -D pulse sset Master 5%+
E: [pulseaudio] conf-parser.c: [/etc/pulse/daemon.conf:74] Missing '='.
ALSA lib pulse.c:243:(pulse_connect) PulseAudio: Unable to connect: Connection refused
amixer: Mixer attach pulse error: Connection refused
teddy@Yoga-2:~$ dpkg -l | grep pulse
ii gstreamer1.0-pulseaudio:amd64 1.8.1-1ubuntu0.1 amd64 GStreamer plugin for PulseAudio
ii libcanberra-pulse:amd64 0.30-2.1ubuntu1 amd64 PulseAudio backend for libcanberra
ii libpulse-mainloop-glib0:amd64 1:8.0-0ubuntu3 amd64 PulseAudio client libraries (glib support)
ii libpulse0:amd64 1:8.0-0ubuntu3 amd64 PulseAudio client libraries
ii libpulsedsp:amd64 1:8.0-0ubuntu3 amd64 PulseAudio OSS pre-load library
ii pulseaudio 1:8.0-0ubuntu3 amd64 PulseAudio sound server
ii pulseaudio-module-bluetooth 1:8.0-0ubuntu3 amd64 Bluetooth module for PulseAudio sound server
ii pulseaudio-module-x11 1:8.0-0ubuntu3 amd64 X11 module for PulseAudio sound server
ii pulseaudio-utils 1:8.0-0ubuntu3 amd64 Command line tools for the PulseAudio sound server
以上是我收到的错误输出。请帮忙!
答案1
似乎当我更改音频设置时,我在配置文件中拼写了一些错误,并且错误实际上暗示了这一点:
E: [pulseaudio] conf-parser.c: [/etc/pulse/daemon.conf:74] Missing '='.
所以我检查了原始版本并进行了修复,问题也得到了解决。因此,感谢所有试图提供帮助的人,很抱歉我可能浪费了你们的时间。
答案2
在 xterm 实例中启动“alsamixer”,然后按“f4”切换到“捕获”视图,在这里您可以更改录音音量。
来源:https://www.linuxquestions.org/questions/slackware-14/pulseaudio-unable-to-connect-935282/
(因为我无法直接评论,所以我将在这里回复原始用户的新添加的答案,说配置文件可以通过多种方式更改,并非所有方式都涉及用户错误。我是以一个坐着,在 Vim 中编码,同时通过 SSH 连接到服务器的人的身份说的,我看到我正在编辑的文件在我眼前发生了变化。我假设这是一种文件损坏......;) 当然,如果你以前编辑过它,你也有可能自己这样做了 :P。我只是不再假设这些事情了......)