如何修复“无法添加 i915 组件主控 (-19)”错误?

如何修复“无法添加 i915 组件主控 (-19)”错误?

我收到错误消息

snd_hda_intel 0000:00:1f.3: 未能添加 i915 组件主控 (-19)

在运行 Ubuntu 14.04 的系统上启动时(以及关闭时的一些其他错误消息)。如果我恢复未安装 Nvidia 驱动程序的备份,系统可以正常启动和关闭。有什么建议我可以解决这个问题吗?

答案1

如果您有双 GPU 笔记本电脑,并且现在选择仅使用 Nvidia GPU,则可能会出现此消息,因为芯片组集成的 Intel HDA 声卡具有 HDMI/DisplayPort 音频的规定,但现在选择了 Nvidia GPU使用时,i915 GPU 及其 HDMI/DisplayPort 电路现已禁用。

固件应该对于此 GPU 配置,集成声卡也有新的配置,以清除此声卡对此 HDMI/DisplayPort 输出的任何引用。相反,固件程序员以简单的方式做到了这一点。结果是,HD Audio 驱动程序根据固件信息检测到应该存在的丢失连接,并输出有关它的通知消息。由于这是一个仅限 Linux 的问题,除了一条额外消息之外没有任何影响,因此系统供应商不太可能花费大量精力来修复固件。

该消息是无害的:您无需对此采取任何措施。请记住,您现在可能有两个“声卡”:芯片组中内置的一个将负责任何模拟输入和输出,而其配置中可能提到的任何 HDMI 或 DisplayPort 输出将不起作用,因为未使用英特尔 GPU。相反,Nvidia GPU 可能会推出自己的 HD 音频兼容声卡,该声卡仅具有 HDMI/DisplayPort 数字输出。

我认为一些较新的 Linux 内核版本已经更改了该消息的文本以使其更加清晰,并且还降低了其优先级,因此它可能仅进入系统日志,而不是在每次启动时出现在屏幕上。

答案2

对我来说,这是在 BIOS 设置中打开安全启动的问题。有多种方法可以解决此问题,但在 BIOS 中关闭安全启动是最简单的方法。

相关内容