• 当前位置: 主页 > Linux安装教程 > 常见问题 >

    如何解决linux服务器显卡崩溃问题

    时间:2022-07-28 15:16来源:网络整理 作者:Linux先生 举报 点击:
    湖南成人高考 成人高考 成人高考 成人高考  成人高考 成人高考 
    怎么解决linux服务器显卡崩溃问题:本文主要介绍如何解决linux服务器显卡崩溃问题,希望能够解决您遇到有关问题,下面我们一起来看这篇 如何解决linux服务器显卡

    在登录界面出现分辨率特别大,整个图形界面特别大,并且怎么也登录不上去的情况时

    对于这种情况,一般就是显卡驱动崩了的原因,所以我们可以首先检查显卡驱动是否有问题

    nvidia -smi

    如果出现说驱动链接不上什么的问题,就是说明你的显卡驱动出现了问题

    主要采用以下的处理方法

    一、进入ubuntu系统

    首先CTRL+ALT_F1到达字符处理界面

    然后输入管理员账号和密码登录进去,此时你相当于进入了终端

    遇到的问题:在这个步骤的时候,由于我们是多账号的服务器,在登录管理员账号的时候,老是出现login incorrect,但是通过普通用户是可以登录的,因此通过普通用户登录,然后su 然后输入密码

    二、下载英伟达显卡官方驱动程序

    下载地址为:

    选择你自己的系统所对应的显卡驱动版本号,我的是1080,所以说我选择的是是NVIDIA-Linux-x86_64-384.130.run

    下载完了将其保存在优盘中,这个过程要在有图形界面的电脑上完成

    三、禁止集成的nouveau驱动

    Ubuntu系统集成的显卡驱动程序是nouveau,它是第三方为NVIDIA开发的开源驱动,我们需要先将其屏蔽才能安装NVIDIA官方驱动。

    主要采用以下步骤来进行禁止

    查看属性

    sudo ls -lh /etc/modprobe.d/blacklist.conf

    修改属性

    sudo chmod 666 /etc/modprobe.d/blacklist.conf

    用vim编辑器打开

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

    在该文件的最后一行添加以下几行代码

    blacklist vga16fb
    blacklist nouveau
    blacklist rivafb
    blacklist rivatv
    blacklist nvidiafb

    并执行

    sudo update-initramfs -u

    重启后执行

    lsmod | grep nouveau

    四、安装

    由于我的是服务器系统,因此则需要将含有run文件的U盘手动挂载到mnt/usb目录下

    4.1 将含有run文件的U盘手动挂载到mnt/usb目录下

    (1)首先应确定优盘的版本号

    在插入优盘之前之后两次输入

    cat /proc/partitions

    注意是插入优盘之前之后两次,在第二次显示结果中多出来的即为U盘的设备号。因为电脑里是双硬盘,所以U盘在系统中为/dev/sdc1(sdc1表示的是sdc中的一个分区)

    在操作的过程中我就是忽略了插入优盘之前之后两次,因此就没有出现第二次显示结果多出来的情况

    (2)mount命令挂载优盘

    在挂载优盘之前,首先需要自己创建mnt/usb路径,创建路径如下:

    首先将路径定位到/mnt下面

    cd /mnt

    成功后,先在 /mnt 下建立一个名叫usb的文件夹,文件夹名称随意:

    mkdir /mnt/usb

    下面开始挂载优盘

    sudo mount /dev/sdc1 mnt/usb

    完成挂载后可以通过mnt/usb访问U盘里的内容。以下的命令为显示该U盘的内容目录

    cd mnt/usb
    ls

    4.2 安装

    通过 cd /mnt/usb命令进入该目录里

    若之前安装过显卡驱动,需要先卸载掉

    sudo apt-get --purge remove nvidia-*

    安装指令如下

    sudo chmod a+x NVIDIA-Linux-x86_64-384.130.run
    sudo ./NVIDIA-Linux-x86_64-384.130.run -no-x-check -no-nouveau-check -no-opengl-files

    4.3 卸载优盘

    sudo umount /dev/sdc1
    sudo umount /mnt/usb

    最后CTRL+ALT+F1返回图形界面

    关于 "如何解决linux服务器显卡崩溃问题" 就介绍到这。希望大家多多支持编程宝库。

    下一节:什么是Docker架构服务器端相关技术、Linux使用、运维和脚本

    本文主要介绍"什么是Docker架构",希望能够解决您遇到有关问题,下面我们一起来看这篇 "什么是Docker架构" 文章。Docker 包括三个基本概念:镜像(Image):Docker 镜像(Image),就相当 ...

    推荐内容