暂停后无法恢复

我正在使用Ubuntu 12.04以及它的一切都很棒,只是暂停后它不会恢复。 我已经尝试了这个post中列出的建议整个系统在按下“暂停”后冻结但没有工作。 我正在使用联想Y510P。 我是Ubuntu的新手,或unix,所以请告诉我是否还有我应该发布的信息。 谢谢。

更新

我在这篇文章中尝试了Dima的建议如何启用hibernate? 。 机器从hibernate状态唤醒,但屏幕立即显示如下屏幕

在此处输入图像描述

想知道这是显卡的问题还是什么的。

通过从虚拟控制台执行挂起/恢复可以解决许多图形恢复问题,因此在恢复之后图形驱动程序强制“刷新”。

检查系统是否从虚拟控制台正确挂起:

  1. 使用Ctrl Alt F1切换到虚拟控制台

  2. 使用您的用户名和密码登录

  3. 暂停系统(使用系统的suspend key-combo,或发出命令sudo /usr/sbin/pm-suspend

  4. 恢复 – >你应该有一个工作提示(与之前完全相同的屏幕),否则请参阅失败

  5. 使用Ctrl Alt F7切换到图形控制台

  6. 如果一切正常,问题就解决了! 您可以按照以下说明(从这个答案)开始自动切换; 否则,请参阅失败

如果还有什么问题……

失败:问题是另一个问题—我没有那台笔记本电脑,所以我真的无法提供更多帮助。 也许研究文件/var/log/pm-suspend.log的内容可以解释一下。


如何自动切换开关

  1. 编辑/创建文件

    gksudo gedit /etc/pm/sleep.d/01_switchvt

  2. 把这个内容放在其中:

     #!/bin/sh # Switch to a VC before suspending and back after resume case "$1" in resume|thaw) chvt 7 ;; suspend|hibernate) chvt 1 ;; esac 
  3. 保存并退出

  4. 使其可执行:

    sudo chmod 755 /etc/pm/sleep.d/01_switchvt

请注意,在步骤2中,大多数安装都需要命令chvt 7 —这与按ctrlaltF7返回图形屏幕相同。 如果您需要其他键组合,请相应地更改“7”。