首页服务器教程Ubuntu24安装Nvidia显卡驱动教程

Ubuntu24安装Nvidia显卡驱动教程

2025-04-09 655

安装显卡驱动是提升系统性能的一个关键步骤,特别是当你从事图形处理、深度学习或游戏开发等任务时。如果没有正确安装显卡驱动,系统性能将大打折扣,无法利用GPU加速功能,极大地降低工作效率。因此需要确保显卡驱动的正确安装。

一、下载驱动

首先需要确认自己显卡的型号。可以通过以下命令来查看:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
lspci | grep -i nvidia
lspci | grep -i nvidia
lspci | grep -i nvidia

假设你的显卡型号为RTX 3090。接下来前往NVIDIA官方网站下载驱动程序:NVIDIA驱动下载页面,选择对应的显卡型号并点击“查找”按钮。

Ubuntu24安装Nvidia显卡驱动教程

在下载页面,选择合适的驱动版本。若不确定,选择默认版本即可。点击下载按钮后,驱动程序包将开始下载。

二、安装准备

在安装 NVIDIA 驱动之前,我们需要进行一些准备工作,包括安装编译工具包和卸载系统自带的驱动。

1、安装编译工具包

NVIDIA 驱动需要一些编译工具,如 gcc、g++ 和 make。你可以通过以下命令一次性安装这些工具:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo apt-get update
sudo apt install build-essential
sudo apt-get update sudo apt install build-essential
sudo apt-get update
sudo apt install build-essential

2、卸载原有驱动

Ubuntu 系统默认加载一个开源驱动 nouveau,它会与 NVIDIA 驱动发生冲突,因此我们需要禁用它。可以通过编辑黑名单配置文件来禁用 nouveau 驱动:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo vim /etc/modprobe.d/blacklist.conf
sudo vim /etc/modprobe.d/blacklist.conf
sudo vim /etc/modprobe.d/blacklist.conf

按下 Shift+G 跳转到文件末尾,添加以下两行内容:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
blacklist nouveau
options nouveau modeset=0
blacklist nouveau options nouveau modeset=0
blacklist nouveau
options nouveau modeset=0

保存并退出文件后,更新配置并重启系统:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo update-initramfs -u
sudo reboot
sudo update-initramfs -u sudo reboot
sudo update-initramfs -u
sudo reboot

三、安装NVIDIA驱动

安装 NVIDIA 驱动之前,需要停止 gdm3 服务。执行以下命令:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo systemctl stop gdm3
sudo systemctl stop gdm3
sudo systemctl stop gdm3

接下来,执行驱动安装包的安装命令。假设你已经下载了版本为 550.120 的驱动包,可以使用以下命令:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo chmod +x NVIDIA-Linux-x86_64-550.120.run
sudo ./NVIDIA-Linux-x86_64-550.120.run
sudo chmod +x NVIDIA-Linux-x86_64-550.120.run sudo ./NVIDIA-Linux-x86_64-550.120.run
sudo chmod +x NVIDIA-Linux-x86_64-550.120.run
sudo ./NVIDIA-Linux-x86_64-550.120.run

注意:确保使用超级管理员权限运行命令。在安装过程中,建议通过 SSH 远程连接进行操作,以避免弹出的提示框影响安装进程。这样还可以实时查看错误信息并进行翻译。

Ubuntu24安装Nvidia显卡驱动教程

在安装过程中,系统会进入一个交互式界面,使用键盘的左右箭头选择对应选项,按下回车键确认。前两个界面中,选择 Continue Installation(继续安装)。

Ubuntu24安装Nvidia显卡驱动教程

随后系统会开始内核构建,稍等片刻。

Ubuntu24安装Nvidia显卡驱动教程

系统可能会询问是否需要签署内核。此时,选择 Sign the kernel(签署内核)。接着,系统会提示你创建新的密钥对,选择 Create new key pair(创建新密钥对)即可。

Ubuntu24安装Nvidia显卡驱动教程

完成内核签名后,删除密钥。

Ubuntu24安装Nvidia显卡驱动教程

注意: 如果你看到类似的提示,说明系统的 BIOS 启用了 Secure Boot,这可能会导致内核加载失败。此时,你需要进入 BIOS 设置,禁用 Secure Boot 功能。

Ubuntu24安装Nvidia显卡驱动教程

安装完成后,系统会询问是否安装 nvidia-x-config 工具,该工具提供了一个图形化界面的显卡管理工具。建议选择 Yes 安装。

Ubuntu24安装Nvidia显卡驱动教程

完成安装后,重启系统:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo reboot
sudo reboot
sudo reboot

四、验证安装

重启系统后,可以通过以下命令检查显卡状态:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
nvidia-smi
nvidia-smi
nvidia-smi

如果能成功显示显卡信息,则说明驱动安装成功。

Ubuntu24安装Nvidia显卡驱动教程

  • 广告合作

  • QQ群号:4114653

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。

相关文章