![Ubuntu 14.04.1 错误 - 我的板载网络适配器和计算机的 ACPI 存在问题](https://linux22.com/image/980069/Ubuntu%2014.04.1%20%E9%94%99%E8%AF%AF%20-%20%E6%88%91%E7%9A%84%E6%9D%BF%E8%BD%BD%E7%BD%91%E7%BB%9C%E9%80%82%E9%85%8D%E5%99%A8%E5%92%8C%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%9A%84%20ACPI%20%E5%AD%98%E5%9C%A8%E9%97%AE%E9%A2%98.png)
这个老 bug 严重影响了我,我说它是老 bug 是因为它在下面的链接中有详细的记录:错误报告
这个错误会导致两件事:
我的板载网络不工作,尝试重新启动或关闭计算机会导致系统冻结。
因此,如果您阅读了错误报告,您会注意到有一个修复程序,那么我实际上已经成功修复了两次该问题,但它在重启后不断出现,现在我似乎无法修复它。
修复有效:
- 添加
forcedeth msi=0 msix=0
到/etc/modules
- 直接添加
exec rmmod forcedeth
在文件中脚本部分的开头下方/etc/init/kmod.conf
(我找不到module-init-tools.conf
,是kmod.conf
等效的吗?) - 添加
modprobe forcedeth msi=0 msix=0
到/etc/rc.local
看起来我已经非常接近解决这个对我的机器影响很大的问题了,但与此同时我很迷失,因为我不了解模块和 forcedeth 的工作方式。
内容modprobe.d
:
alsa-base.conf blacklist-modem.conf iwlwifi.conf
blacklist-ath_pci.conf blacklist-oss.conf mlx4.conf
blacklist.conf blacklist-rare-network.conf modesetting.conf
blacklist-firewire.conf blacklist-watchdog.conf vmwgfx-fbdev.conf
blacklist-framebuffer.conf fbdev-blacklist.conf
答案1
我建议你删除上面提到的所有实例。正确的方法是:
sudo -i
echo "options forcedeth msi=0 msix=0" > /etc/modprobe.d/forcedeth.conf
exit
重启后,参数将生效。它们是否能解决您的具体问题则是另一个问题。