![从睡眠状态唤醒后,屏幕保持关闭状态且笔记本电脑无响应](https://linux22.com/image/990057/%E4%BB%8E%E7%9D%A1%E7%9C%A0%E7%8A%B6%E6%80%81%E5%94%A4%E9%86%92%E5%90%8E%EF%BC%8C%E5%B1%8F%E5%B9%95%E4%BF%9D%E6%8C%81%E5%85%B3%E9%97%AD%E7%8A%B6%E6%80%81%E4%B8%94%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E6%97%A0%E5%93%8D%E5%BA%94.png)
我安装的是 ubuntu16.04 LTS正式发布一周后使用迷你 ISO, 然后ubuntu-desktop 不推荐软件包。从那时起,只需根据需要安装软件包即可。
尝试使用触摸板唤醒睡眠中的计算机后,电源按钮上的指示灯停止闪烁,并且我听到硬盘驱动器上线的声音。但是:
- 屏幕完全关闭,没有背光。
- 笔记本电脑对任何键盘按下均没有反应。
- 每次我使用神奇的 SysRq 重启笔记本电脑。长按电源按钮也可以。
使用 ubuntu 14.04 LTS 时不存在此问题
本网站所有可能重复的解决方案均未解决我的问题。一个很大的区别是,我的笔记本电脑屏幕关闭不只是空白。
可能有用的信息。系统重启后即可获得。
硬件详细信息:
电脑型号:
惠普 Compaq Presario C700 笔记本电脑/30D9,BIOS F.35 03/29/2010
uname -a
Linux CPC700 4.4.0-22-generic #39-Ubuntu SMP Thu May 5 16:53:32 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
使用 lspci -nn 命令:
00:00.0 Host bridge [0600]: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub [8086:2a00] (rev 03)
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 03)
00:02.1 Display controller [0380]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (secondary) [8086:2a03] (rev 03)
sudo lshw-类显示
*-display:0
description: VGA compatible controller
product: Mobile GM965/GL960 Integrated Graphics Controller (primary)
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 03
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:26 memory:91000000-910fffff memory:80000000-8fffffff ioport:30d0(size=8)
*-display:1 UNCLAIMED
description: Display controller
product: Mobile GM965/GL960 Integrated Graphics Controller (secondary)
vendor: Intel Corporation
physical id: 2.1
bus info: pci@0000:00:02.1
version: 03
width: 64 bits
clock: 33MHz
capabilities: pm bus_master cap_list
configuration: latency=0
resources: memory:91100000-911fffff
编辑1
我认为这是一个错误,因为它不再经常发生。我会在启动板上将其归档,但我不知道哪些软件包导致了问题。我该如何在特定情况下继续找到它们?
编辑2
使用设置“盖子关闭时:不执行任何操作“。
- 当我合上盖子时系统不会进入睡眠状态。
- 收听内容 (acpi_listen > ~/listens):
按钮/盖子 LID 关闭
按钮/盖子 LID 打开
答案1
在评论中确认该pm-suspend
命令可以在您的笔记本电脑上正常工作后,我们现在可以告诉它专门使用该命令来暂停它。
打开终端并输入gksudo gedit /etc/default/acpi-support
出现提示时输入您的管理员密码。
查找以下行:SUSPEND_METHODS="dbus-pm dbus-hal pm-utils"
将行改为:SUSPEND_METHODS="pm-utils"
保存并关闭编辑器,然后重新启动笔记本电脑。
创建暂停脚本:
在终端中输入sudo nano /etc/acpi/events/laptop-lid-close
将其粘贴到脚本中(右键单击终端窗口并单击“粘贴”):
# /etc/acpi/events/laptop-lid-close
# This is called when the user closes the laptop lid and calls
# the lidclose.sh script.
event=button/lid
action=/etc/acpi/lidclose.sh
要将文件保存在 中nano
,请按 CTRL+O,然后按 ENTER。(这是字母 O,而不是零。)然后按 CTRL+X 退出。
使用以下命令使文件可执行sudo chmod +x /etc/acpi/events/laptop-lid-close
现在制作下一个脚本,它将由你刚刚制作的脚本执行。在终端中,输入sudo nano /etc/acpi/lidclose.sh
将其粘贴到文件中:
#!/bin/sh
# This script is called from /etc/acpi/events/laptop-lid-close
# Check if lid is opened or closed
grep -q closed /proc/acpi/button/lid/LID*/state
if [ $? = 0 ]
then
/usr/sbin/pm-suspend; #if closed then suspend.
fi
使用 CTRL+O、ENTER、CTRL+X 保存并关闭。使用以下命令使其可执行:sudo chmod +x /etc/acpi/lidclose.sh
现在acpid
用重新启动sudo service acpid restart
。
现在尝试关闭盖子,等待几秒钟,然后重新打开。如果没有暂停,请重新启动计算机并重试。
答案2
就我而言,解决方案是......
所有设置 > 亮度和锁定
确保调暗屏幕以节省电量是未选中。