macOS正在通过HDMI输出声音,并决定音量只能在接收声音的设备上进行更改。如果您希望音频从显示器中输出,请直接调整其音量(或连接扬声器)。否则,可以使用菜单栏中的音量项(扬声器图标)或声音系统偏好设置将音频输出设备更改为“内置扬声器”。
请尝试运行以下命令:sudo killall coreaudiod 然后像这样重新启动coreaudiod:sudo -u _coreaudiod /usr/sbin/coreaudiod & 这将终止核心音频守护进程(该进程是系统级的,因此需要使用sudo提升您的特权级别到超级用户级别)。
我刚刚通过进入音频MIDI设置来解决了这个问题。 - 在窗口底部点击“+”符号。 - 选择创建多输出设备。 - 高亮显示新添加的设备。 - 在窗口底部点击齿轮图标。 - 选择将此设备用于声音输出。这纯粹是碰巧调整了一些设置,但它确实起作用了!
我有一台2017年的MacBook Pro,最近买了一台Dell U2719DC。我之所以购买它,是因为它只需要一根USB-C电缆连接到我的MBP上。在寻找如何控制显示器声音时,我尝试了SoundFlower/Bed,虽然它确实起作用,但我觉得这个解决方案非常丑陋。通过购买一款M-Audio Micro DAC(售价60澳元),我能够保持我的“一根电缆梦想”成真(你也可以购买更便宜的USB DAC)。它只是一个基于USB的线路输出设备,插入显示器后部的集线器,让我可以控制输出音量,而无需任何可疑的驱动程序或软件-只需插入即可完成设置。这个解决方案可能并不适合每个人,特别是那些使用USB-C显示器的人,但我还是想分享一下。