Originally Posted by Tomasu
And on OUR OS, hardware access does NOT belong in userspace. Period. Userspace apps like the X server should NOT run as root. period.
Oh don't get me wrong, I'm not arguing that running as root is necessary. In fact, I'm pretty sure we removed the last thing that required root access from our X driver ages ago, though I don't think anybody's tried it since the X server still uses things like iopl() that do require root. We just need access to the /dev/nvidia* device files.