Saya tidak yakin dari deskripsi Anda apakah Anda benar-benar melihat robek; biasanya, air mata tampak seperti gambar terbelah secara horizontal menjadi dua atau tiga bagian, dengan bagian-bagian yang tidak cocok. Ini terjadi karena bagian atas gambar dan bagian bawah tidak berasal dari bingkai yang sama dalam video. Wikipedia memiliki baik simulasi contoh dari layar robek . Garis horizontal halus terdengar berbeda, lebih seperti menyisir artefak dari interlacing yang buruk, meskipun mungkin hanya sulit untuk digambarkan.
Anda tidak menyebutkan detail video apa pun yang ingin Anda tonton, seperti resolusi, pengodean, dan jika video itu interlaced atau progresif, dan apakah Anda telah de-interlacing dihidupkan dalam VLC. Mungkin juga layak untuk memeriksa apakah pemrosesan video sedang diturunkan ke GPU , atau apakah CPU melakukan semua pekerjaan. Sudahkah Anda mengonfirmasi bahwa Anda berhasil melihat video yang sama di perangkat keras yang berbeda, atau di MacBook menggunakan OS X?
Anda mengatakan bahwa Anda telah mencoba menonaktifkan pengompositan pada XFCE, tetapi mungkin tidak ada salahnya untuk mencoba menambahkan:
Section "Extensions"
Option "Composite" "Disable"
EndSection
ke /etc/X11/xorg.conf Anda hanya untuk memastikan. Juga, satu saran lain yang tidak disebutkan sejauh ini adalah menambahkan:
Option "UseEvents" "True"
ke bagian Perangkat atau Layar pada xorg.conf Anda.
MEMPERBARUI:
Tangkapan layar terlampir jelas menunjukkan robek! Jika pemain sebaliknya mengikuti decoding video (yaitu, tidak ada gagap lambat, hanya robek), maka mungkin tidak masalah apakah itu CPU atau GPU yang melakukan decoding. VLC memiliki opsi pada halaman Pengaturan video di Preferensi untuk menghidupkan dan mematikan "Output video yang dipercepat"; jika aktif, seharusnya menggunakan GPU untuk memecahkan kode. Jika Anda mengaktifkan pengaturan itu di VLC dan berjalan top
di terminal saat memutar video, Anda akan melihat perbedaan dalam penggunaan CPU antara kedua pengaturan. Anda juga dapat mencoba mematikan de-interlacing di VLC untuk melihat apakah itu membuat perbedaan.
Saya punya dua saran lain:
Saya tidak melihat ada yang salah dengan xorg.conf Anda, tetapi Anda dapat memeriksa ulang apakah keduanya disinkronkan ke pengaturan vblank (di X Server XVideo Settings dan OpenGL Settings) disimpan dengan benar di .nvidia-settings-rc. Beberapa orang menjalankan pengaturan nvidia sebagai root atau menggunakan gksudo (sehingga dapat memperbarui /etc/X11/xorg.conf), tetapi ini dapat menyebabkan pengaturan disimpan di /root/.nvidia-settings-rc daripada ~ /. nvidia-settings-rc. Seharusnya mengambil salinan Anda sendiri, tetapi untuk menghindari keraguan, Anda harus memeriksa kedua pengaturan vblank saat menjalankan pengaturan nvidia seperti Anda; jangan lupa untuk menekan "Simpan Konfigurasi Saat Ini" di halaman bawah pengaturan. Jika Anda menjalankan:
nvidia-settings -q=XVideoTextureSyncToVBlank -q=SyncToVBlank
maka Anda akan melihat kedua pengaturan diatur ke 1. Anda mungkin juga harus memeriksa bahwa namun Anda memuat pengaturan secara otomatis dengan me-reboot dan menjalankan perintah di atas lagi.
Hal lain yang bisa Anda coba adalah meng-upgrade / menurunkan driver nvidia Anda. Saya pernah mengalami robek dengan beberapa pembaruan versi driver kecil sebelumnya; pasti ada versi "baik" dan "buruk" dari driver nvidia dan yang terbaru tidak selalu yang terbaik. Anda dapat mencoba memutakhirkan menggunakan X-swat PPA:
https://launchpad.net/~ubuntu-x-swat/+archive/x-updates
Dan Anda dapat mencoba menurunkan versi ke versi sebelumnya yang tersedia untuk 12.04:
https://launchpad.net/ubuntu/precise/amd64/nvidia-current
atau
https://launchpad.net/ubuntu/precise/i386/nvidia-current
tergantung pada apakah Anda memiliki amd64 atau i386 diinstal. Klik nomor versi di sebelah kanan yang ingin Anda coba, unduh file deb dan instal dengan:
sudo dpkg --install <name of file>.deb
Misalnya, karena bug nvidia yang tidak terkait, saya harus mengunduh ini:
http://launchpadlibrarian.net/90395807/nvidia-current_290.10-0ubuntu2_amd64.deb
dari
https://launchpad.net/ubuntu/precise/amd64/nvidia-current/290.10-0ubuntu2
dan menginstalnya menggunakan:
sudo dpkg --install nvidia-current_290.10-0ubuntu2_amd64.deb
Satu poin kecil lainnya: satu jawaban lain menyebutkan mengubah kecepatan refresh dari Otomatis ke 60Hz, dan Anda mengatakan bahwa itu sudah diatur ke 60Hz. Namun, xorg.conf Anda yang terlampir memiliki nvidia-auto-select dalam metamodes (di bagian Screen), yang menunjukkan itu tidak diperbaiki. Namun, definisi Monitor Anda hanya menawarkan 60.0, jadi mungkin ini tidak penting. Mungkin menarik untuk mencadangkan dan memindahkan xorg.conf Anda, dan menjalankan kembali nvidia-xconfig dan pengaturan nvidia untuk melihat apakah Anda mendapatkan konfigurasi yang berbeda.
Option "TripleBuffer" "1"
file xorg.conf Anda?