debian install nvidia driver
######Youtube-tutorial####
https://www.youtube.com/watch?v=Nd3p-MB_0rM
# Install proprietary NVIDIA driver on Debian 10
## Shoutout
Go follow these legends, they helped making this guide what it is today
[ichirodev](https://github.com/ichirodev)
[HangedScratcher](https://github.com/HangedScratcher)
## The prep
edit your **/etc/apt/sources.list** file by appending "contrib non-free" at the end of the lines beginning with deb.
deb http://deb.debian.org/debian stretch main contrib non-free deb-src http://deb.debian.org/debian stretch main
deb http://deb.debian.org/debian stretch-updates main contrib non-free deb-src http://deb.debian.org/debian stretch-updates main
deb http://security.debian.org/ stretch/updates main contrib non-free deb-src http://security.debian.org/ stretch/updates main
Then run
sudo apt update
## The steps (part 1)
Set root password
sudo -i passwd
It will ask you to type a new sudo password.
Use root account
su
OR
sudo -i
First install nvidia-detect
sudo apt -y install nvidia-detect
Next use nvidia-detect to find your gpu
nvidia-detect
First install these packages and build linux depemdecies.
sudo apt-get autoclean sudo apt-get clean sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade sudo apt-get -f install sudo dpkg --configure -a sudo apt install firmware-linux build-essential gcc-multilib linux-headers-amd64 dracut sudo apt build-dep linux
**NOTE: If it says that it will remove initramfs-tools its fine let it remove it**
Download driver from https://www.nvidia.com/object/unix.html
Those who need the legacy driver look for Latest Legacy GPU version.
Disable Nouveau and other drivers that might have conflicts with the installation.
sudo echo 'blacklist amd76x_edac' >> /etc/modprobe.d/blacklist.conf sudo echo 'blacklist vga16fb' >> /etc/modprobe.d/blacklist.conf sudo echo 'blacklist rivafb' >> /etc/modprobe.d/blacklist.conf sudo echo 'blacklist rivatv' >> /etc/modprobe.d/blacklist.conf sudo echo 'blacklist nvidiafb' >> /etc/modprobe.d/blacklist.conf sudo echo 'blacklist nouveau' >> /etc/modprobe.d/blacklist.conf
sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r)
Next disable display manager. To find out witch you are using type
sudo cat /etc/X11/default-display-manager
if using lightdm
sudo systemctl stop lightdm
if using gdm3
sudo systemctl stop gdm3
If you see a black screen just press **CTRL+ALT+F1** and type
sudo apt install initramfs-tools sudo systemctl set-default multi-user.target
**NOTE: If it says that it will remove dracut its fine let it remove it**
Use this command next
sudo update-initramfs -u
if it fails run these commands
sudo apt-get autoclean sudo apt-get clean sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade sudo apt-get -f install sudo dpkg --configure -a sudo update-initramfs -u
Next reboot
sudo systemctl reboot
## The steps (part 2)
Log in as root with the password we have set up earlier.
Next go to Downloads forlder
cd Downloads
Run this commands
sudo apt install linux-headersuname -r
Now, add some libraries to your system
sudo apt install build-essential sudo apt install libglvnd-dev pkg-config
* This fixes Error: Unable to determine the path to install libglvnd
Lastly run the installer
sudo bash NVIDIA-....run
I would recommend to enable 32-bit support if prompted.
Next select Install and overwrite existing filesort installation.
It should ask you to generate X-org configuration. Accept that too.
If not, run nvidia-xconfig after the installer finishes.
Reenable GUI
sudo systemctl set-default graphical.target
Then reboot.
sudo reboot
And that's it. You should have succesfully installed the proprietary NVIDIA driver.
Also in C++:
- install RHEL in vmware
- get log from a docker machine
- substring if statement variable shell script
- unable to get local issuer certificate git
- how to add exclusion to windows defender command line
- kubectl list context
- how to install kivy in Ubuntu
- @material-ui/icons
- ubuntu find install path
- my numpad stopped working in ubuntu
- bash array
- sqlite3 install ubuntu
- restart yabai fast
- print in bash
- linux make file
- sed replace from match
- how to use pip install conda environment
- clone a particular branch
- upload to aws
- command to restart linux
- angular 8 install agm
- heroku logs
- how to install npm packages
- Unit mongodb.service could not be found ubuntu