Memperbaiki Masalah Layar Nvidia Graphics Flicker

14

Saya tahu ada banyak pertanyaan tentang ini - saya telah membaca setidaknya 100 pertanyaan tentang hal ini tetapi masih tidak dapat menemukan solusi untuk masalah layar flicker Nvidia. Saya sudah mengalami masalah ini sejak 11.10. Layar gugup dan berkedip setiap 3-5 detik. Saya menjalankan Ubuntu 12,04 LTS pada Gateway GT5028 dengan Nvidia 6100. Solusi apa pun akan dihargai. Saya ingin masalah ini terselesaikan untuk saya.

spazmatic1221
sumber

Jawaban:

7

Ini bekerja untuk saya:

  • Instal Compiz Config, dari terminal, ketik:

    sudo apt-get install compizconfig-settings-manager

  • Dari peluncur, jalankan CompizConfig Settings Manager

  • Centang kotak di "Utility -> Workarounds -> Paksa redraw layar penuh (buffer swap) saat mengecat ulang"

Saya memiliki laptop Dell XPS dengan Nvidia GT 525m, menggunakan Ubuntu 14.04.

Saya mendasarkan solusi ini pada jawaban di utas ini: Layar parsial yang aneh berkedip setelah ditingkatkan ke 14,04

Sebastián Ramírez
sumber
Perlu dicatat bahwa ini akan sangat menambah beban pada CPU & CPU Anda dan akan menyebabkan fps turun.
Edward
Debian 8 dan KDE 4 di sini. Apa yang membantu saya adalah menonaktifkan efek KDE tertentu di pengaturan.
LatinSuD
Haruskah perubahan mulai berlaku bahkan tanpa me-restart komputer? Sepertinya tidak ada yang berhasil untuk saya
embe
4

Coba matikan dithering (dinonaktifkan) menggunakan pengaturan nvidia. Jika masalah teratasi, perbarui /etc/X11/xorg.conf untuk menambahkan (Opsi "FlatPanelProperties" "Dithering = Disabled") ke bagian Layar. Semoga berhasil.

cogitoergosum
sumber
Bagaimana cara saya mengakses pengaturan? Saya tidak memiliki driver nvidia yang diaktifkan sekarang karena setiap kali saya mengaktifkannya nampak layar hitam di start berikutnya. Saya dapat mengakses TTY ketika melakukan ini tidak bisa melihat desktop.
spazmatic1221
Pengaturan tersedia melalui pengaturan nvidia. Jika driver nvidia belum diinstal, Anda dapat 1) menginstal melalui pengaturan sistem-> driver tambahan, 2) sudo apt-get update; sudo apt-get install nvidia-current nvidia-settings, atau 3) unduh / instal driver langsung dari nvidia. Setiap orang memiliki preferensi mereka, tetapi saya cenderung mendukung yang terakhir. Semoga berhasil dan selamat bersenang - senang.
cogitoergosum
Baiklah saya sudah menginstal driver nvidia saat ini. Untungnya tidak ada layar hitam saat ini. Tapi saya tidak melihat apa-apa tentang dithering di Pengaturan Server Nvidia X
spazmatic1221
Pengaturan nvidia default tidak termasuk opsi. Jika layar berkedip Anda masih menjadi masalah, pertimbangkan untuk mengunduh driver dari nvidia. Anda dapat merujuk pada instruksi di papan tulis & q ini.
cogitoergosum
Bisakah Anda memberi saya rincian singkat tentang cara mengedit pengaturan melalui baris perintah.
spazmatic1221
3

Jendela yang berkedip-kedip di bawah Ubuntu 14.04 tetap - kartu grafis NVIDIA

Saya telah menyelesaikan masalah kerlap-kerlip jendela di bawah Ubuntu 14.04 pada laptop saya dan pada dasarnya merupakan masalah yang berkaitan dengan pengaturan kartu grafis Nvidia, mulai dengan mengetik:

sudo nvidia-xconfig

Jika file /etc/X11/xorg.conftidak ada, perintah ini akan membuatnya.

sudo nano /etc/X11/xorg.conf

Gulirkan file dan edit Devicebagian sebagai berikut:

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

Biasanya 3 commade terakhir tidak terjawab di bagian Device. Ini mengatur kartu ke mode kinerja dan memungkinkan buffering tiga kali lipat.

Dalam jenis terminal:

nvidia-settings

dan X-server akan muncul Tetapkan nilai argumen di nvidia-settings / OpenGL sebagai berikut:

Sync to Vblank
Allow Flipping
Use Conformant Texture Clamping

Simpan konfigurasi dan restart komputer.

afaf
sumber
Bagaimana Anda menyimpan konfigurasi?
Aaron Esau
Hebatnya, menginstal nvidia-settingssebenarnya memperbaiki segalanya.
Blairg23
2

Saya memiliki masalah yang sama. Anda bingung karena cogitoergosum berasumsi bahwa Anda memahami cara kerja baris perintah. Anda harus membuka prompt perintah, dan Anda harus belajar cara menggunakan beberapa perintah. Satu-satunya cara untuk benar-benar mengatasi masalah ini memerlukan bekerja pada antarmuka baris perintah (CLI). Keahlian CLI sangat berharga, terutama dalam komputasi profesional; jadi saya akan membantu Anda memulai.

