Is it possible to install a display driver for one account (for example an NVIDIA display driver), and use another version for the second one?

Currently I'm trying to test between two methods of installing a framework. One uses deb package which installs all dependencies automatically. In the other one however, I am the one who installs all needed dependencies.

Each method has its own pros and cons. My main problem is that if I use the first method, it will install a lot of dependencies, kernel headers, development packages, etc that may cause me issues. I do not know if I can be able to unroll all the changes the first method causes.

So I'm asking if creating a new user-account would give me the same capability so if one account gets ruined I would still be able to use the other account and be just fine.


Not in 1 system.

I would use virtualization for this. Install virtualbox or vmware player, 2 containers with Ubuntu and make backups of each as things go like you want it to go.

  • Thanks, but thats not the case, virtualbox or vmware wont detect my GPU and let me install NVIDIA driver and CUDA toolkit. my main issue is that I must use my GPU and the only way I know, is to have a real ubuntu installed. – Breeze Apr 10 '18 at 12:23
  • See Section 1.5, “Installing VirtualBox and extension packs” virtualbox.org/manual/ch09.html#pcipassthrough You need "Intel Virtualization Technology for Directed I/O" (VT-d), or "AMD-Vi" for this ;) – Rinzwind Apr 10 '18 at 13:43
  • Thanks alot @Rinzwind, Going to have a look at it and fingers crossed! – Breeze Apr 11 '18 at 5:36
  • Unfortunately that didn't work! :( – Breeze Apr 11 '18 at 16:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.