Açıklamanızdan gerçekten yırtılma görüp görmediğinizden emin değilim; normalde, yırtılma resim yatay veya iki veya üç kısma bölünmüş gibi görünür, parçalar birbirine uymaz. Bunun nedeni, resmin üst kısmı ve alt kısmı videodaki aynı kareden gelmemesidir. Vikipedi iyi simüle vardır örnek bir ekran yırtılma . İnce yatay çizgiler farklı sesler gösterir, daha ziyade parçaları birbirinden ayırmaktan arındırmak gibi , her ne kadar tanımlanması biraz zor olsa da.
İzlemeye çalıştığınız videonun özünürlüğü, kodlaması, titreşimli ya da aşamalı olması ve VLC'de birbirinden bağımsız olarak açılıp açılmaması gibi ayrıntılarından bahsetmiyorsunuz. Video işlemenin GPU'ya boşaltılıp aktarılmadığını veya CPU'nun tüm işleri yapıp yapmadığını kontrol etmeye değer olabilir . Aynı videoyu farklı bir donanımda veya OS X kullanarak MacBook'ta başarıyla görüntüleyebileceğinizi onayladınız mı?
XFCE’de birleştirme devre dışı bırakmayı denediğinizi söylüyorsunuz, ancak muhtemelen eklemeye çalışmaktan zarar gelmez:
Section "Extensions"
Option "Composite" "Disable"
EndSection
emin olmak için /etc/X11/xorg.conf dosyasına. Ayrıca, şu ana kadar belirtilmeyen başka bir öneri eklemek:
Option "UseEvents" "True"
xorg.conf cihazınızın Cihaz veya Ekran bölümlerine bakın.
GÜNCELLEŞTİRME:
Ekteki ekran görüntüsü kesinlikle yırtılma gösteriyor! Eğer oynatıcı başka bir şekilde videonun kodunu çözüyorsa (yani, yavaşlama olmaz, sadece yırtılma olmazsa), kod çözme işlemini yapan CPU veya GPU'nun olması önemli değildir. VLC, "Hızlandırılmış video çıkışı" nı açmak ve kapatmak için Tercihler'deki Video ayarları sayfasında bir seçeneğe sahiptir; açıksa, kodu çözmek için GPU'yu kullanması gerekir. Bu ayarı VLC'ye değiştirir ve top
videoyu oynatırken bir terminalde çalışırsanız, iki ayar arasında CPU kullanımında bir fark görmelisiniz. Ayrıca, bunun bir fark yaratıp yaratmadığını görmek için VLC'deki herhangi bir ayırma işlemini kapatmayı da deneyebilirsiniz.
Başka iki önerim var:
Xorg.conf dosyanızda açıkça yanlış bir şey görmüyorum, ancak vblank ayarlarına eşitleme işlemini (X Server XVideo Ayarları ve OpenGL Ayarları'nda) .nvidia-settings-rc içinde doğru şekilde depolandığını iki kez kontrol edebilirsiniz. Bazı insanlar nvidia ayarlarını root olarak veya gksudo kullanarak çalıştırır (böylece /etc/X11/xorg.conf dosyasını güncelleyebilir) ancak bu, ~ / yerine ayarların /root/.nvidia-settings-rc konumunda saklanmasına neden olabilir. nvidia-settings-rc. Kendi kopyanızı almanız gerekir, ancak herhangi bir şüphe duymamak için, nvidia-ayarlarını çalıştırırken her iki vblank ayarını da kontrol etmelisiniz; Ayarların alt sayfasında "Mevcut Konfigürasyonu Kaydet" düğmesine basmayı unutmayın. Eğer koşarsan:
nvidia-settings -q=XVideoTextureSyncToVBlank -q=SyncToVBlank
daha sonra her iki ayarın da 1 olarak ayarlandığını görmelisiniz. Muhtemelen, yukarıdaki komutu yeniden başlatıp tekrar çalıştırarak ayarların otomatik olarak yüklendiğini kontrol etmelisiniz.
Deneyebileceğiniz diğer bir şey, nvidia sürücülerinizi yükseltmek / düşürmektir. Daha önce bazı küçük sürücü sürüm güncellemeleriyle yırtılma yaşadım; Nvidia sürücülerinin kesinlikle "iyi" ve "kötü" versiyonları var ve en son versiyonlar her zaman en iyisi değil. X-swat PPA'yı kullanarak yükseltmeyi deneyebilirsiniz:
https://launchpad.net/~ubuntu-x-swat/+archive/x-updates
Ve 12.04 için daha önceki bir sürüme geçmeyi deneyebilirsiniz:
https://launchpad.net/ubuntu/precise/amd64/nvidia-current
veya
https://launchpad.net/ubuntu/precise/i386/nvidia-current
yüklü amd64 veya i386 olup olmadığına bağlı olarak. Denemek istediğiniz sağdaki sürüm numarasına tıklayın, .deb dosyasını indirin ve sonra yükleyin:
sudo dpkg --install <name of file>.deb
Örneğin, ilgisiz bir nvidia hatası nedeniyle bunu indirmek zorunda kaldım:
http://launchpadlibrarian.net/90395807/nvidia-current_290.10-0ubuntu2_amd64.deb
itibaren
https://launchpad.net/ubuntu/precise/amd64/nvidia-current/290.10-0ubuntu2
ve kullanarak kurdu:
sudo dpkg --install nvidia-current_290.10-0ubuntu2_amd64.deb
Bir başka küçük nokta: bir başka cevap yenileme hızını Otomatik'ten 60Hz'ye değiştirmekten bahseder ve sizden zaten 60Hz'ye ayarlanmış olduğunu söylersiniz. Bununla birlikte, ekli xorg.conf dosyanızın metamotlarda (Ekran bölümünde) nvidia-auto-select seçeneği vardır, ki bu sabit değildir. Ancak, Monitör tanımınız yalnızca 60.0 sunar, bu nedenle belki de bu önemsizdir. Farklı bir yapılandırma alıp almadığınızı görmek için xorg.conf dosyanızı yedekleyip taşımak ve nvidia-xconfig ve nvidia ayarlarını yeniden çalıştırmak ilginç olabilir.
Option "TripleBuffer" "1"
xorg.conf dosyasında?