私のNvidia Geforce GTX 850mの問題は次のとおりです。
私のドライバーとシステム情報は次のとおりです。
グラフィックスカード:
Windows 10とのデュアルブートです。
私が試したこと:
ccsm
(Vblankに同期、無向、120hzリフレッシュレート)私はLinux Mintを使っていて、他の深刻なグラフィックスの問題(ランダムフリーズなど)の中でも、同じ涙の問題を抱えていました。今まで、Windows 10のnvidiaカードで問題はありません。
誰か解決策がありますか?
私はラップトップ上のK2000MとLinux Mint Cinnamon 17.2を使用して同様の問題を抱えていました。
特にセカンドモニターを使用すると、ビデオティアリングがメインディスプレイに表示されました。
解決策は、ForceFullCompositionPipeline
をTripleBuffer
と一緒に使用することでした
X11構成ファイルxorg.confが存在しない場合は最初にSudo nvidia-xconfig
を実行してから、
Sudo nano /etc/X11/xorg.conf
Option "TripleBuffer" "On"
の下にSection "Screen"
行を追加します。
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "TripleBuffer" "On"
Option "nvidiaXineramaInfoOrder" "DFP-0"
Option "metamodes" "LVDS-0: 1920x1080_60 +0+840, DP-4: 1920x1080_60 +1920+0 {rotation=left}"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
ForceFullCompositionPipeline = Onを使用できるようにするために、xorg.confのOption "metamodes"
行を変更できますが、問題は、セカンダリモニターを使用する場合、〜のmonitor.xmlファイル(ディスプレイマネージャー用) /.configは、ログイン時にxorg.confを読み取るX11によって発行された変更を上書きしていました( こちらを参照 )。
私の解決策は、ログイン時にスクリプトを実行することでした( システム->設定->起動アプリケーション を使用)、次のコマンドで:
nvidia-settings --assign="CurrentMetaMode=LVDS-0: 1920x1080_60 +0+840 { ForceFullCompositionPipeline = On }, DP-4: 1920x1080_60 +1920+0 { ForceFullCompositionPipeline = On, rotation=left }"
ここで、LVDS-0はプライマリディスプレイ、DP-4はセカンダリディスプレイです(表示名にはxrandr -q
を使用します)
/var/log/Xorg.0.logの最後の行には次のように表示されます。
...
[ 136.640] (II) NVIDIA(0): Setting mode "LVDS-0:1920x1080_60+0+840{ForceFullCompositionPipeline=On},DP-4:1920x1080_60+1920+0{ForceFullCompositionPipeline=On,rotation=left}"
...
そして、ビデオの涙が消えました...
これがUbuntuで役立つことを願っています