11

I recently upgraded from nvidia-370 to nvidia-375 as part of my efforts to install CUDA/Tensorflow, but I'm now getting a weird bug. Upon resuming from sleep, these glitchy borders appear around all windows and menu elements.

I've had bugs like this before, but the " pressctrl + alt + f1 and then ctrl + alt + f7" method, which worked with other sleep bugs, doesn't fix this problem. Does anyone know of a solution to this, or is my only option to downgrade to the 370 driver? I'm running 16.04 on kernel 4.4.0-62-generic

4 Answers4

6

Same problem. My driver was updated to nvidia-375 after upgrading cuda.

I found that restarting the window manager with

unity --replace

fixed this, although some windows crashed (Chrome for example) in the process.

Restarting compiz mighty also work, though I haven't tried it.

Edit: compiz --replace seems to work better for this, with little or no window crashing.

1

Got the same issue with new drivers (378.13). Try to set old version in System Settings -> Additional Drivers. In my case work fine with 367.57

0

Same problem here after upgrade nvidia driver to versio 375.39. In case of Intel driver, everything is fine. It's look like nvidia screwd up something. Any solution?

I fixed it by add sudo add-apt-repository ppa:graphics-drivers/ppa

and install nvidia-370

0

This bug is already logged on Launchpad Someone suggested a temporary fix which worked great for me and that I reproduce here:

Create a file /lib/systemd/system-sleep/fixborders with the editor of your choice with root permissions. (If you don't know, just type gksudo gedit /lib/systemd/system-sleep/fixborders in a terminal) with the following content:

#!/bin/sh
kill $(ps -C compiz -o pid=)

Give that file excutable permissions:

sudo chmod +x /lib/systemd/system-sleep/fixborders

Et voila!

Se6
  • 901