解决Y9000K-2070Super在Ubuntu下安装nvidia显卡驱动后黑屏的问题

本文讲述了在Y9000K-2070Super电脑上安装Ubuntu后遇到显卡驱动问题,通过切换到拯救者显卡的动态模式而非直连模式解决了黑屏问题,提供了一种实用的BIOS设置技巧。

问题描述

我这里的Y9000K-2070Super安装了ubuntu之后,因为需要使用显卡,所以去装显卡驱动,在装上显卡驱动之后,再进ubuntu的时候就会黑屏,整个问题排查了驱动版本不对的情况,我装了多个版本的驱动都不行

解决方法

在网上搜信息的时候,偶然看到有提拯救者的显卡直连模式和动态模式,我就去尝试了一下,发现有用。
具体操作,启动的时候,连按F2进入BIOS,右下角那里有两个选项,上面是动态模式,下面是直连模式,默认是直连,改成动态,再进ubuntu,黑屏问题解决

<think> 我们正在查找关于在Ubuntu系统上安装NVIDIA 50系列显卡驱动的方法。根据引用,我们可以从几个方面考虑: 1. 使用Ubuntu自带的“附加驱动”工具安装(引用[1]和引用[2]提到的方法): - 打开“软件和更新”(Software & Updates) - 切换到“附加驱动”选项卡 - 在列表中选择专有的NVIDIA驱动(注意选择带有版本号且标识为“专有”的驱动) - 应用更改并等待安装完成 2. 手动下载驱动并安装(引用[3]提到的方法): -NVIDIA官网下载对应显卡型号和系统架构的驱动文件(扩展名为.run) - 将下载的文件放到英文路径的目录中 - 通过命令行运行安装 但是,用户特别提到了50系列显卡(例如RTX 5000系列)。由于50系列显卡相对较新,可能需要较新的驱动版本。在“附加驱动”中可能不会立即提供最新驱动,因此可能需要手动安装。 因此,我们可以提供两种方法: ### 方法一:使用附加驱动(推荐,简单安全) 1. 打开“软件和更新”(可以通过Ubuntu应用菜单搜索打开)。 2. 切换到“附加驱动”选项卡。 3. 系统会自动检测可用的显卡驱动。在列表中,选择最新的专有驱动(注意:驱动版本号可能不是50系列显卡发布时的第一个版本,但通常Ubuntu会提供支持新显卡的较新驱动版本)。例如,可能会看到类似“nvidia-driver-535”(或更高版本)的选项。 4. 选择后,点击“应用更改”按钮,系统会下载并安装驱动。 5. 安装完成后,重启计算机。 ### 方法二:手动安装(适用于附加驱动中没有提供足够新的驱动时) 1. 访问NVIDIA官方网站的驱动下载页面:https://www.nvidia.com/Download/index.aspx 2. 选择对应的显卡型号(例如,GeForce RTX 5000系列)和操作系统(Linux 64位),然后点击“搜索”。 3. 下载推荐的驱动(会得到一个以`.run`为后缀的文件,例如`NVIDIA-Linux-x86_64-xxx.xx.run`)。 4. 下载完成后,按`Ctrl+Alt+F2`进入文本模式(TTY),然后登录。 5. 关闭图形界面(如果正在运行): ```bash sudo service gdm stop # 对于使用GNOME桌面环境的Ubuntu(如Ubuntu 20.04以后) # 或者使用 # sudo systemctl stop gdm ``` 6. 给驱动文件添加执行权限: ```bash chmod +x NVIDIA-Linux-x86_64-xxx.xx.run ``` 7. 运行安装程序: ```bash sudo ./NVIDIA-Linux-x86_64-xxx.xx.run ``` 8. 安装过程中,可能会提示“禁用nouveau驱动”,选择“是”;如果询问是否安装32位兼容库,如果不需要可以跳过;是否配置X配置文件,可以选择“是”。 9. 安装完成后,重启系统: ```bash reboot ``` ### 注意事项 - 在手动安装前,建议先卸载已有的NVIDIA驱动(如果之前安装过): ```bash sudo nvidia-uninstall ``` - 手动安装可能会遇到与当前内核版本不兼容的问题,确保下载的驱动支持当前内核版本。 - 如果安装失败,可以尝试使用`sudo ./NVIDIA-Linux-x86_64-xxx.xx.run --uninstall`卸载,然后重新安装。 ### 验证安装 安装完成后,可以通过以下命令验证: ```bash nvidia-smi ``` 如果显示出显卡信息,则表示安装成功。 §§相关问题§§ 1. 如何解决Ubuntu安装NVIDIA驱动后出现黑屏或登录循环的问题? 2. 如何卸载Ubuntu上的NVIDIA驱动? 3. 如何在Ubuntu安装CUDA Toolkit以支持深度学习? </think> 在Ubuntu系统上安装NVIDIA 50系列显卡驱动(如RTX 5000系列)有以下两种主流方法,根据您的系统环境和需求选择: ### 方法一:通过"附加驱动"安装(推荐新手) 1. **打开系统设置** - 按`Super`键(Windows键)搜索并打开**软件和更新**(Software & Updates) - 切换到**附加驱动**选项卡 2. **选择专有驱动** - 在驱动列表中查找最新版专有驱动(名称格式:`nvidia-driver-5xx`) - 选择驱动版本(建议选标有"专有"的最新稳定版) ```bash 例如:nvidia-driver-535(支持RTX 5000系列) ``` 3. **应用更改** - 点击**应用更改**,输入密码后自动下载安装 - 安装完成后重启系统 - 验证:终端执行`nvidia-smi`显示显卡信息即成功[^1][^2] ### 方法二:手动安装(适合特定版本需求) 1. **禁用开源驱动** ```bash sudo nano /etc/modprobe.d/blacklist-nouveau.conf # 添加以下内容: blacklist nouveau options nouveau modeset=0 ``` 更新后重启:`sudo update-initramfs -u && reboot` 2. **下载官方驱动** - 访问[NVIDIA驱动下载页](https://www.nvidia.com/Download/index.aspx) - 选择:产品类型=Quadro,系列=RTX 5000,操作系统=Linux 64-bit - 下载`.run`文件(如`NVIDIA-Linux-x86_64-535.113.01.run`) 3. **安装驱动** ```bash # 关闭图形界面 sudo systemctl stop gdm # 添加执行权限并安装 chmod +x NVIDIA-Linux-*.run sudo ./NVIDIA-Linux-*.run # 安装过程中选择: # - 安装32位兼容库:是 # - 自动配置Xorg:是 ``` 4. **重启验证** `sudo reboot` `nvidia-smi` 查看显卡状态[^3] ### 注意事项 1. 安装前更新系统:`sudo apt update && sudo apt upgrade -y` 2. 若遇到依赖问题:`sudo apt install build-essential libglvnd-dev` 3. 双显卡设备需在BIOS中禁用Secure Boot 4. 驱动兼容性: - RTX 5000系列需驱动版本≥515.43.04 - Ubuntu 22.04 LTS建议使用535+版本 > 安装后可通过`glxinfo | grep "OpenGL renderer"`确认驱动激活。若遇问题,可尝试`sudo ubuntu-drivers autoinstall`自动修复[^1]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值