I'm trying to download an update for NVIDIA here. I need this update so I can run a program that needs OpenGL 3.2+. I currently have OpenGL 3.0. I tried to install it with the following: http://www.nvidia.com/object/linux-display-amd64-310.19-driver.html
Doing so requires disabling X and nouveau, which I did (to my knowledge, anyway):
X:
sudo nano /etc/default/grub
rewrite line as GRUB_CMDLINE_LINUX_DEFAULT="quiet text"
sudo update-grub
( How to boot into text mode in Linux Mint LMDE (Debian-based) )
Nouveau:
sudo vi /etc/modprobe.d/disable-nouveau.conf
And write in it:
blacklist nouveau
options nouveau modeset=0
http****://us.download.nvidia.c****om/XFree86/Linux-x86_64/310.19/README/commonproblems.html#nouveau
Doing so will only get me so far with the downloaded .run. When it fails, it tells me that: "the distribution-provided preinstall script failed". Searching for this gave mixed answers.
I have attempted to sudo aptitude install various versions of it (which seem to downgrade me to OpenGL 1.4 for some reason).
I have tried the ppa: http****s://launchpad.n****et/~ubuntu-x-swat/+archive/x-updates
Using the commands: sudo add-apt-repository ppa:ubuntu-x-swat/x-updates sudo aptitude update
And then rebooting. This has actually made a mess of my computer, rearranging my taskbar and making my computer fail earlier to run OpenGL (there is no error message, it just quits.) ppa-purging did not fix this (I assume I need to reinstall all the things the ppa replaced.) My issue here, though, is that I cannot get an update to OpenGL without destroying my computer, or otherwise crippling it. Help with the changes the ppa made would be helpful too, though in the worst case I can just lazily reinstall Linux.
Oh, and some information about my laptop. I am using mint 13 on a 64bit computer. I may be forgetting some information I should be giving about my setup, so don't be scared to tell me that I'm an idiot and ask for it.
lsmod
. I will be using that in the future. I did not know that there was a difference between superuser and stackoverflow, but I will ask my question there (with better formatting on the first edit).