如题:

手上有这样一台新的工作站,配置为华硕主板z390ws,cpu为i7-9700k ,独立显卡为技嘉2060super, 安装Ubuntu18.04系统 。

在主板bios中进行设置(设置使用 PCI插槽中的显卡),将工作显卡设置为独立显卡(系统中已经安装过独立显卡的驱动),于是使用独立显卡工作 (但是显示器HDMI线缆插在主板的HDMI插槽)。

开机进入系统运行几分钟后自动重启,然后就再也进不到系统里面,此时主板显示错误码为AMI错误。经过一通拆机箱,各个零部件挨个检查最后怀疑是显示器接在了主板HDMI插槽上造成的问题。

因为以前用过好多工作站都没有出现问题,但是这台工作站报错如果不是硬件有损坏唯一的可能就是显卡的问题了(硬盘连接线,内存条,散热器都检查没有问题)。

我们知道i7-9700k的CPU是自带显卡的,如果使用独立显卡的话将显示器与独立显卡连接那么启动电脑时CPU的显卡是不工作的,在linux系统里面无法像windows系统里面随时可以切换使用CPU显卡还是独立显卡的,而我们如果将显示器的连接线与主板hdmi插孔连接那么启动电脑时是CPU显卡和独立显卡同时都被激活的,而BIOS中虽然是设置使用独立显卡工作,但这也只是设置优先使用哪个显卡来进行工作,而我们这样设置会使CPU显卡和独立显卡同时工作,独立显卡运行显示任务的进程,也就是说具体的图像输出的任务由独立显卡来完成,此时由于独立显卡并没有连接hdmi输出线于是便将处理好的数据通过PCI传输给CPU,再由CPU的显卡将数据由主板上的HDMI插槽输出给显示器,由此来实现图像的显示工作。

自检后怀疑正是上面这个设置导致了系统运行不稳定,自动重启后难以进入系统并报AMI的主板错误码。因为虽然用过好多这样设置的主机都没有出现过问题,但是这不代表这种问题不会出现,因为这种独立显卡工作但使用CPU显卡做输出本身就是在钻主板的漏洞,因为这样无形之中在linux系统中激活了两个显卡,一个独立显卡做处理,处理后的数据没有直接输出而是转而交给CPU显卡,并由CPU显卡来做输出。这样的设置如果运行一段时间后主板检测到本来不应激活的CPU显卡居然被激活了,那么主板选择关闭掉CPU的显卡,那么独立显卡处理后的数据就不能交给CPU显卡了,这样就会导致硬件错误,从而导致电脑重启,并且如果不直接拔掉电源清空主板运行的信息,那么再开机也无法进入系统,而是报AMI的主板错误码。

于是动手将显示器的HDMI线直接插入设置为工作的独立显卡插孔中,全部断电,然后重启,正常进入系统,长时间运行后没有出现重启等系统错误,问题解决。

独立显卡工作,那么可不可以把显示器接在主板的HDMI插孔中呢,个人感觉这个东西看主板,如果有的主板会检测这个问题,自动断掉没有设置为工作的显卡,那么就没有做输出的显卡了,这样就会出现硬件错误,造成重启和无法进入系统,当然感觉这样的主板还是比较少的,一般的家用级别主板是没有这样的检测的,也可能这款主板Z390WS是工作站主板,所以会报这样的错,不过这次报错后还是给了一个提醒,那就是设置哪个显卡工作那么就尽量用该显卡做输出。

