in our lab, we are currently testing the ability to use Linux and our 10 bit monitor (Eizo) with a Quadro P6000 (Ubuntu 19.10 desktop) and K620 (Ubuntu 18.04 LTS desktop) to display 10 bit color. We have confirmed with a spectrophotometer that the display and cards do indeed give 10 bit output on Windows 7 using Psychtoolbox.
To get 10 bit color on Linux, we found that only the following settings worked:
- Nvidia proprietary drivers
- Xorg.conf specifying DefaultDepth of 30
Open-source Nouveau did not work, even with latest HWE, as recommended, regardless of whether we used the recommended XOrgConfigCreator settings or not.
Anyway, have successfully opened 10 bit windows, but ONLY if Matlab is running in text only mode in a terminal. If we run Matlab as a GUI, we find that it is not able to adapt to the enforced 30 bit display depth. It then crashes. (see attached image:
Has anyone experienced this before? Have people successfully used 10 bit color with Nvidia on Linux and made mention of this somewhere? We can confirm that it is unrelated to the age of the machines. The mentioned Ubuntu 19.10 machine is only about a year old and has very good hardware.