未找到模块 acpi

未找到模块 acpi

我的操作系统是 12.04,我无法在给定的时间挂起和唤醒我的电脑,或者如果我运行就更好了sudo rtcwake -m mem -s 120

我的 PC 进入挂起模式,2 分钟后电源指示灯亮起,但没有键盘 I/O,没有视频卡工作,PC 似乎已关闭,只有电源指示灯给我一种操作系统正在运行的错觉。此外,当我运行:

sudo ls -l /lib/modules/$(uname -r)/kernel/drivers/acpi

我有:

 total 100
-rw-r--r-- 1 root root  8108 apr 10  2013 acpi_ipmi.ko
-rw-r--r-- 1 root root 13908 apr 10  2013 acpi_pad.ko
drwxr-xr-x 2 root root  4096 apr 15  2013 apei
-rw-r--r-- 1 root root  5728 apr 10  2013 ec_sys.ko
-rw-r--r-- 1 root root 10012 apr 10  2013 pci_slot.ko
-rw-r--r-- 1 root root  9696 apr 10  2013 sbshc.ko
-rw-r--r-- 1 root root 12156 apr 10  2013 sbs.ko
-rw-r--r-- 1 root root 25616 apr 10  2013 video.ko

但是当我跑步时:

sudo modprobe acpi

我有:

FATAL: Module acpi not found.

我的 PC 是 FitPc2,其网站上提到 BIOS 为“通过 OS (S3) 实现 RTC 唤醒 ACPI 可用性”。运行时:

dmesg |grep acpi

输出为:

 [    0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)  
 [    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)  
 [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])  
 [    0.000000] ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])  
 [    0.876584] ACPI: Requesting acpi_cpufreq  
 [    0.897585] pata_acpi 0000:00:1f.1: setting latency timer to 64  
 [    3.392784] acpi device:04: registered as cooling_device2  
 [    3.445689] acpi device:05: registered as cooling_device3  

有什么想法吗?我必须在内核中启用 ACPI 吗?怎么启用?我尝试修改 grub,acpi=force但什么也没发生。我读到有关设置内核环境变量hint.acpi.0.disabled=0以启用 ACPI 的信息,但如何传递此参数?在哪个文件中?

相关内容