Esse problema está presente nos drivers 375 e 378 ...
Dado que simplesmente matar o processo compiz corrige o problema de borda ruim, eu testei uma solução que funciona no meu sistema Ubuntu 16.04 toda vez que o sistema é ativado.
Etapa 1:
Eu criei um script chamado fixbadborders
no diretório /lib/systemd/system-sleep
.
Continha o seguinte:
#!/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=)
Etapa 2:
Permitiu que o script tivesse permissão de execução com:
sudo chmod +x fixbadborders
Para remover este script:
sudo rm /lib/systemd/system-sleep/fixbadborders
Todos os créditos vão para Sun Bear que criou este script comment 13