On Windows, in the Nvidia control panel, there is a setting under “change resolution” where you can set the output dynamic range, which for me was defaulted to “Limited”. This means the black levels would only be between 7-253, rather than the full 1-255. I changed it to “Full”, and got much better black levels. Does the Nvidia driver on Linux handle this the same way, and if it’s possibly limited, how that could be changed? I couldn’t find anything about it in the control panel on Linux, or from the command line manual, or online.
EDIT: Disregard this, I found it here: http://imgur.com/PxBqn5L