Pertama, ketik man cddan tekan enter. Untuk keluar dari halaman manual, ketika Anda selesai membaca dan ingin mencoba perintah cd, ketik q. Di Linux, tidak seperti Windows, man+ [command] akan memunculkan halaman manual untuk setiap perintah yang Anda inginkan (cukup ganti + [command] dengan perintah yang Anda inginkan. Misalnya, ketikkan man viuntuk mempelajari cara mengedit file dengan vi.

cd /etc/X11/akan membawa Anda ke direktori yang berisi "xorg.conf". Anda harus berhati-hati untuk memperbaiki perubahan pada kepemilikan dan izin file ketika mereka diedit sebagai pengguna root. Lihat halaman manual untuk chmoddan chown(ketik man chmodatau man chown). Anda selalu ingin membuat cadangan file Anda sebelum mengubahnya. Untuk membuat cadangan file, ada beberapa teknik. Anda dapat menggunakan catuntuk menampilkan konten file dan kemudian mengarahkan output ke file baru. Misalnya. cat /etc/X11/xorg.conf > /etc/X11/xorg.conf.bkp1. Anda juga dapat menggunakan cpatau mv, tetapi saya biasanya hanya menggunakan pengalihan. Untuk melihat isi direktori yang diberikan, coba lsatau ls -l. Jika Anda tidak dapat melihat semua output, lessmasukkan output dengan mengetik ls -l | less.

Saya menemukan solusi untuk bug Nvidia di Linux di sini untuk 64 bit: Nvidia & Linux x64 - masalah umum dan solusi Readme - Berikut ini readme yang sama untuk 32 bit (x86): Nvidia & Linux x86 - masalah dan solusi umum Readme - 256.44 Jika Anda menggunakan driver Nvidia yang berbeda untuk Linux, maka Anda dapat menemukan file readme serupa di situs Nvidia di sini: Linux Display Driver Archive .

Jika Anda benar-benar ingin meningkatkan keterampilan Anda, Anda harus Google dokumen linux pada skrip shell.

devinbost
sumber
2
Ini tampaknya sangat di luar topik dan tidak relevan. Informasi itu hebat, semua orang perlu mengetahuinya ... tetapi Anda gagal untuk mencoba memperlakukan OP sebagai bukan- baru. Anda mengasumsikan OP diasumsikan, lalu terjun langsung ke ceramah.
digitalextremist
1

Untuk apa nilainya, saya sudah mengalami masalah layar flicker ini pada kotak MythTV berbasis Ubuntu / Debian saya selama bertahun-tahun. Saya memilikinya pada 14,04 dan saya baru saja memutakhirkan kotak itu dari Linux Mint 18, di mana masalahnya juga ada. Saya sekarang menjalankan 16.04.2. Perubahan compizconfig-settings-manager untuk memaksa redraws tidak bekerja untuk saya, tapi itu membuat saya bermain-main dengan pengaturan lainnya. Apa yang diperbaiki untuk saya adalah tidak menandai opsi "Paksa lengkap redraw pada kerusakan awal".

Saya tidak tahu apakah saya memiliki masalah perangkat keras yang menyebabkan sedikit dibalik yang menurut Compiz adalah kerusakan, tetapi saya belum melihat adanya artefak atau kerusakan dan layar berkedip hilang. Saya menggunakan grafis yang disematkan Intel di Pentium G870 saya melalui HDMI ke TV 1080p.

Orang kecil
sumber
1

Hanya untuk semua orang lain yang memiliki masalah ini. Mematikan dithering dalam pengaturan nvidia tampaknya telah mengurangi efeknya tetapi tidak sepenuhnya hilang.

Tetapi mematikan Flipping membantu. Saya tidak punya berkedip jahat ini lagi. Yay!

Cara melakukannya di linux mint 18.3 cinnamon dengan driver nvidia yang terinstal (nvidia-384 Versi 384.111-0ubuntu0.16.04.1):

  • Buka menu aplikasi Anda
  • Cari "nvidia": Anda akan menemukan "Pengaturan Server NVIDIA X" - klik itu
  • Matikan Dithering: Saya menemukannya di bawah GPU 0 - (nama GeForce Anda) -> DFP-0 (nama monitor Anda) (dan DFP-3 & DFP-4, karena saya memiliki 3 monitor)
  • Matikan Flipping: Layar X 0 -> Pengaturan OpenGL -> Izinkan Flipping (hapus centang)
Thomas Praxl
sumber
+1 mematikan Flipping membantu!
Ben
Ini berhasil, tetapi bagaimana cara membuat perubahan saya bertahan? Setelah reboot, semua pengaturan yang berubah hilang ...
Ben
-1

Saya menggunakan Linux Mint 17 dengan masalah yang sama terganggu untuk beberapa waktu. Ditemukan melalui manajer perangkat lunak linux Anda cukup mengetik nvidia di bilah pencarian (seperti dalam kasus saya) "grafis" yang terkait tentu saja dan klik; Nvidia-Current-Updates. Setelah masalah diinstal diselesaikan dan kinerja ketika naik. Menurut situs web Nvidia - manajer perangkat lunak linux terdapat driver 26M, manajer program akan menganalisis dan mengunduh driver tertentu. Masalah saya sudah terpecahkan.

jeff
sumber
Jawaban yang di-rooting di alat khusus dari Linux Mint tidak kompatibel dengan Tanya Ubuntu karena Ubuntu tidak memiliki alat tersebut.
Stephen Michael Kellat