/ 铃儿响叮当 / 都是 acpi 惹的祸

都是 acpi 惹的祸

2013-03-05 posted in [Uncategorized]

openSUSE 12.3 RC2已经发布了,今天安装了下,之前,没注意在PXE网络安装的参数中添加了acpi=off的参数,结果搞出一大堆问题。

i915 集成显卡驱动加载失败,USB 硬盘不能识别。

FATAL: Error inserting i915 (/lib/modules/3.7.9-1.1-desktop/kernel/drivers/gpu/drm/i915/i915.ko): No such device.

在 dmesg 中提示了一大堆 “Unknow symbol drm_xxxxx (err 0)”.

手动安装 drm.ko, drm_usb.ko, drm_kms_helper.ko, 然后再安装 i915.ko, 与drm_xxx 相关的错误没了,哈,只剩下2行。

Unknown symbol "acpi_lid_notifier_unregister (err 0)"
Unknown symbol "acpi_lid_open (err 0)"

用 insmod 安装 button.ko, 提示 “no such device”.

这时我就突然想到可能是ACPI搞的鬼,果然一查启动参数,acpi=off

删除这参数后,显卡驱动能加载上了,USB 硬盘也能用了。

还有些问题(2013-3-7更新, 已经基本可用了, 明天出GM版本再重新安装一下)