Risolto il problema dello sfarfallio dello schermo grafico Nvidia


14

So che ci sono molte domande a riguardo - ho letto almeno 100 domande a riguardo, ma non riesco ancora a trovare una soluzione al problema dello sfarfallio dello schermo di Nvidia. Ho avuto questo problema dall'11.10. Lo schermo trema e lampeggia ogni 3-5 secondi circa. Sto eseguendo Ubuntu 12.04 LTS su un Gateway GT5028 con Nvidia 6100. Qualsiasi soluzione sarebbe apprezzata. Mi piacerebbe vedere questo problema risolto per me.

Risposte:


7

Questo ha funzionato per me:

  • Installa Compiz Config, da un terminale, digita:

    sudo apt-get install compizconfig-settings-manager

  • Dal programma di avvio, eseguire Gestione impostazioni CompizConfig

  • Seleziona la casella di controllo in "Utilità -> Soluzioni alternative -> Forza ridisegni a schermo intero (buffer swap) su riverniciatura"

Ho un laptop Dell XPS con un Nvidia GT 525m, usando Ubuntu 14.04.

Baso questa soluzione sulle risposte su questa discussione: schermo parziale strano sfarfallio dopo l'aggiornamento a 14.04


Vale la pena notare che questo aumenterà considerevolmente il carico sulla tua GPU & CPU e causerà cadute di fps.
Edward,

Debian 8 e KDE 4 qui. Ciò che mi ha aiutato è stato disabilitare alcuni effetti di KDE nelle impostazioni.
LatinSuD,

Le modifiche dovrebbero entrare in vigore anche senza riavviare il computer? Sembra che nulla
funzioni

4

Prova a disattivare il dithering (disabilitato) usando le impostazioni nvidia. Se il problema viene risolto, aggiorna /etc/X11/xorg.conf per aggiungere (Opzione "FlatPanelProperties" "Dithering = Disabled") alla sezione Screen. In bocca al lupo.


Come posso accedere alle impostazioni? Non ho nessun driver nvidia attivato in questo momento perché ogni volta che lo attivo viene visualizzato uno schermo nero al successivo avvio. Sono in grado di accedere a TTY quando lo fa non riesco a vedere il desktop.
spazmatic1221

Le impostazioni sono disponibili tramite le impostazioni nvidia. Se il driver nvidia non è stato installato, è possibile 1) installare tramite le impostazioni di sistema-> driver aggiuntivi, 2) sudo apt-get update; sudo apt-get install nvidia-current nvidia-settings o 3) scaricare / installare il driver direttamente da NVIDIA. Ognuno ha le sue preferenze, ma tendo a favorire quest'ultima. Buona fortuna e buon divertimento.
cogitoergosum,

Bene, ho installato il driver corrente NVIDIA. Per fortuna nessuna schermata nera questa volta. Ma non vedo nulla sul dithering in Impostazioni server Nvidia X
spazmatic1221

Le impostazioni predefinite di nvidia non includono l'opzione. Se lo sfarfallio dello schermo è ancora un problema, prendere in considerazione il download del driver da NVIDIA. Puoi fare riferimento alle istruzioni su questa scheda di domande e risposte.
cogitoergosum,

Potresti darmi una rapida analisi su come modificare le impostazioni dalla riga di comando.
spazmatic1221

3

Finestre tremolanti sotto Ubuntu 14.04 fisse - Scheda grafica NVIDIA

Ho risolto il problema dello sfarfallio delle finestre sotto Ubuntu 14.04 sul mio laptop ed è fondamentalmente un problema relativo all'impostazione della scheda grafica Nvidia, inizia digitando:

sudo nvidia-xconfig

Se il file /etc/X11/xorg.confnon esiste, questo comando lo creerà.

sudo nano /etc/X11/xorg.conf

Scorri il file e modifica la Devicesezione come segue:

Section Device
  Identifier Device0
  Driver "nvidia"
  VendorName "NVIDIA Corporation"
  BoardName "GeForce GTX 650"
  Option "RegistryDwords" "PerfLevelSrc=0x2222"
  Option "TripleBuffer" "True"
EndSection

Di solito gli ultimi 3 commessi vengono persi nella sezione Dispositivo. Ciò imposta la scheda in modalità prestazioni e abilita il triplo buffering.

Nel tipo di terminale:

nvidia-settings

e l'X-server apparirà Impostare i valori dell'argomento in nvidia-settings / OpenGL come segue:

Sync to Vblank
Allow Flipping
Use Conformant Texture Clamping

Salvare la configurazione e quindi riavviare il computer.


Come si salva la configurazione?
Aaron Esau,

Sorprendentemente, l'installazione ha nvidia-settingseffettivamente risolto tutto.
Blairg23,

2

Ho avuto lo stesso problema. Sei confuso perché il cogitoergosum ha assunto che tu capisca come funziona la riga di comando. Dovrai aprire un prompt dei comandi e dovrai imparare come usare diversi comandi. L'unico modo per risolvere veramente questo problema richiede di lavorare sull'interfaccia a riga di comando (CLI). Le competenze della CLI sono estremamente preziose, specialmente nell'informatica professionale; quindi ti aiuterò a iniziare.

