November, 2014

Nov 14

Tear-free Nvidia 770 on Linux

I finally gave up on the nouveau driver for now and have moved to the binary Nvidia one – version 343.22 at the time of writing.

This is mostly for my reference, but in case it’s useful to anyone else, here is a /etc/Xorg.conf.d/20-nvidia.conf that sets my graphics card to full performance when X starts. This gives me tear-free video using two (identical) monitors:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    Option         "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerDefaultAC=0x1"

I have an Nvidia GTX 770 and am running Arch Linux without a compositor.