首先,需要澄清一点,“Stream 8”并不是Ubuntu官方发布的版本名称。Ubuntu的版本命名通常遵循一个标准化的命名约定,比如“22.04 LTS”代表“Ubuntu 22.04 Long-Term Support”。因此,我假设你指的是“Ubuntu 22.04 LTS”。
在Ubuntu 22.04 LTS上安装NVIDIA显卡驱动通常涉及以下步骤:
首先,你可以使用 nvidia-smi
命令来检查NVIDIA显卡驱动是否已经安装。如果命令执行成功,说明驱动已经安装。如果报错,则说明驱动未安装。
nvidia-smi
Nouveau是一个开源的NVIDIA显卡驱动,可能会与官方驱动冲突。你可以通过编辑 /etc/modprobe.d/blacklist.conf
文件来禁用Nouveau驱动:
sudo nano /etc/modprobe.d/blacklist.conf
在文件末尾添加以下内容:
blacklist nouveau
options nouveau modeset=0
保存并退出编辑器,然后更新initramfs:
sudo update-initramfs -u
重启系统:
sudo reboot
重启后,使用以下命令检查Nouveau驱动是否被成功禁用:
lsmod | grep nouveau
如果没有输出,说明Nouveau已成功禁用。
你可以使用 ubuntu-drivers
工具来安装推荐的NVIDIA显卡驱动:
sudo ubuntu-drivers devices
这将列出推荐的驱动版本。然后,安装推荐的驱动:
sudo apt install nvidia-driver-<version> -y
将 <version>
替换为推荐的驱动版本号。
如果你需要使用CUDA,可以下载并安装对应版本的CUDA和cuDNN。首先,使用以下命令查看显卡型号:
lspci | grep -i nvidia
然后,访问NVIDIA CUDA Toolkit Archive网站(链接),选择适合你显卡型号和Ubuntu版本的CUDA版本进行下载。
解压下载的CUDA安装包并安装:
sudo dpkg -i cudnn-local-repo-<version>-ubuntu<version>.debs
sudo cp /var/cudnn-local-repo-<version>/cudnn-local-<version>.gpg /usr/share/keyrings/
sudo apt-get updates
sudo apt-get install libcudnn8=<version>-1+cuda<version> libcudnn8-dev=<version>-1+cuda<version> libcudnn8-samples=<version>-1+cuda<version>
将 <version>
替换为你下载的CUDA版本号。
安装完成后,使用以下命令验证驱动是否安装成功:
nvidia-smi
这将显示显卡的详细信息,包括驱动版本和CUDA版本。
请注意,具体的驱动版本和安装步骤可能会因你的显卡型号和系统配置而有所不同。建议参考NVIDIA官方文档或Ubuntu社区论坛以获取更详细的指导。