title: Installing CUDA as a non-root user with no GPU
body: <p>I have a desktop without a GPU, on which I would like to develop code; and a machine on some cluster which has a GPU, and CUDA installed, but where I really can't "touch" anything and on which I won't run an IDE etc. I don't have root on any of the machines, woe is me.</p>
  
  <p>So, essentially, I want to be able to compile and build my CUDA code on my own GPU-less desktop machine, then just copy it and test it on the other machine.</p>
  
  <p>Can this be done despite the two hindering factors: I seem to recall the CUDA installer requiring the presence of a GPU; playing with the kernel; and doing other root-y stuff.</p>
  
  <p><strong>Notes:</strong> </p>
  
  <ul>
  <li>I'll be using the standalone installer, not a package.</li>
  <li>I'm on Fedora 22 with an x86_64 CPU.</li>
  </ul>