我发现了很多关于英特尔 NUC 和 Ubuntu 的 HDMI 音频问题的网络帖子,但无论如何,我无法使用我找到的任何说明来解决我的问题。
首先,我在英特尔的 NUC Linux 支持页面上找到以下信息: http://www.intel.com/content/www/us/en/support/boards-and-kits/000005499.html 在故障排除部分,我找到了修复 HDMI 音频问题的具体说明,并遵循了这些说明。
与英特尔的说明相反,我还发现可以在这里找到适用于 16.04 的正确 ALSA 每日包: https://code.launchpad.net/~ubuntu-audio-dev/+archive/ubuntu/alsa-daily/+packages
接下来我安装了 Pulse Audio Control: sudo apt-get update sudo apt-get install pulseaudio
这里可以看到,例如 YouTube 正在发送音频,我可以从多个 HDMI 输出选项中进行选择。但是,尽管电缆已连接并且视频信号已通过,但所有 HDMI 音频输出选项都显示为“未插电”。我使用索尼多媒体接收器作为接收器。
您能帮我提供故障排除说明吗?我需要提取哪些日志进行进一步分析?
非常感谢。
安德烈亚斯
答案1
我知道这是一组奇怪的步骤,但我发现以下步骤每次在我的 i7/第 7 代 MicroCenter NUC 上都能正常工作,声音通过耳机插孔工作,但不能通过 HDMI 工作。唯一的问题是...我不知道它为什么有效。
笔记:
操作前请先阅读此内容。记下这些步骤,以便您可以返回桌面。
脚步:
- 打开 Youtube.com 观看任意视频,这样当它重新打开时你就会听到声音。
- 同时按下 Ctrl+Alt+F1 键进入 TTYL 终端
- 同时按下 Ctrl+Alt+F7 键退出 TTYL 终端
- 现在声音应该可以正常工作了。
背景:
我最初偶然发现了这个解决方案(经过几个小时的研究),因为我需要进入 TTYL 终端来初始设置我的 root 用户的密码而无需重新启动。当我以我的用户身份登录时(在重置任何密码之前),声音随机开始工作。最后,我发现只需进入 TTYL 终端并在音频播放时返回桌面,它就可以按预期工作……直到重新启动。
所以,
此解决方案仅适用于当前会话。如果您的计算机因任何原因重新启动,您将必须再次执行此操作。
如果您发现任何其他信息,包括更永久的解决方案,请告知,以便每个人都能采取行动!
谢谢,
约瑟夫