Nouveau-Maxwell

Don't do this if you don't understand what you are doing. Without a mounted fan on the card connected to the motherboard or water-cooling your 980ti will be very very hot!

In linux/drivers/gpu/drm/nouveau/nvkm/engine/device/base.c At the section nv120_chipset = { .name = "GM200", [..]

Under .bus = gf100_bus_new, Add

.clk = gk104_clk_new, Replace .pmu = gm200_pmu_new, With .pmu = gm107_pmu_new,

.. recompile the kernel (that's out of the scope of this document)

in /lib/modprobe.d/ or /etc/modprobe.d/ put this in the nouv.conf file:

options nouveau config=NvClkMode=15,NvMemExec=1,NvBoost=2

Add this stuff to xorg.conf (or else.. fps drops!) Option "HWCursor" "on" Option "GLXVBlank" "off" Option "PageFlip" "off" Option "DRI" "3"