我不知道这个问题是否发生在我安装Ubuntu之前。
最近我注意到,当我启动Ubuntu时,数字音频输出灯会自动打开。数字音频输出灯的意思是“耳机端口出了问题”。虽然我的耳机在Ubuntu工作。
我听说耳机里有一些神奇的“开关”,可以解决灯光问题。所以我用筷子、钢笔、回形针,甚至我的手指戳了一下耳机端口,数字音频输出灯仍然亮着。
我在OSX上没有这个问题。
我怎么把灯关了?
发布于 2012-06-27 01:30:19
这是数字音频输出(光学SPDIF),不是警告灯。您应该能够通过以下方式关闭它:
amixer set IEC958 off发布于 2013-05-01 23:26:55
sudo alsamixersudo alsactl store -这将使它在重新启动时保持不变。发布于 2017-10-28 14:39:25
我想和大家分享一下我是如何用一个没有脚本的永久解决方案来解决这个问题的。这样,我们也可以摆脱丑陋的流行音乐时,脉冲音频开始。
我使用苹果MacBook 7,1中2010年,白色一体。
每个脉冲音频启动时都会亮起红灯,原因是在/etc/脉冲/default.pa中定义了硬件的自动检测。
这里通常的default.pa示例:https://gist.github.com/95406ea115dc3a0a561f8242e2ae00f4
### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
### Use the static hardware detection module (for systems that lack udev support)
load-module module-detect
.endif当加载这些模块时,它会自动检测您的硬件并对其进行初始化。当硬件正在初始化时,SPDI/F输出将被打开,因此即使您以前使用alsamixser关闭切换静音,红灯也会发光。当SPDI/F再次切换时,也会有丑陋的流行音乐效果。
为了避免这种行为,我决定手动定义硬件。我不想使用自动硬件检测模块。我通过注释整个块来禁用它们:
### Automatically load driver modules depending on the hardware available
#.ifexists module-udev-detect.so
#load-module module-udev-detect
#.else
### Use the static hardware detection module (for systems that lack udev support)
#load-module module-detect
#.endif现在,我需要定义我的音频硬件-输出接收器和输入源。我使用了模块-alsa-接收器和模块-alsa-源。我还需要知道我的音频来源是哪个HW ID。在我的机器上只有一个集成音频卡,输入/输出都有id hw:0,0。在你的机器上可能会不一样。
### Load audio drivers statically
load-module module-alsa-sink device=hw:0,0
load-module module-alsa-source device=hw:0,0
#load-module module-null-sink
#load-module module-pipe-sink重新加载脉冲音频是很重要的。你可以使用:脉冲音频-vv-杀死,然后再用脉冲音频启动-vv-开始。
不,我们将有我们的音频输入/输出,插孔没有发光与红色和流行音乐在启动时消失。在alsamixer中所做的所有更改也将始终保持不变。
但是,对于这种简单的配置,我们现在不能使用SPDI/F作为常规输出。如果决定播放声音呢?
我甚至可以定义SPDI/F输出。SPDI/F在机器上有hw0,1 ID。如果我想再用一次。我将在我的配置中添加这一行:
### Load audio drivers statically
load-module module-alsa-sink device=hw:0,0
load-module module-alsa-sink device=hw:0,1
load-module module-alsa-source device=hw:0,0
#load-module module-null-sink
#load-module module-pipe-sink使用此配置,我们可以轻松地在alsamixer中禁用和启用它。配置就会持续。
下面是我使用的配置示例:https://gist.github.com/7a11adf0edc49d55a60be071ca307784
事实上,我没有任何其他类型的声音系统,所以我不能用它来测试它。如果您使用2.1或4.1声音系统,输出可能只作为立体声播放,您将需要添加更多的配置,以使它正常工作。同样的问题可能是HDMI输出,我不能测试它。
https://askubuntu.com/questions/156531
复制相似问题