最近想着更新到最新的cuda11,不想重装系统,就约摸着能不能更新一下显卡驱动,当然linux系统的显卡驱动不像windows那样,点点点就行了,需要做一些配置,现在将更新过程记录如下。

Deepin15 的操作系统,如果不想这么麻烦的安装驱动,请移步至在deepin stable和unstable版本,笔记本1060,1660,2060等最新显卡如何配置Nvidia最新显卡驱动

首先去NVIDIA的驱动官网下载对应的显卡驱动。

第一步,禁用nouveau

因为我之前就安装了nvidia的闭源驱动,所以不用禁用nouveau,使用开源方案的同学需要先禁用nouveau :

sudo gedit /etc/modprobe.d/blacklist-nouveau.conf

deepin用的是dde桌面,使用的是dedit,ubuntu用的是gedit,之后使用同样的方法可以更新独显驱动,首先修改配置文件:

blacklist nouveau
options nouveau modeset=0

执行:

sudo apt install dkms build-essential
sudo update-initramfs -u #刷新内核

重启后使用下面这个命令验证是否禁用成功(无输出即为成功)

lsmod | grep nouveau

第二步,安装过debian仓库独显闭源驱动的首先需要卸载老驱动,不然之后安装新驱动时会无法安装

sudo apt-get remove --purge nvidia*

安装的是老版本Nvidia官网驱动的可以不用卸载,直接安装新驱动会覆盖老驱动,如果这一步出现了问题或者安装完新驱动之后有问题的可以尝试下面两种方式卸载

sudo apt-get remove nvidia-driver nvidia-kernel-dkms glx-alternative-nvidia

或者

sudo nvidia-uninstall
sudo nvidia-installer --uninstall

第三步,安装驱动

重启,或者注销系统进入登录界面,使用 Ctrl + Alt + F2进入控制台界面,用用户名和密码登录.

  1. 关闭图形界面,如果装的是gnome桌面,使用下面的gdm(gdm3)关闭桌面
sudo service lightdm stop
sudo service gdm stop
sudo service gdm3 stop

也可以使用这个命令

sudo telinit 3
  1. 进入驱动安装包路径,给安装包加权限
    (必须要安装32位驱动支持,否则steam 和 QQ无法启动)
sudo chmod a+x NVIDIA-Linux-x86_64-450.51.05.run(名字和安装包一致)sudo sh ./NVIDIA-Linux-x86_64-450.51.05.run

进入nvidia显卡驱动安装界面,如果报错x server说明未关闭图形界面。根据提示选择需要的安装。
之后重启查看驱动版本


此时显卡驱动已更新成功,这样我们就可以愉快地安装最新的CUDA11了。

过程中出现错误解决方法

  1. nvidia-drm 错误
    在tty模式中正常安装NVIDIA驱动发现报错,报错信息如下:
An NVIDIA kernel module 'nvidia-drm' appears to already be loaded in your kernel. This may be because it is in use (for example, by an X server, a CUDA program, or the NVIDIA Persistence Daemon), but this may also happen if your kernel was configured without support for module unloading. Please be sure to exit any programs that may be using the GPU(s) before attempting to upgrade your driver. If no GPU-based programs are running, you know that your kernel supports module unloading, and you still receive this message, then an error may have occured that has corrupted an NVIDIA kernel module's usage count, for which the simplest remedy is to reboot your computer.

解决方式:关闭所有装置,并停止载入NVIDIA驱动程序:

sudo systemctl isolate multi-user.target
sudo modprobe -r nvidia-drm

参考来源:https://zhuanlan.zhihu.com/p/135875408

卸载nvidia驱动时出现错误:

$sudo apt purge nvidia-alternative glx-alternative-nvidia
$sudo apt --fix-broken install
dpkg: dependency problems prevent configuration of glx-alternative-nvidia:glx-alternative-nvidia depends on glx-diversions (= 0.8.3); however:Package glx-diversions is not installed.dpkg: error processing package glx-alternative-nvidia (--configure):dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of nvidia-alternative:nvidia-alternative depends on glx-alternative-nvidia (>= 0.8.3~); however:Package glx-alternative-nvidia is not configured yet.dpkg: error processing package nvidia-alternative (--configure):dependency problems - leaving unconfigured
Errors were encountered while processing:glx-alternative-nvidianvidia-alternative
E: Sub-process /usr/bin/dpkg returned an error code (1)

解决方案执行如下命令:

$sudo apt-get install glx-diversions --reinstall
$sudo apt-get remove nvidia-alternative
$sudo apt-get remove glx-alternative-nvidia

