我的笔记本电脑联想 T400 上的 Ubuntu 10.10 无法挂起或休眠。
每当我单击“暂停”或“休眠”时,
- 盖子底部的月亮 LED 闪烁几秒钟,屏幕快速显示“某些设备无法挂起,错误 5”,
- 然后月亮 LED 熄灭,显示屏仍然有环境光照明。我想在挂起或休眠状态下,显示屏应该没有照明,就像笔记本电脑关闭时一样,对吗?
- 如果我按下任意键,解锁屏幕对话框就会弹出。
我在网上搜索了一下,并根据一些建议安装了“acpi-support”,但没有帮助。有什么建议可以解决这个问题吗?谢谢!
添加:
笔记本电脑规格:
CPU
Intel Mobile Core 2 Duo P8800 @ 2.66GHz
Penryn 45nm Technology
RAM
1.9GB Single-Channel DDR3 @ 532MHz (7-7-7-20)
Motherboard
LENOVO 2764CTO (None)
Graphics
ThinkPad Display 1440x900 @ 1440x900
ATI Mobility Radeon HD 3400 Series (Lenovo)
Hard Drives
244GB Western Digital WDC WD2500BEVS-08VAT2 (SATA)
Optical Drives
HL-DT-ST DVDRAM GSA-U20N
AZCDW EFCPUZ452 SCSI CdRom Device
AZCDW EFCPUZ452 SCSI CdRom Device
Audio
Conexant 20561 SmartAudio HD
答案1
好的,我现在已经在我的 T400 上确认了这一点。这似乎是最新内核的问题。因此,如果您没有使用内核 2.6.35-24,请执行此操作,它也可能解决您的问题。
答案2
摘录自来源:
为我的 Dell Mini 1012 找到了这个解决方案。感谢上帝,它起作用了:
最初由 Petri K 发布
你好!
此问题不仅影响联想 T400,还影响新款戴尔 Latitude E4200、惠普 EliteBook 2530p、索尼 Vaio VGN-TT1、东芝 R600 或任何采用“Mobile Intel® GM45 Express 芯片组”或 X4500 的设备。我在 E4200 上运行 Inpid 时也出现了完全相同的症状。
该错误肯定存在于 xserver-xorg-video-intel 代码中。该错误仅在 gnome 桌面上出现,而在 KDE 或文本模式下则不会出现,这一事实提供了一些线索。它与 compiz 无关,因为禁用 compiz 没有任何效果。我想说这是一个经典的多处理器并发控制问题!禁用除一个核心之外的所有核心会使该错误消失。
这是我提出的解决方法。
/etc/pm/sleep.d/00CPU
使用755
权限保存。请注意,它必须被称为 00CPU,以便在其他任何操作之前和之后执行。代码:
#!/bin/sh # Workaround for concurrency bug in xserver-xorg-video-intel 2:2.4.1-1ubuntu10. # Save this as /etc/pm/sleep.d/00CPU . "${PM_FUNCTIONS}" case "$1" in hibernate|suspend) for i in /sys/devices/system/cpu/cpu*/online ; do echo 0 >$i done ;; thaw|resume) sleep 10 # run with one core for 10 secs for i in /sys/devices/system/cpu/cpu*/online ; do echo 1 >$i done ;; *) ;; esac
如果这对您有用,请报告!如有必要,可以轻松延长睡眠时间。
彼得·K
答案3
您使用的是哪种图形适配器?nVidia 和 ATI 的专有驱动程序有时无法很好地与 ACPI 挂起模式配合使用。