窗口和上下文菜单周围的多色条形码

窗口和上下文菜单周围的多色条形码

两天前,将我的电脑置于睡眠模式不到一小时后,我注意到所有窗口周围都有不同颜色的奇怪线条,如您在以下屏幕截图中看到的那样:

在所有窗口周围,无论是否处于活动状态

线条既有水平线也有垂直线,颜色各异,看起来像条形码,边缘的水平线和垂直线杂乱无章。无论窗口是否处于活动状态、是否在前台,这些线条都会出现。

这些线条也出现在每个窗口左上角的“X”“-”“|_|”图标上。

例如,该错误也发生在 Chrome 的搜索结果中,实际上发生在 HTML 网页上任何具有自动建议的输入字段中:

在 Chrome 搜索结果中

当上下文菜单打开时也会发生这种情况。例如,鼠标右键单击后,菜单周围全是线条。

我使用 Ubuntu 16.04。我上周从 Ubuntu 14.04 升级。升级到 Ubuntu 16.04 时,我遇到了图形问题(计算机处于低图形模式,解决方法如下:安装带有 NVIDIA 显卡的 Ubuntu 16.04/16.10 后/期间出现图形问题),但在解决了初始问题之后一切都很好,并且我认为之后我没有安装任何特殊的东西。

如果我重新启动计算机,问题就解决了。但是睡眠模式后它又出现了。

眼镜:

  • 华硕 N56VM
  • BIOS:N56VM.206
  • 01:00.0 VGA 兼容控制器:NVIDIA Corporation GF108M [GeForce GT 630M] (rev a1)
    • 正在使用的内核驱动程序:nvidia
    • 内核模块:nvidiafb、nouveau、nvidia_375_drm、nvidia_375
  • 00:02.0 VGA 兼容控制器:英特尔公司第三代酷睿处理器图形控制器(rev 09)
    • 正在使用的内核驱动程序:i915
    • 内核模块:i915

答案1

正如 Rafal 所说,这是一个已知的错误,应该在下一个版本中修复:https://devtalk.nvidia.com/default/topic/990898/suspend-corrupts-window-manager-after-upgrade-to-378-09/?offset=30

与此同时,我通过重新启动 compiz 解决了这个错误:compiz --replace

另一个解决方案是降级到以前的驱动程序版本(https://askubuntu.com/a/896544/657603):

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt purge nvidia*
sudo apt install nvidia-370
sudo reboot

答案2

你的 NVIDIA 驱动程序是什么版本?我对 378.13 和 GeForce 1080 ti GPU 也遇到了同样的问题。

最新驱动程序版本中存在退化。请查看此链接:https://devtalk.nvidia.com/default/topic/990898/linux/suspend-corrupts-window-manager-after-upgrade-to-378-09/2

根据此线程,应该会在下一个版本中修复此问题。此外,那里还描述了一个修补程序。它对我有用,但桌面壁纸会变成纯黑色,我需要在挂起后重置(这可以通过脚本自动完成)。我还必须说,这个修补程序对我来说并不是 100% 有效。有时,多次挂起会导致 Unity shell 崩溃,启动器和顶部栏会消失。还没有时间调试它。

相关内容