Deepin/Ubuntu debian系的Linux下更新nvidia显卡驱动(初次安装也可以选择该方案)相关推荐

  1. Linux下的NVIDIA显卡驱动失踪

    文章目录 NVIDIA显卡驱动失踪 环境 问题解决 故障排除 NVIDIA显卡驱动失踪 环境 Ubuntu 18.04 问题解决 这个问题可能是由于安装过程中的错误或者是系统更新导致的,你可以先尝试下 ...

  2. Linux下用nvidia显卡实现硬解码的方法

    目前在Linux 系统下,NVIDIA 已经提供了官方的高清播放支持.由于高清视频文件压缩率比较高,所以在播放时,解码速度一定要快,才能够流畅的播放.所以对CPU 的要求比较高,CPU 占用率比较高. ...

  3. linux 显卡驱动无法安装程序,我就纳闷了,Linux下Nvidia显卡驱动一直安装失败

    我就纳闷了,Linux下Nvidia显卡驱动一直安装失败 发布时间:2009-12-21 15:19:22来源:红联作者:zhanghui625 今天 刚计划着把Linux的知识复习一下, 结果就出问 ...

  4. windows10:GTX GeForce 1070+更新nvidia显卡驱动+CUDA+CUDNN+tensorflow_gpu深度学习GPU环境搭建(史上排雷最多版本)

    windows10 GTX GeForce 1070+CUDA9.0+CUDNN7.6.4+TensorFlow_GPU1.5 5天星期前开始搭建tensorflow GPU环境,途中屡屡踩雷, 现在 ...

  5. Deepin Linux下更新nvidia独显驱动

    最近给台式机装了deepin,用deepin自带的显卡驱动管理器切换的闭源驱动使用时会有迷之卡顿,而且hdmi音频输出设备睡眠后会自动切换,必须手动换回显示器音频才有声音.怀疑是debian库的老显卡 ...

  6. ubuntu下在软件和更新的附加驱动处安装NVIDIA显卡驱动无法安装,应用更改不了,没反应

    一.卸载已经安装的驱动 sudo apt-get remove nvidia-* 然后重新在软件和更新的附加驱动处安装nvidia驱动

  7. 01. Ubuntu下安装nvidia显卡驱动(安装方式简单)

    文章目录 第一步 获取显卡型号 第二步 查看GTX970M显卡驱动 第三步 查询支持GTX970M显卡的显卡驱动的其他驱动版本 第四步 安装 第五步 测试nvidia driver是否安装成功 环境 ...

  8. 【Ubuntu】联想拯救者y7000安装NVIDIA显卡驱动(解决安装后[黑屏]和[卡死]的问题)

    本文参考了以下两篇博文,在此表示感谢:博文一.博文二. 一:必要的配置 参照博文一,我们没有用run文件的方法来安装驱动(因为装完后会黑屏), 而是先把源更换为国内的阿里源,然后在Other Soft ...

  9. 01_Win10下CUDA的安装、查看并升级Nvidia显卡驱动、安装CUDA、设置环境变量、测试CUDA是否安装成功

    1.1.Win10下CUDA的安装(此部分只是记录一下安装过程,和上面版本可能不对应) 以下部分来自:https://blog.csdn.net/weixin_41762173/article/det ...

最新文章

  1. 48 行代码给 ABAP ALV 报表的数据行增添颜色效果
  2. 小米空调来了,意外的是还一起来了一个马桶盖
  3. 使用juniversalchardet做字符编码识别
  4. 主板检测卡c5_检测升级 | 华北工控推出机器视觉检测系统计算机产品方案
  5. 谁说数据分析很难?看完这7大分析套路后,还学不会的来找我
  6. Flink + TiDB,体验实时数仓之美
  7. javascript一维数组的排序
  8. 【云原生 | Docker篇】 Docker容器配置阿里云镜像加速器
  9. 【正点原子MP157连载】第二十五章 I2C光照接近传感器实验-摘自【正点原子】STM32MP1 M4裸机CubeIDE开发指南
  10. EndNote参考文献管理软件
  11. npm报错Beginning October 4, 2021, all connections to the npm registry - including for package installa
  12. Jlink 烧写文件到 nandflash norflash
  13. [笔记] 疯狂JAVA讲义(第3版)第4章 流程控制与数组
  14. ubuntu 安装百度云网盘
  15. 手把手教你如何推广博客网站
  16. 如何解决文件夹不能删除的情况
  17. 如何批量制作倒序的流水号条形码
  18. CSDN年度征文 | 你好,2023
  19. App集成ApplePay的一些资料整理
  20. SSL证书无效是什么原因

热门文章

  1. 文件共享总结中篇-Linux服务器文件共享
  2. 游戏软件的发展和特点
  3. element-ui input限制输入数字
  4. 使用HTML设计网页
  5. 字符串 ASCII码
  6. wordpress 插件,wordpress 采集插件,实用wordpress 插件合集
  7. Java设计模式:Build模式
  8. 测试开发工作者日记【终焉】:再见~ 小猪
  9. linux命令-查看日志
  10. # Itext Pdf 生成、相关API