我最近刚刚在我的三星 ARM Chromebook 上安装了 Ubuntu 12.04,使用http://chromeos-cr48.blogspot.com/2013/05/chrubuntu-one-script-to-rule-them-all_31.html,然后升级到13.10。
我在挂起方面遇到一个问题,以下所有操作都会将其从挂起状态唤醒:
- 触摸触摸板
- 关上电脑盖(这个有点问题)
- 触摸键盘上的任意键
我发现http://ubuntuforums.org/showthread.php?t=2088620,并尝试按照涉及的指示进行操作/proc/acpi/wakeup
,但/proc/acpi
目录不存在。
该命令acpi_available
退出时退出状态 1,表明 ACPI 不可用。
好的,更新到这里。我已经使用 Chromebook ARM PPA 中的 chromebook-snooze-hack 包几乎修复了挂起问题。但问题仍然是没有可用的 ACPI。
我的新目标是启用/使用 ACPI。
答案1
答案2
我也在三星 3 Chromebook 上运行 Ubuntu,并且已经专门使用它大约 6 个月了。虽然 ARM CPU 指令集是标准化的,但 ARM 平台极其分散。因此,任何特定系统通常都缺少平台标准,例如我们在 x86 中使用的标准。
因此您实际上并没有遇到意外行为,ACPI 不存在于此主板上。因此没有 /proc/acpi 目录,并acpi_available
返回退出状态 1。因此,要访问 ACPI 提供的内容,通常意味着您必须通过内核驱动程序访问硬件。例如,我在 /sys/class 目录中找到了电池充电状态。