从睡眠状态唤醒后,屏幕保持关闭状态且笔记本电脑无响应

从睡眠状态唤醒后,屏幕保持关闭状态且笔记本电脑无响应

我安装的是 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

就我而言,解决方案是......

所有设置 > 亮度和锁定

确保调暗屏幕以节省电量未选中

相关内容