x86平台Ubuntu系统安装NVIDIA显卡驱动

x86平台Ubuntu系统安装NVIDIA显卡驱动

以前做法安装NVIDIA显卡驱动之前将NOUVEAU显卡驱动禁用。

修改/etc/modprobe.d/blacklist.conf配置文档

blacklist nouveau
options nouveau modeset=0

更新一下

sudo update-initramfs -u

但是并不都是可行的。

如果nouveau禁用,NVIDIA驱动没有安装好,启动就直接黑屏了。

官网NVIDIA下载Linux 版显卡驱动。图形化界面安装NVIDIA显卡驱动时,会提示要求关闭“X server”。

sudo /etc/init.d/lightdm stop  or sudo service lightdm stop

关系 X Windows server服务,就不能显示。只能进入单用户模式登入,再安装。但是也不一定能成功。

不用以上方法安装NVIDIA驱动。

添加英伟达驱动仓库

sudo add-apt-repository ppa:graphics-drivers/ppa #添加ppa源
sudo apt-get update #更新apt-get

安装NVIDIA驱动

sudo apt-get install nvi #双击“Tab”键,按下“y”,显示所有NVIDIA显卡驱动版本

选择合适版本安装

sudo apt-get install nvidia-版本号 nvidia-版本号-dev nvidia-settings nvidia-prime nvidia-modprobe

安装完成后,切换显卡显示

prime-select nvidia

然后重启,就可以了。这里不需要禁用nouveau。

备注:如果安装nvidia显卡驱动,重启出现黑屏,表示驱动不正确。这时要进入单用户模式登入,卸载掉nvidia的驱动。重启,重新执行nvidia安装步骤。但是要选择适合的版本。

### 手动安装NVIDIA GPU驱动Ubuntu 对于希望在Ubuntu操作系统上手动安装NVIDIA显卡驱动的情况,可以遵循一系列特定的操作指南来完成这一过程。这些操作不仅适用于标准版本的Ubuntu,也兼容其他基于Debian发行版。 #### 准备工作 确保系统已经更新到最新状态,并关闭任何可能干扰新驱动程序安装的服务或软件包。可以通过运行`sudo apt update && sudo apt upgrade`命令来进行系统的全面更新[^1]。 #### 获取适合的驱动版本 为了找到与硬件相匹配的最佳驱动版本,在官方文档或是支持页面查询具体的GPU型号对应的推荐驱动列表是非常必要的。此外,也可以通过执行`lspci -nn | grep -i nvidia`获取当前设备更详尽的信息以便确认适用的驱动版本[^2]。 #### 下载并准备驱动文件 访问[NVIDIA官方网站](https://www.nvidia.com/Download/index.aspx),依据之前查得的结果下载相应的Linux驱动程序压缩包。下载完成后解压该文件至本地目录下待用。 #### 安装前设置 停止图形界面服务以防止其阻止内核模块加载新的驱动: ```bash sudo systemctl set-default multi-user.target reboot now ``` 重启进入多用户模式后继续后续步骤;如果不想改变默认启动目标,则可以在单次引导时按住Shift键选择恢复模式下的根shell环境进行下面几步操作。 #### 开始安装流程 禁用 Nouveau开源驱动(仅当遇到冲突问题时才需此步),编辑 `/etc/modprobe.d/blacklist.conf` 文件加入如下两行: ```bash blacklist nouveau options nouveau modeset=0 ``` 保存更改并使配置生效: ```bash sudo update-initramfs -u ``` 随后即可开始正式安装过程。切换回终端窗口输入以下指令依次执行: - 停止X服务器:`sudo service lightdm stop`(如果是GDM则替换为gdm3) - 进入含有已解压好的nvidia.run脚本所在路径 - 授予可执行权限给安装器:`chmod +x NVIDIA-Linux-x86_64*.run` - 启动安装向导:`sudo ./NVIDIA-Linux-x86_64*.run --no-opengl-files` 按照屏幕提示逐步完成整个安装过程中的选项设定直至结束。 #### 验证安装成果 重新开启lightdm/gdm服务让桌面再次显示出来之后,可通过`nvidia-smi`查看是否成功识别到了GPU以及所使用的驱动版本号等信息。 最后一步是将系统默认启动方式改回到带有GUI界面的状态(假如前面修改过的话): ```bash sudo systemctl set-default graphical.target ``` 以上就是在Ubuntu平台上手动安装NVIDIA专有驱动的一个较为完整的指导方案[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WakingOnTheCloud

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值