问题来源:解决Nvidia显卡的电脑安装Ubuntu及驱动的各种坑

最新更新(快速安装NVIDIA驱动):
1、先把Ubuntu自带的那该死的驱动禁用了:
打开黑名单:

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

添加禁用组件(在黑名单文件末尾加入并保存):

# for nvidia display device install
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb
123456

刷新一下设置,再重启一下系统:

sudo update-initramfs -u
sudo reboot

重启之后直接黑屏什么都没有了…(选系统的界面也没有)

进入grub2

再次重启(使用机箱上的电源键长按重启可能不行,使用小的那个重启键) --> 之后 一直按Esc

选择到 ubuntu 回车确认后:一直按shift键(或者尝试其它)

在启动时如何进入GRUB菜单?(https://qastack.cn/ubuntu/16042/how-to-get-to-the-grub-menu-at-boot-time)

这时候一般的教程说按c或者e进入编辑模式之类的,但我的这个版本只有

grub >

命令,查看grub2详解(翻译和整理官方手册)找到这个命令

image-20210102115445879

尝试运行normal_exit / normal 进入上述的可以e或者c的界面了!!

在quiet splash 后面加(先打空格)nomodeset,然后按F10保存启动即可

然后参考下文Ubuntu16.04成功安装Nvidia驱动(解决禁用默认第三方驱动Nouveau后无法进入系统的问题)的:

二、启动系统后在Grub界面,选择ubuntu系统的那一行,然后按E键,就会进入Grub的编辑状态;

三、在quiet splash 后面加(先打空格)nomodeset,然后按F10保存启动即可!!!

随后进入分辨率异常的模式 — 这个系统时Grub下的系统

该文提示进行

sudo vi /etc/default/grub 或 sudo gedit /etc/default/grub
#编辑打开的文件,找到GRUB_CMDLINE_LINUX_DEFAULT那一行,在后面加上(在quiet splash后打一个空格) nomodeset(保险起见,nomodeset后面加多一个空格),保存,然后在终端输入 sudo update-grub 重启后就OK了!!!
  • 但是我忘了做,直接f10了,不过因为没影响到,仍可继续,

  • 后来我正常启动后添加结果重启之后启动不了…我按Esc(以及尝试ctrl+alt+f1)才进入选择系统界面

    按照这篇文章(Ubuntu16.04安装 双显卡安装Nvidia驱动 登录循环 黑屏(通用 终结此类问题)转载) 实际上没有必要保存下来,我删除后再尝试一下:

  • 可以直接选系统–比较好

  • 可能是我的系统有两个开机引导(windows上面我也装了个开机引导,所以开机引导了两次(问题的一个根源))

四、重启系统,输入密码进入到Ubuntu系统,这个系统时Grub下的系统,在这个系统中选择系统设置-软件和更新-附加驱动-选择一个Nvidia驱动,我选的时第一个

img

我选了版本nvidia最低的那个(440)

五、选好后选择应用更改,等它安装,安装好了之后选择重新启动,之后我没有出现他的情况,我手动重启之后选择ubuntu之后即可:

五、打开终端,输入nvidia-smi,出现以下内容则证明安装成功!

img

我也看到我的安装成功了,就不上图了。

其它问题:(Ubuntu16.04安装 双显卡安装Nvidia驱动 登录循环 黑屏(通用 终结此类问题)转载

04安装 双显卡安装Nvidia驱动 登录循环 黑屏(通用 终结此类问题)转载

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