我可以完全禁用声卡初始化/识别吗?

我可以完全禁用声卡初始化/识别吗?

我在 Dell XPS 13 (9343) 上双启动 Ubuntu 16.04,我想避免众所周知的由于 Windows 使用 I2S 声音,而 Ubuntu 使用 HDA 声音,因此必须双重重启

这是一个很大的麻烦,我几乎开始使用 Fedora 25,因为它使用 Linux 内核 4.8 在 I2S 中初始化声卡。(Windows 和 Linux 之间没有声音问题)这是精彩的但是这台电脑上的 Fedora 还存在其他问题,迫使我使用 Ubuntu 16.04。

所以我认为最简单的方法是完全禁用声卡希望它根本不会初始化它,因此当我重新启动 Windows 时不会遇到声音问题。

做到这一点的最佳方法是什么,将所有snd相关内容添加到blacklist.conf

...或者,让我非常高兴的是,我可以在 Ubuntu 16.04 中使用 I2S 声音吗?

答案1

我不确定如何禁用声卡初始化,但是正如你所说,Fedora 25 中的 Linux 内核 4.8 可以在 I2S 中初始化声卡,为什么不在 Ubuntu 上安装 Linux 内核 4.8?

正在读取glaubitz 对 Bug #1551880 的回复 #12

唯一正确的解决方法是在 Linux 上使用 I2S 模式,这至少需要 Linux 内核 4.8

当前稳定的 Linux 内核是 4.9.5,你可以关注ubuntumaniac 上的说明. 或者,您也可以选择再等几天到2017年2月2日发布了包含 Linux 内核 4.8 的 Ubuntu 16.04.2 LTS。

相关内容