Titan Z - Low FPS On Linux

Hi.

Not entirely sure that this is the correct place to ask this, but I was directed here by support. Please forgive me, if not.

I have a Titan Z running on Linux (Ubuntu 14.04.4 currently) and performance in games is far below expected. For example, I am getting 30-40 FPS in Tomb Raider (2013) on the High settings, while it’s known to run at about 120 FPS on a GTX 980Ti. I’m using the 367 drivers. Please can you help? I’m hoping it’s a settings issue and that I haven’t bought a dud card. :(

I’d be very grateful for any help with this.


Here are some of my PC’s specs:

CPU: Intel i5 3350P
RAM: 2 x 4 GB sticks of DDR3 1600 MHz
PSU: Corsair AX860i


Below is my xorg.conf file:

nvidia-xconfig: X configuration file generated by nvidia-xconfig

nvidia-xconfig: version 367.35 (buildmeister@swio-display-x64-rhel04-01) Mon Jul 11 23:51:45 PDT 2016

Section “ServerLayout”
Identifier “Layout0”
Screen 0 “Screen0”
InputDevice “Keyboard0” “CoreKeyboard”
InputDevice “Mouse0” “CorePointer”
EndSection

Section “Files”
EndSection

Section “InputDevice”
# generated from default
Identifier “Mouse0”
Driver “mouse”
Option “Protocol” “auto”
Option “Device” “/dev/psaux”
Option “Emulate3Buttons” “no”
Option “ZAxisMapping” “4 5”
EndSection

Section “InputDevice”
# generated from default
Identifier “Keyboard0”
Driver “kbd”
EndSection

Section “Monitor”
Identifier “Monitor0”
VendorName “Unknown”
ModelName “Unknown”
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option “DPMS”
EndSection

Section “Device”
Identifier “Device0”
Driver “nvidia”
VendorName “NVIDIA Corporation”
EndSection

Section “Screen”
Identifier “Screen0”
Device “Device0”
Monitor “Monitor0”
DefaultDepth 24
SubSection “Display”
Depth 24
EndSubSection
EndSection


nvidia-bug-report.log.gz (358 KB)

Have just upgraded to Ubuntu 16.04.1 with the 367.35 drivers and performance is still in the toilet.

Tried adding the multigpu option to the xorg.conf file, but this seems to make performance worse for some reason. Does anyone have any idea of what might be wrong, other than a hardware fault?