sudo uograde 之后 需要重装显卡驱动

本文记录了一次在Linux环境下使用sudoupgrade后导致NVIDIA显卡驱动丢失的问题及解决方案。通过访问NVIDIA官网下载适配的驱动程序,并采用特定的安装步骤成功恢复了显卡驱动。

昨天在linux上装opencv 的时候用了sudo upgrade 

重启电脑的时候发现屏幕的分辨率很差。我以为是分辨率的原因。调了一会分辨率。

一会LCH 看了一下说你是不是用过sudo upgrade 。你看看显卡在不在 用nvidia-smi 发现没有显卡驱动了

那没有显卡驱动了,那就装呗,我的第一反应我是不是需要装cuda。

CH 说不用,就装驱动就可以了。

去到nvidia的官网上去找驱动: TITIAN BLACK
http://www.nvidia.cn/Download/index.aspx?lang=cn  nvidia 驱动的官网

显卡需要装的驱动为:


产品系咧里面请选择GeFore 700 seriers 这样才能在产品家族里面有Gefore GTX TITIIAN Black

安装显卡的部分是CH 师兄帮我装的,所以步骤不是很正确:

1. sudo lightup stop

2. 需要软连接 gcc 和g++


<think>我们先理解用户的问题:用户想查找重装显卡驱动的方法。根据用户提供的引用,我们有两个来源的信息: 引用[1]提到在安装失败时可能需要打两层驱动:先回退或删除当前驱动,然后安装低版本驱动,再更新到正确版本。 引用[2]是关于Ubuntu系统重装NVIDIA显卡驱动的步骤,提到需要关闭桌面服务,并且在安装过程中选择确认,如果失败可能是由于未关闭桌面服务或重复安装。 但用户没有明确操作系统,所以我们需考虑不同系统(如WindowsLinux)的通用方法,并根据引用中的信息补充细节。 ### 重装显卡驱动的一般步骤: #### 1. 卸载现有显卡驱动 - **Windows系统**: - 打开“设备管理器”(可通过右键点击“此电脑”->管理->设备管理器)。 - 展开“显示适配器”,右键点击显卡,选择“卸载设备”。在卸载时勾选“删除此设备的驱动程序软件”以彻底删除驱动[^1]。 - 或者使用显示驱动程序卸载工具(DDU)进行彻底卸载(推荐,因为更干净)[^1]。 - **Linux系统(如Ubuntu)**: - 使用命令卸载原有驱动(如果之前是用包管理器安装的): ```bash sudo apt-get purge nvidia* ``` - 或者运行NVIDIA驱动自带的卸载脚本(如果之前是手动安装的): ```bash sudo /usr/bin/nvidia-uninstall ``` #### 2. 准备安装 - **Windows系统**: - 卸载后重启电脑,进入安全模式(可选,但使用DDU时通常要求安全模式)。 - **Linux系统**: - 关闭图形界面(桌面服务),进入命令行模式(如tty)以防止安装冲突[^2]: ```bash sudo systemctl stop gdm # 对于使用GNOME桌面的系统,如果是其他桌面管理器(如lightdm)则替换gdm ``` #### 3. 安装新驱动 - **Windows系统**: - 从显卡官网(NVIDIA/AMD/Intel)下载对应型号的最新驱动(或特定版本)。 - 运行安装程序,选择“自定义安装”并勾选“执行清洁安装”(如果有选项)[^1]。 - 如果引用[1]中提到的“打两层”方法(针对安装失败的情况): 1. 先安装一个低版本驱动(不一定要最新,可以选择一个较稳定的旧版本)。 2. 安装成功后,再通过设备管理器“更新驱动程序”选择下载好的新版本驱动进行覆盖安装[^1]。 - **Linux系统**: - 在命令行模式下,进入驱动文件所在目录,赋予执行权限并安装: ```bash chmod +x NVIDIA-Linux-x86_64-*.run sudo ./NVIDIA-Linux-x86_64-*.run ``` - 安装过程中按照提示操作,通常选择默认选项(如安装32位兼容库等)[^2]。 - 安装完成后重启: ```bash reboot ``` #### 4. 验证安装 - **Windows系统**:设备管理器显示正常,或使用GPU-Z等工具查看。 - **Linux系统**:使用命令`nvidia-smi`查看驱动信息。 ### 注意事项: - 安装前务必确保下载的驱动版本与显卡型号操作系统匹配。 - 在Windows中,如果多次安装失败,可以尝试使用DDU彻底清除后再安装。 - 在Linux中,确保在安装时没有图形界面运行(即关闭桌面服务)[^2]。 ### 针对引用[1]中“打两层”驱动的说明(适用于Windows): 如果直接安装新驱动失败,可以: 1. 先卸载当前驱动(使用DDU或设备管理器彻底卸载)。 2. 安装一个低版本驱动(例如,选择一个已知稳定的旧版本)。 3. 安装成功后,再通过设备管理器更新驱动到所需版本: - 右键显卡 -> 更新驱动程序 -> 浏览我的电脑以查找驱动程序 -> 选择下载好的新版本驱动文件夹。 ### 针对引用[2]中Ubuntu安装的说明: - 如果安装过程中出现错误提示,检查是否关闭了桌面服务(如gdm或lightdm)[^2]。 - 如果是重复安装,确保先卸载原有驱动。 ### 通用建议: - 备份重要数据,以防安装驱动导致系统不稳定。 - 如果遇到问题,可以查阅显卡厂商官方文档或社区支持。 根据以上步骤,用户可以根据自己的操作系统选择相应的方法重装显卡驱动。 §§相关问题§§ 1. 如何彻底卸载显卡驱动? 2. 安装显卡驱动时提示“与当前系统不兼容”怎么办? 3. 重装显卡驱动后屏幕闪烁怎么办? </think>### 如何重装显卡驱动(通用步骤) #### 一、卸载原有驱动(关键步骤) 1. **Windows系统**: - 打开设备管理器 → 显示适配器 → 右键显卡 → **卸载设备** - 勾选「删除此设备的驱动程序软件」彻底卸载[^1] - 使用 **DDU工具**(Display Driver Uninstaller)彻底清除残留(推荐) 2. **Linux系统(如Ubuntu)**: ```bash sudo apt-get purge nvidia* # 卸载NVIDIA驱动 sudo rm /etc/X11/xorg.conf # 删除显卡配置文件 ``` #### 二、安装新驱动 1. **Windows特殊操作(针对安装失败)**: - 按引用[1]方法:先安装**低版本驱动** → 重启 → 再升级到目标版本[^1] - 驱动来源:官网下载([NVIDIA](https://www.nvidia.com/Download/index.aspx)/[AMD](https://www.amd.com/support)) 2. **Linux系统操作**: - **必须关闭图形界面**(避免冲突)[^2]: ```bash sudo systemctl stop gdm # 停止桌面服务 ``` - 运行驱动安装文件: ```bash sudo sh NVIDIA-Linux-x86_64-*.run ``` - 安装过程**全部选Yes**(接受DKMS、32位库等)[^2] #### 三、通用注意事项 1. **安全模式操作**: - Windows需在安全模式下用DDU卸载 - Linux需在TTY终端操作(Ctrl+Alt+F3) 2. **安装后必须重启**: ```bash reboot # Linux重启命令 ``` 3. **验证安装**: - Windows:设备管理器显示正常版本号 - Linux:终端执行 `nvidia-smi` 显示GPU信息 > 关键点总结: > 1. 卸载比安装更重要,残留驱动会导致失败[^1] > 2. Linux必须关闭桌面服务再安装[^2] > 3. Win安装失败时采用「低版本→升级」双层策略[^1]
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值