sudo lshw -c video
# If Nvidia
nvidia-smi
# OR
grep "X Driver" /var/log/Xorg.0.log
# More Nvidia
find /usr/lib/modules -name nvidia.ko
find /usr/lib/modules -name nvidia.ko -exec modinfo {} \;
# CPU utilization (graphics = % utilization)
nvidia-settings -q GPUUtilization
# Continously
watch -n 1 nvidia-settings -q GPUUtilization
watch -n 1 nvidia-smi
# Which process is using the GPU
ps f -o user,pgrp,pid,pcpu,pmem,start,time,command -p `lsof -n -w -t /dev/nvidia*`
lspci -nn | grep -E 'VGA|Display'
# OR
lspci | grep VGA
# OR
lspci -vnn | grep VGA
nvidia-smi
nvidia-smi --gpu-reset -i "gpu ID"
# OR
fuser -v /dev/nvidia*
kill -9 "PID"
apt search nvidia-driver
sudo apt update
sudo apt upgrade
ubuntu-drivers devices
sudo apt install [driver_name]
# Example: sudo apt install nvidia-driver-495
sudo reboot
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt upgrade
ubuntu-drivers devices
sudo apt install [driver_name]
# Example: sudo apt install nvidia-driver-470
sudo reboot
sudo apt-get remove --purge '^nvidia-.*'
sudo reboot
# Redo the installation
# OR
sudo dpkg -P $(dpkg -l | grep nvidia-driver | awk '{print $2}')
sudo apt autoremove
# Redo the installation