Dopo l'aggiornamento a nvidia 375, i bordi glitch intorno alle finestre [duplicato]

12

Recentemente ho aggiornato da nvidia-370 a nvidia-375 come parte dei miei sforzi per installare CUDA / Tensorflow, ma ora sto ottenendo un bug strano. Alla ripresa dal sonno, appaiono attorno a tutte le finestre e gli elementi del menu.

Ho avuto bug come questo prima, ma il metodo "premi ctrl + alt + f1 e poi ctrl + alt + f7 ", che ha funzionato con altri bug del sonno, non risolve questo problema. Qualcuno sa di una soluzione a questo, o è la mia unica opzione per il downgrade al driver 370? Sono in esecuzione 16.04 sul kernel 4.4.0-62-generico

    
posta pipsqueaker 16.02.2017 - 15:45

4 risposte

6

Stesso problema. Il mio driver è stato aggiornato a nvidia-375 dopo l'aggiornamento di cuda .

Ho trovato che il riavvio del window manager con

unity --replace

risolto, anche se alcune finestre si sono bloccate (ad esempio Chrome) nel processo.

Anche il riavvio di Compiz può funzionare, anche se non l'ho provato.

Modifica: compiz --replace sembra funzionare meglio per questo, con poca o nessuna finestra che si blocca.

    
risposta data Sam Stainsby 17.02.2017 - 00:25
1

Ha lo stesso problema con i nuovi driver (378.13). Prova a impostare la vecchia versione in Impostazioni di sistema - & gt; Guidatori aggiuntivi. Nel mio caso funziona bene con 367.57

    
risposta data Pavlo Zamoroka 20.02.2017 - 21:34
0

Lo stesso problema qui dopo l'aggiornamento del driver nvidia alla versio 375.39. In caso di driver Intel, tutto è a posto. Sembra nvidia incasinato qualcosa. Qualche soluzione?

L'ho risolto aggiungendo sudo add-apt-repository ppa: graphics-drivers / ppa

e installa nvidia-370

    
risposta data s.t.e.a.l.t.h 24.03.2017 - 15:44
0

Questo bug è già stato registrato su Launchpad Qualcuno ha suggerito una correzione temporanea che ha funzionato benissimo per me e che riproduco qui:

Crea un file / lib / systemd / system-sleep / fixborders con l'editor di tua scelta con i permessi di root. (Se non lo sai, digita gksudo gedit /lib/systemd/system-sleep/fixborders in un terminale) con il seguente contenuto:

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

Fornisci le autorizzazioni per i file excutable:

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

Et voilà!

    
risposta data Se6 24.03.2017 - 21:32

Leggi altre domande sui tag