Aqui no ubuntu 16.04 quando mandamos o computador suspender com os drivers 378 e 375(375,26 nao tem esse problema, so os posteriores) ao retornar da suspenção apresenta uma corrupção das bordas das janelas, na minha 750ti Maxwell e nas mais recentes como a 960 e 1050. Veja a foto!
http://i.imgur.com/QB5Ktej.jpgObserve que as bordas ficaram ""brancas"" ao retornar da suspenção isso pode ser resolvido com um compiz --replace para que volte ao normal.
Nos drivers 375.26 e anteriores isso nao acontece!
Aqui tem um workarround"" que funcionou pra mim ate que a nvidia faça a correção nos drivers mais recentes. Para fixar tente;
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-375/+bug/1667158/comments/13https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-375/+bug/1667158@experimancer Thank you for sharing.
Given that simply killing compiz process fixes the bad border problem, I have tested a solution that works on my Ubuntu 16.04 system every time after the system wakes. 2 steps solution. Hope it can help others.
Step 1:
=======
I created a script called "fixbadborders" in the directory /lib/systemd/system-sleep.
It contained the following:
#!/bin/sh
## This file (or a link to it) must be in the folder /lib/systemd/system-sleep/
## Purpose: Kill compiz after system wakes up from sleep.
## This will fix bad window borders caused by Nvidia driver 375.39.
kill $(ps -C compiz -o pid=)
Step 2:
=======
Allowed the script to have executable permission with:
sudo chmod +x fixbadbordersAqui funcionou bem, reportem!
Platao