Ubuntu与nvidia显卡相关命令随手记

cuda官方文档

cuda官方文档

查看linux系统信息

 uname -m && cat /etc/*release

查看linux的kernel版本

uname -r

安装对应于正在运行的kernel版本的kernel header和kernel development packages

sudo apt-get install linux-headers-$(uname -r)

查看nvidia显卡版本

lspci | grep -i nvidia

查看nvidia显卡驱动版本

cat /proc/driver/nvidia/version
//或者
nvidia-smi

查看可用的显卡驱动

ubuntu-drivers devices

安装的显卡驱动

//安装推荐的显卡驱动
sudo ubuntu-drivers autoinstall
//安装制定的显卡驱动,XXX是执行ubuntu-drivers devices命令后给出的可用驱动列表中的显卡驱动编号
sudo apt install nvidia-XXX

卸载显卡驱动

sudo /usr/bin/nvidia-uninstall
//或者
sudo apt-get install autoremove --purge nvidia*

卸载Toolkit

//Use the following command to uninstall a Toolkit runfile installation:
sudo /usr/local/cuda-X.Y/bin/uninstall_cuda_X.Y.pl
//Use the following commands to uninstall a RPM/Deb installation:
sudo yum remove <package_name> # Redhat/CentOS
sudo dnf remove <package_name> # Fedora
sudo zypper remove <package_name> # OpenSUSE/SLES
sudo apt-get --purge remove <package_name> # Ubuntu

禁用nouveau

打开或者创建blacklist-nouveau.conf文件

vim /etc/modprobe.d/blacklist-nouveau.conf

写入以下内容

blacklist nouveau
options nouveau modeset=0

执行以下命令,重新生成kernel initramfs

sudo update-initramfs -u

可以使用以下命令检查是否禁用成功

lsmod | grep nouveau

你可能感兴趣的:(C++)