昨天我进行了一些系统更新,之后我的 ubuntu 在每个新打开的窗口周围都显示混合颜色。我尝试删除最新更新,但问题并未解决。当我重新启动系统时,混合颜色会消失,直到第一次挂起或休眠。以下是新打开窗口的示例:
dpkg -l | grep nvidia 的输出:
二、nvidia-367 375.39-0ubuntu0.16.04.1 amd64 nvidia-375 的过渡包 二、nvidia-375 375.39-0ubuntu0.16.04.1 amd64 NVIDIA 二进制驱动程序 - 版本 375.39 ii nvidia-opencl-icd-367 375.39-0ubuntu0.16.04.1 amd64 nvidia-opencl-icd-375 的过渡包 ii nvidia-opencl-icd-375 375.39-0ubuntu0.16.04.1 amd64 NVIDIA OpenCL ICD ii nvidia-prime 0.8.2 amd64 启用 NVIDIA Prime 的工具 ii nvidia-settings 361.42-0ubuntu1 amd64 配置NVIDIA显卡驱动的工具
显卡:
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
NVIDIA GeForce 930M
答案1
下一版本应该会修复此问题。临时修复程序如下:这里对我有用:
echo -e '#!/bin/bash'"\n## This file (or a link to it) must be in the folder /lib/systemd/system-sleep/\n## Purpose: Kill compiz after system wakes up from sleep.\n## This will fix bad window borders caused by Nvidia driver 375.39.\nkill \$(ps -C compiz -o pid=)" | sudo tee /lib/systemd/system-sleep/fixbadborders
sudo chmod +x /lib/systemd/system-sleep/fixbadborders
要删除此脚本:
sudo rm /lib/systemd/system-sleep/fixbadborders