当我从休眠状态(uswsusp)恢复时,如何才能阻止显示器的各个方面出现故障?

当我从休眠状态(uswsusp)恢复时,如何才能阻止显示器的各个方面出现故障?

我有 Ubuntu Mate Xenial,但在从 Wily 升级之前也发生过这种情况。我正在运行 HP Envy M6。

我的问题是:

我安装了 uswsusp 来节省电量,并定期用它让电脑休眠。但当我从休眠状态恢复时,经常会出现屏幕故障。例如:

  • 缺少一些字母(最常见且最明显的)。也就是说,应用程序窗口会打开,但不会显示一些字符,留下空白。这包括登录提示窗口,有时还包括终端,但应用程序本身(如 Chrome)通常似乎可以正常显示。
  • 光标丢失,但一切功能都像它在那里一样。
  • 无法预测显示哪个欢迎窗口。我忘了以前是怎么做的了,但我设置了一个自定义登录提示主题,现在我有时会得到这个主题,有时会得到默认主题 - 虽然大多数情况下是默认主题。
  • 甚至无法预测 GRUB 在选择菜单上的顶部选项之前要等待多长时间。不久前,我使用 GRUB 定制器 GUI 将其设置为 2 秒,但现在当我恢复时,计算机更经常从 30 秒开始倒计时。

当我安装休眠模块时,我首先尝试了 tuxonice,但结果出现了可怕的错误(我对 Ubuntu 还很陌生)。一个错误导致没有桌面环境,我不得不恢复我通过 更改的最后一个文件vim;幸运的是我记得它的路径。之后我放弃了 tuxonice,但我怀疑它的残余可能仍然潜伏着。

我已经能够通过运行来解决该问题sudo service lightdm restart,这是我在其他地方找到的解决方案,但是当我恢复时必须经常重新登录并重新启动所有程序,这很烦人。

我似乎记得有时从简单的睡眠中恢复后也会发生这种情况,但最近没有发生过。如果发生,我会更新这个问题。

尝试查找日志文件,但它们似乎都是几个月前的,其中一些不想为我打开。如果你告诉我答案可能在其中一个中,我会花更多精力来打开它。

感谢您的帮助。我很想解决这个问题 - 无论是通过修复 uswsusp 还是可能再试一次 tuxonice - 这样我就可以对 Ubuntu 充满信心,并通过清空我的 Windows 分区来清理一些空间。

相关内容