linux服务器显卡崩了怎么处理

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

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

nvidia -smi

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

主要采用以下的处理方法

一、进入ubuntu系统

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

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

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

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

下载地址为:http://www.geforce.cn/drivers

选择你自己的系统所对应的显卡驱动版本号,我的是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返回图形界面

原文地址:https://www.cnblogs.com/Cucucudeblog/p/10424684.html

时间: 2024-11-10 13:07:53

linux服务器显卡崩了怎么处理的相关文章

Linux -- 服务器数据备份恢复策略

一.Linux 备份恢复基础 1.什么是备份 最简单的讲,备份数据的过程就是拷贝重要的数据到其他的介质之上(通常是可移动的),以保证在原始数据丢失的情况下可以恢复数据.一次备份可能是简单的 cp命令,将一个文件复制到其他目录下,也可能是使用特定的程序将数据流写进一个特定的设备中的复杂过程.很多情况下是将要备份的数据写入到磁带机中,但有些情况也不是这样的.在Linux环境下,或其他Unix系统,备份可以是将文件拷贝到已存在的文件系统,可替换的文件系统,磁带机,远程文件系统,甚至是远程系统的上的磁带

Linux服务器 -- 硬件篇

身为系统管理员,如何做到时刻对自己服务器的各方面状态性能等信息都有足够的了解? 你如何能很清楚你目前的Linux服务器(10-100台)的状态性能等信息 ? 一.如何查看服务器的CPU 判断依据: 1.具有相同core id的cpu是同一个core的超线程.(Physical id and core idare not necessarily consecutive but they are unique. Any cpu with the same coreid are hyperthread

相关知识教你了解Linux配置显卡

本文由e良师益友网提供 Linux系统自带的驱动程序只包括了nVIDIA 2D加速,如果需要获取更好的3D加速效果,需要安装nVIDIA专用驱动软件工具包.3D 硬件加速在需要绘制三度空间对象的时候是非常宝贵的,例如游戏.三维CAD.以及 3D 成像. 一.准备工作 在配置nVIDIA显卡 之前, 您需要了解所安装的系统的下列信息:显示器规格,显示卡的芯片类型,显示卡的显存容量, 显示器的规格被 X11 用来决定显示的分辨率和刷新率.这些规格通常可以从显示器所带的文档中, 以及制造商的网站找到.

linux服务器运维管理学习

一. 了解linux,通过整合网络知识和老师所讲的知识,对linux服务器有一个大概的学习和认识. 1.Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间).以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长. 2.Linux[2]操作系统是UNIX操作系统的一种克隆系统,它诞生于1991 年的10

搭建基于Nagios的监控系统——之监控远程Linux服务器

上一篇介绍了如何安装Nagios Core,这一篇跟大家分享一下如何将一台远程的Linux服务器加入纳入监控范围. 第一部分:在远程Linux上安装Nagios Plugins和NRPE   第一步:下载Nagios Plugins和NREP扩展的安装程序   [plain] view plain copy cd Downloads wget http://nagios-plugins.org/download/nagios-plugins-2.0.tar.gz 访问 http://www.na

Linux服务器安全策略配置-SSH与动态MOTD(一)

Linux登录提示(静态/动态MOTD) 在用户输入口令或使用密钥成功登录后,让服务器自动为我们执行几个简单的操作,如打印提示信息,打印异常信息,执行一个脚本,或者发送邮件等.能够预先提示信息给登录者,让我们在登录机器采取任何操作之前,可以快速的了解这台机器的重要信息.看起来是不是很有意思呢? 也许我们会想,这对于服务器的安全加固并没有直接的影响,而且每次刚刚登录就执行一系列命令.脚本(如收集服务器资源使用情况的信息),似乎也有点多余.因此,如果是在生产环境的Linux服务器并且需要配置登录提示

Linux服务器操作系统

Linux服务器操作系统 今日大纲 ●    服务器操作系统的系列.Linux的主流产品.虚拟机软件 ●    安装linux ●    linux基本命令 ●    用户管理及权限(多用户) ●    实战(搭建环境及部署web项目) ***************************************************************************************************** 1.    服务器操作系统简介 1.1    服务器操作系

Linux服务器开发常用的命令以及遇到的问题

1. 什么是linux服务器load average? Load是用来度量服务器工作量的大小,即计算机cpu任务执行队列的长度,值越大,表明包括正在运行和待运行的进程数越多.参考资料:http://en.wikipedia.org/wiki/Load_average 2. 如何查看linux服务器负载 可以通过w,top,uptime,procinfo命令,也可以通过/proc/loadavg文件查看. 3. 服务器负载高怎么办? 服务器负载(load/load average)是根据进程队列的

linux服务器登录邮件告警python程序

linux服务器用户登录邮件告警python小程序,一旦有人登录服务器就发邮件通知系统管理员.作为SA有些服务器只有自己可以登录的,你懂的!可有时候会被研发坑,被运维坑.为了全面掌控服务器,配置一个用户登录系统邮件通知,是很必要滴! 比较渣渣的一个脚本,不过在次基础上可以很容易的扩展滴.直接上代码了. #!/usr/bin/python#coding:utf8import smtplibimport stringimport psutilimport datetime HOST = "smtp.