• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

ebs

Recruit
37 Badges
Dec 28, 2013
7
1
  • Crusader Kings II
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: Mare Nostrum
  • Crusader Kings II: Monks and Mystics
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Hearts of Iron IV Sign-up
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Cradle of Civilization
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Dharma
  • Shadowrun Returns
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Imperator: Rome Sign Up
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Res Publica
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Crusader Kings II: Jade Dragon
[Linux, nvidia] Display Tearing fixed

Using opensuse with an nvidia card and the proprietary driver, I experienced tearing since the patch to 1.6. (see http://forum.paradoxplaza.com/forum...al-issues!&p=17681658&viewfull=1#post17681658). Tearing seems a common problem with the propietary nvidia driver.

I was able to fix the problem by applying the parameter "ForceFullCompositionPipeline = On" to /etc/X11/xorg.conf.d/20-nvidia.conf.

Code:
Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

See also https://wiki.manjaro.org/index.php?title=Remove_video_tearing_from_nVidia_GTX_600/700/Titan_series.
Filename and directory may vary from distro to distro.
 
Last edited:
  • 1
Reactions:
Just wanted to mention that using this trick worked for me on Linux Mint 17.1 with a GeForce 770 GTX using proprietary nvidia-340 drivers.

There was no 20-nvidia.conf file, the file I modified was /etc/X11/xorg.conf

I could not use "shadow = yes" without experiencing various graphic glitches, now everything works.

Thanks for the tip !