Innanzitutto, digitare man cde premere Invio. Per uscire dalle pagine del manuale, quando hai finito di leggere e vuoi provare il comando cd, digita q. Su Linux, a differenza di Windows, man+ [comando] visualizzerà le pagine del manuale per qualsiasi comando desiderato (basta sostituire + [comando] con il comando desiderato. Ad esempio, digitare man viper imparare a modificare i file con vi.

cd /etc/X11/vi porterà alla directory contenente "xorg.conf". È necessario fare attenzione a correggere le modifiche alla proprietà e alle autorizzazioni dei file quando vengono modificati come utente root. Consultare le pagine man per chmode chown(digitare man chmodo man chown). Sarà sempre necessario eseguire il backup dei file prima di modificarli. Per eseguire il backup dei file, esistono alcune tecniche. È possibile utilizzare catper generare il contenuto di un file e quindi reindirizzare l'output su un nuovo file. Per esempio. cat /etc/X11/xorg.conf > /etc/X11/xorg.conf.bkp1. Puoi anche usare cpo mv, ma di solito uso solo il reindirizzamento. Per vedere i contenuti di una determinata directory, prova lso ls -l. Se non riesci a vedere tutto l'output, inserisci l'output lessdigitando ls -l | less.

Ho trovato la soluzione ai bug Nvidia su Linux qui per 64 bit: Nvidia e Linux x64 - Readme per problemi e soluzioni comuni - Ecco lo stesso readme per 32 bit (x86): Nvidia e Linux x86 - Readme per problemi e soluzioni comuni - 256.44 Se stanno utilizzando diversi driver Nvidia per Linux, quindi è possibile trovare file readme simili sul sito Nvidia qui: Linux Display Driver Archive .

Se vuoi davvero aumentare le tue abilità, dovresti cercare su Google i documenti Linux su shell scripting.


2
Questo sembra estremamente fuori tema e irrilevante. L'informazione è fantastica, tutti devono conoscerla ... ma non hai nemmeno tentato di trattare l'OP come un non- novellino. Hai assunto l'OP assunto, poi sei precipitato direttamente in una lezione.
digitalextremist

1

Per quello che vale, ho avuto questo problema di sfarfallio dello schermo sulla mia scatola MythTV basata su Ubuntu / Debian per anni. L'ho avuto su 14.04 e di recente ho aggiornato quella scatola da Linux Mint 18, dove esisteva anche il problema. Ora sto correndo il 16.04.2. La modifica di compizconfig-settings-manager per forzare i ridisegni non ha funzionato per me, ma mi ha fatto giocare con le altre impostazioni. Ciò che l'ha risolto per me è stato deselezionare l'opzione "Forza ridisegno completo al danno iniziale".

Non so se ho un problema hardware che sta causando il capovolgimento di un po 'che Compiz pensa sia un danno, ma non ho visto alcun artefatto o danno e lo sfarfallio dello schermo è sparito. Sto usando la grafica Intel integrata nel mio Pentium G870 su HDMI a un televisore 1080p.


1

Solo per tutti gli altri che hanno questo problema. Disattivare il dithering nelle impostazioni di nvidia sembra aver ridotto l'effetto ma non è andato del tutto.

Ma disattivare Flipping ha aiutato. Non ho più questo tremolio tremendo. Sìì!

Come farlo su Linux mint 18.3 cinnamon con un driver nvidia installato (nvidia-384 versione 384.111-0ubuntu0.16.04.1):

  • Apri il menu dell'applicazione
  • Cerca "nvidia": troverai "Impostazioni server NVIDIA X". Fai clic su di esso
  • Disattiva Dithering: l'ho trovato sotto GPU 0 - (il tuo nome GeForce) -> DFP-0 (il nome del tuo monitor) (e DFP-3 e DFP-4, dato che ho 3 monitor)
  • Disattiva Flipping: Schermata X 0 -> Impostazioni OpenGL -> Consenti inoltro (deseleziona)

+1 disattivazione di Flipping ha aiutato!
Ben

Funzionava, ma come rendere persistenti le mie modifiche? Dopo il riavvio, tutte le impostazioni modificate scompaiono ...
Ben

-1

Sto usando Linux Mint 17 con gli stessi problemi afflitti da qualche tempo. Scoperto tramite il software manager di Linux puoi semplicemente digitare nvidia nella barra di ricerca (come nel mio caso) "grafica" relativa ovviamente e fare clic su; Nvidia-current-Aggiornamenti. Una volta installato il problema è stato risolto e le prestazioni sono aumentate. Secondo il sito Web di Nvidia - linux software manager ci sono 26 milioni di driver che il gestore del programma analizzerà e scaricherà il driver specifico. Il mio problema è stato risolto


Le risposte radicate in strumenti speciali di Linux Mint non sono compatibili con Ask Ubuntu poiché Ubuntu non possiede tali strumenti.
Stephen Michael Kellat,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.