admin管理员组

文章数量:1637218

故障如下:重启之后还显示着ubuntu开机界面,随后马上黑屏。

 

 

故障分析:

        因为linux内核和nvidia驱动必须一一对应,而联网时,比如ubuntu会自动更新内核,下次重启时就会是新的内核版本,导致驱动和内核对应不上。

解决方法1(切换内核到原来的版本):

1. 首先进入tty,按住ctrl+alt+f2 切换到tty模式,这时会弹出终端输入窗口,输入登录账号和密码登录进去。

参考:Ubuntu开机启动黑屏,只有鼠标 - 代码先锋网

2. 设置指定内核启动,这样下次启动就不会切换内核了

参考:Ubuntu设置开机时启动的系统内核版本 & 安装低版本内核 - 愉快编程 - 博客园

2.1 先使用以下命令查看系统内有哪些内核版本

dpkg --get-selections | grep linux-modules

2.2 修改内核版本,使用下面的命令,编辑GRUB文件

sudo vim /etc/default/grub

将对应内核版本填入到GRUB_DEFAULT条目之后:

GRUB_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 4.15.0-46-generic"

2.3 输入命令 sudo update-grub,更新grub

        此时重启即可切换到指定内核,如果重启还发现无法使用nvidia驱动或者黑屏,可能内核版本并不是驱动对应的版本,可能需要重新按照以上步骤更换其他的内核版本。

解决方法2 (有点麻烦):

        开机时,按esc或者shift,会弹出grub选择,然后根据自己驱动情况选择一个内核版本进入,每次开机可能都需要这么做。

本文标签: 重启连上显卡驱动黑屏服务器