Monday, May 8, 2017

drivers - How to use NVIDIA GTX 970 GPU?




I have NVIDIA GTX 970 GPU, which is pretty new chip and it is not recognized by nouveau driver shipped with Ubuntu 14.10, hence I am stuck on 1024x768 resolution on Full HD monitor - not so good. There is no proprietary driver in Additional Drivers setting, so I decided to download and install driver directly from NVIDIA web site.




I tried to install NVIDIA driver exactly like I did ten years ago on Slackware:



$ sudo ./NVIDIA-Linux-x86_64-343.36.run



but it says, that it must be run without X Server running. Ctrl+Alt+F1 (or combination with any other F? key) takes me to the black screen and only thing I can do then is to return back to X by Alt+F7.



My next step was to tune GRUB to boot into pure text mode. I edited /etc/default/grub to have:



GRUB_CMDLINE_LINUX_DEFAULT="text"




After



$ sudo update-grub



and reboot, system hangs during boot on some video mode stuff.



My question is: how to run a pure VGA text mode? No famebuffer, no fancy splash, just pure ASCII 80x24 text? I need it only once, just to install NVIDIA driver and have 1920x1080 screen resolution.



PS




I also tried to install NVIDIA driver from Ubuntu repository:



$ sudo apt-get install nvidia-331



No success, it made my system unusable with graphics totally messed up.



Nvidia 343.22 added support for GeForce GTX 970 and GTX 980. It's not available in the official repositories.



This repository is meant to be used only for testing, not on daily basis, please make sure to read the following link to understand the risk.




https://launchpad.net/~xorg-edgers/+archive/ubuntu/ppa



and follow the instruction on the above link as this PPA clearly states that no installation instructions shall be given for this PPA outside of their website!



Source


No comments:

Post a Comment

11.10 - Can't boot from USB after installing Ubuntu

I bought a Samsung series 5 notebook and a very strange thing happened: I installed Ubuntu 11.10 from a usb pen drive but when I restarted (...