帮助我修复HP Pavilion DV6-6008el上的acpi

更新:与此问题相关的更多详细信息。

我只能在grub配置文件中添加acpi=off作为内核参数来启动我的笔记本电脑。 如果没有此参数,系统将永远挂在Ubuntu启动画面上。

硬件: 惠普Pavilion dv6-6008el

操作系统:Ubuntu Natty

 $ uname -a Linux tk 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux 

我真的不想完全禁用acpi支持,因为这会产生恼人的副作用,例如失去管理笔记本电脑电源状态的能力,如电池电量,引用一个。 顺便说一下,这个dv6型号有双显卡,如果我理解正确,vga_switcheroo需要acpi在集成英特尔和复合ATI之间切换。

我尝试使用官方的Ubuntu指南调试ACPI,但没有运气,我仍然必须使用acpi = off,因为acpi = ht,pci = noacpi等侵入性较小的选项不起作用。

我从grub中删除了splash,quiet和acpi = off(这样启用了acpi),此时启动过程停止:

 [cut] * Starting AppArmor profiles * Setting sensors limits * Stopping System V initialisazion compatibility * Starting System V runlevel compatibility * Stopping automatic crash report generation * Starting eCryptfs * Starting restore sound card(s') mixer state(s) * Starting ACPI deemon * Starting anac(h)ronistic cron * Starting kernel messages * Stopping eCryptfs * Starting regular background program processing daemon * Starting deferred execution scheduler ... * Stopping save kernel messages 

如果acpi = off,则系统在此处停止…否则出现鼠标指针,我可以登录(但/ proc / acpi不存在)。

请让我知道我要解决的问题,我想摆脱acpi = off设置。

谢谢

在Ubuntu上有一个完整的手册页。 来吧

http://manpages.ubuntu.com/manpages/natty/man4/acpi_hp.4freebsd.html