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

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

我在 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)

答案1

您可能遇到了与帧缓冲区内存损坏相关的错误,这是由于错误地标记了要保存/恢复的特定部分而导致的。

这次讨论遗憾的是,最好的解决办法是尝试不同的内核。

我在 4.2 上没有遇到过这个问题,但在 4.4 上这是一个严重的错误。

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

相关内容