Linux 安装NVIDIA显卡驱动

Ubuntu

卸载所有安装的nvidia驱动

如果之前没安装过nvidia驱动,也可以不执行此步骤,但是推荐执行。

sudo apt-get --purge remove nvidia-*
sudo apt-get --purge remove xserver-xorg-video-nouveau
感觉上面这个卸载命令有些弱,推荐使用下面的这几步操作可以把 NVIDIA 驱动删除干净。

sudo apt purge nvidia-*
sudo apt purge xserver-xorg-video-nouveau
sudo apt autoremove
sudo apt nvidia-uninstall
如果以前是通过runfile安装的,还可以通过类似下面的命令卸载:

$ sudo ./NVIDIA-Linux-x86_64-430.64.run --uninstall
1.4 禁用nouveau驱动
nouveau是ubuntu系统自带的驱动程序,但是不适用于cuda,所以要舍弃掉。

sudo gedit /etc/modprobe.d/blacklist.conf
在文本最后添加

blacklist nouveau
options nouveau modeset=0

blacklist vga16fb
blacklist rivafb
blacklist nvidiafb

blacklist rivatv

blacklist lbm-nouveau
alias nouveau off
alias lbm-nouveau off

添加驱动源

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-kernel-source-455 nvidia-settings nvidia-prime ## 没有成功

或者选择自己合适的版本

sudo ubuntu-drivers autoinstall ### 没有成功

可以试一下这个

sudo apt install nvidia-driver-455

或者这个

sudo apt install nvidia-driver-45

Fedora Rocky Centos Linux

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

lspci -vnn | grep VGA

sudo dnf install akmod-nvidia xorg-x11-drv-nvidia-390xx akmod-nvidia-390xx xorg-x11-drv-nvidia-340xx akmod-nvidia-340xx

此命令将为使用 gstreamer 的应用安装软件包:

sudo dnf groupupdate multimedia--setop="install_weak_deps=False"--exclude=PackageKit-gstreamer-plugin

此命令将安装声音和视频软件包所需的包:

sudo dnf groupupdate sound-and-video

posted @ 2022-07-12 14:14  devgis  阅读(636)  评论(0编辑  收藏  举报