笔记本电脑从睡眠模式恢复后文本丢失/乱码

fig*_*out 8 suspend hibernate

我在 Thinkpad T450s 上。我使用的是 Ubuntu 版本 15.10 和内核版本 3.19.0-15-generic。

除了以下问题外,一切都很好。每次我在关闭笔记本电脑后(即从睡眠模式恢复后)重新打开它的盖子时,Ubuntu 就完全无法使用。文本很少呈现,大多数 UI 元素都缺少文本,即使存在任何文本,也通常会出现奇怪的字符乱码。我什至无法在终端中输入。唯一的解决方案是重新启动以修复所有问题,只有我再次关闭盖子。每次关闭盖子时,这都会可靠地发生。我使用两个不同的窗口管理器,默认的 Unity(桌面环境)和 Awesome-WM。这两个 WM 都会发生错误。请参阅下面的两个屏幕截图,其中显示了此问题后 firefox 中的 gmail.com 和 google.com。

任何想法我应该如何调试这个问题?

这是来自的输出 lshw -c video

  description: VGA compatible controller
   product: Broadwell-U Integrated Graphics
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 09
   width: 64 bits
   clock: 33MHz
   capabilities: vga_controller bus_master cap_list rom
   configuration: driver=i915 latency=0
   resources: irq:47 memory:e0000000-e0ffffff memory:d0000000-dfffffff ioport:3000(size=64)
Run Code Online (Sandbox Code Playgroud)

PAS*_*LoD 2

由于不正确地标记用于保存/恢复的特定部分,您可能遇到与帧缓冲区内存损坏相关的错误。

请参阅此讨论。遗憾的是,最好的解决方案是尝试不同的内核。

我在4.2上没有经历过,但在4.4上这是一个严重的错误。

也许尝试一个稳定的内核。(例如Debian的3.2,它是精确的基础: http: //kernel.ubuntu.com/~kernel-ppa/mainline/