台式机,华硕主板z390ws,cpu为i7-9700k 安装Ubuntu18.04系统 使用独立显卡工作 (但是显示器HDMI线缆插在主板的HDMI插槽)开机进入系统运行几分钟后自动重启,此时主板显示错误码为AMI错误的更多相关文章

  1. 001windows已遇到一个关键性问题 一分钟后自动重启

    重装了系统Window7,出现了如题的提示"windows已遇到一个关键性问题 一分钟后自动重启" 查找原因: 通过事件管理器可以查看如上提示遇到的问题.一般是因为一些系统的服务没 ...

  2. linux上监控tomcat down掉后自动重启tomcat

    p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Helvetica Neue"; color: #454545 } p. ...

  3. 监控windows服务,当服务停止后自动重启服务

    近期花时间研究了一下windows和linux下某服务停了后自动重启的功能,在网上收集了些资料,并经过测试,在此整理一下.这里介绍的是windows服务的监控,是通过批处理来实现的.本例是监控wind ...

  4. py脚本修改后自动重启

    在用socket.io, pika之类启动一个脚本死循环做server或者client的时候: 1脚本被编辑之后,是不会自动重启 2当代码报错的时候,会立即退出, 只能手动重新运行 python ap ...

  5. Java线程监听,意外退出线程后自动重启

    Java线程监听,意外退出线程后自动重启 某日,天朗气清,回公司,未到9点,刷微博,顿觉问题泛滥,惊恐万分! 前一天写了一个微博爬行程序,主要工作原理就是每隔2分钟爬行一次微博,获取某N个关注朋友微博 ...

  6. Windows已遇到关键问题,将在一分钟后自动重新启动,请立即保存工作

    Windows已遇到关键问题,将在一分钟后自动重新启动,请立即保存工作 1. 把电脑右下角网络断开 2.同时按 "WIN+R" 打开“运行”命令窗口 输入“cmd”命令,按回车键“ ...

  7. inno安装卸载时检测程序是否正在运行卸载完成后自动打开网页-代码无效

    inno安装卸载时检测程序是否正在运行卸载完成后自动打开网页-代码无效 inno setup 安装卸载时检测程序是佛正在运行卸载完成后自动打开网页-代码无效 --------------------- ...

  8. 【转】Android Service被关闭后自动重启,解决被异常kill 服务

    http://www.kaifajie.cn/android/10182-2.html 每次调用startService(Intent)的时候,都会调用该Service对象的onStartComman ...

  9. Node.js热部署代码,实现修改代码后自动重启服务方便实时调试

    写PHP等脚本语言的时候,已经习惯了修改完代码直接打开浏览器去查看最新的效果.而Node.js 只有在第一次引用时才会去解析脚本文件,以后都会直接访问内存,避免重复载入,这种设计虽然有利于提高性能,却 ...

  10. FreeBSD关机后自动重启的解决办法

    我用的是华硕的笔记本电脑,不知道别的电脑有没有这个情况,按handbook关机指令为shutdown -p now,但是我执行这个指令后电脑却自动重启,用Linux关机指令shutdown -h no ...

随机推荐

  1. SpringBoot启动报错:Parameter 0 of method hmset in com.qcby.rbac.util.RedisUtils required a bean of type

    SpringBoot启动报错,报错信息如下: 报错是由于A类中定义了含参数的构造函数,Spring自动构造和注入时未为该Bean传入参数,引起报错. 查了很多资料,最后发现,我是因为注释的时候没有把@ ...

  2. 苹果手机 ios 系统如何升级为鸿蒙HarmonyOS

    用苹果手机的朋友们注意了 根据最新的可靠消息,苹果手机升级为HarmonyOS,教程如下: 第一步 手机电量充足的情况下,将苹果手机连接至WIFI无线网络. 第二步 ...... [下一页]

  3. Java序列化和反序列化 Serializable BeanUtils.copyProperties赋值属性方法

    Java序列化和反序列化 Serializable BeanUtils.copyProperties赋值属性方法 package com.example.core.mydemo.java; impor ...

  4. SQLBI_精通DAX课程笔记_01_DAX介绍

    一:函数式语言 DAX是一个函数式语言,应用于Analysis Services , PowerPivot , 和Power Bi . 二:共同与不同 2.1  共同点 DAX与PowerPivot  ...

  5. Linux下安装PHP环境

    Tips:当你看到这个提示的时候,说明当前的文章是由原emlog博客系统搬迁至此的,文章发布时间已过于久远,编排和内容不一定完整,还请谅解` Linux下安装PHP环境 日期:2018-5-7 阿珏 ...

  6. 获取ImageView的触摸点所对应的UIImage的坐标

    获取ImageView的触摸点所对应的UIImage的坐标 功能描述 实现前分析 注意事项 代码 求打赏 功能描述 在imageview上触摸图片,求对应UIImage的触摸点. 实现前分析 从ima ...

  7. Linux 内核:设备驱动模型(6)设备资源管理

    Linux 内核:设备驱动模型(6)设备资源管理 背景 不要总是用Linux 2.6的风格来写驱动代码了,也该与时俱进一下. 参考:http://www.wowotech.net/device_mod ...

  8. NXP i.MX 6ULL工业核心板规格书( ARM Cortex-A7,主频792MHz)

    1 核心板简介 创龙科技SOM-TLIMX6U是一款基于NXP i.MX 6ULL的ARM Cortex-A7高性能低功耗处理器设计的低成本工业级核心板,主频792MHz,通过邮票孔连接方式引出Eth ...

  9. 使用EF 连接 数据库 SQLserver、MySql 实现 CodeFirst

    1.新建项目,下载Nuget安装包 创建项目需要注意几点,如果是基于 .net framework 的项目 需要选择 相应版本的 EF, 如果是跨平台则选择EF Core版本. 我这里选择的是 .ne ...

  10. 韦东山freeRTOS系列教程之【第三章】任务管理

    目录 系列教程总目录 概述 3.1 基本概念 3.2 任务创建与删除 3.2.1 什么是任务 3.2.2 创建任务 3.2.3 示例1: 创建任务 3.2.4 示例2: 使用任务参数 3.2.5 任务 ...