台式机,华硕主板z390ws,cpu为i7-9700k 安装Ubuntu18.04系统 使用独立显卡工作 (但是显示器HDMI线缆插在主板的HDMI插槽)开机进入系统运行几分钟后自动重启,此时主板显示错误码为AMI错误
如题:
手上有这样一台新的工作站,配置为华硕主板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错误的更多相关文章
- 001windows已遇到一个关键性问题 一分钟后自动重启
重装了系统Window7,出现了如题的提示"windows已遇到一个关键性问题 一分钟后自动重启" 查找原因: 通过事件管理器可以查看如上提示遇到的问题.一般是因为一些系统的服务没 ...
- linux上监控tomcat down掉后自动重启tomcat
p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px "Helvetica Neue"; color: #454545 } p. ...
- 监控windows服务,当服务停止后自动重启服务
近期花时间研究了一下windows和linux下某服务停了后自动重启的功能,在网上收集了些资料,并经过测试,在此整理一下.这里介绍的是windows服务的监控,是通过批处理来实现的.本例是监控wind ...
- py脚本修改后自动重启
在用socket.io, pika之类启动一个脚本死循环做server或者client的时候: 1脚本被编辑之后,是不会自动重启 2当代码报错的时候,会立即退出, 只能手动重新运行 python ap ...
- Java线程监听,意外退出线程后自动重启
Java线程监听,意外退出线程后自动重启 某日,天朗气清,回公司,未到9点,刷微博,顿觉问题泛滥,惊恐万分! 前一天写了一个微博爬行程序,主要工作原理就是每隔2分钟爬行一次微博,获取某N个关注朋友微博 ...
- Windows已遇到关键问题,将在一分钟后自动重新启动,请立即保存工作
Windows已遇到关键问题,将在一分钟后自动重新启动,请立即保存工作 1. 把电脑右下角网络断开 2.同时按 "WIN+R" 打开“运行”命令窗口 输入“cmd”命令,按回车键“ ...
- inno安装卸载时检测程序是否正在运行卸载完成后自动打开网页-代码无效
inno安装卸载时检测程序是否正在运行卸载完成后自动打开网页-代码无效 inno setup 安装卸载时检测程序是佛正在运行卸载完成后自动打开网页-代码无效 --------------------- ...
- 【转】Android Service被关闭后自动重启,解决被异常kill 服务
http://www.kaifajie.cn/android/10182-2.html 每次调用startService(Intent)的时候,都会调用该Service对象的onStartComman ...
- Node.js热部署代码,实现修改代码后自动重启服务方便实时调试
写PHP等脚本语言的时候,已经习惯了修改完代码直接打开浏览器去查看最新的效果.而Node.js 只有在第一次引用时才会去解析脚本文件,以后都会直接访问内存,避免重复载入,这种设计虽然有利于提高性能,却 ...
- FreeBSD关机后自动重启的解决办法
我用的是华硕的笔记本电脑,不知道别的电脑有没有这个情况,按handbook关机指令为shutdown -p now,但是我执行这个指令后电脑却自动重启,用Linux关机指令shutdown -h no ...
随机推荐
- 论文阅读 《Pingmesh: A Large-Scale System for Data Center Network Latency Measurement and Analysis》
背景 在我们内部产品中,一直有关于网络性能数据监控需求,我们之前是直接使用 ping 命令收集结果,每台服务器去 ping (N-1) 台,也就是 N^2 的复杂度,稳定性和性能都存在一些问题,最近打 ...
- Externalizable接口实现序列化与反序列化
Externalizable接口实现序列化与反序列化 package com.example.core.mydemo.java; import com.example.core.mydemo.json ...
- 实验2.ARP实验
# 实验2.ARP实验 本实验用于验证arp以及arp表,arp缓存的使用,测试ping包时arp表的更新机制. 实验组 PC1 10.68.57.10 255.255.255.0 00-00-00- ...
- 【论文阅读】RAL 2022: Receding Moving Object Segmentation in 3D LiDAR Data Using Sparse 4D Convolutions
参考与前言 Status: Finished Type: RAL Year: 2022 论文链接:https://www.ipb.uni-bonn.de/wp-content/papercite-da ...
- 配置上新 | 单双四核任选,TI Cortex-A53工业核心板仅198元起!
创龙科技作为TI官方合作伙伴,在2022年9月即推出搭载TI AM62x最新明星处理器的工业核心板-SOM-TL62x. SOM-TL62x工业核心板基于TI Sitara系列AM62x单/双/四核A ...
- 【资料分享】RK3568开发板规格书(4x ARM Cortex-A55(64bit),主频1.8GHz)
1 开发板简介 创龙科技TL3568-EVM是一款基于瑞芯微RK3568J/RK3568B2处理器设计的四核ARM Cortex-A55国产工业评估板,每核主频高达1.8GHz/2.0GHz,由核心板 ...
- git使用教程及常用命令
1.初次本地git连接远程仓库,并提交代码到远程仓库 第一步 码云上创建仓库 第二步 在需要上传的项目处右键-->git bush here 第三步 初始化本地git库 git init 设定 ...
- Docker自定义网段实现容器间的互访【开发环境中】
我们都知道docker容器之间是互相隔离的,不能互相访问,但如果有些依赖关系的服务要怎么办呢,所以自定义网段实现容器间的互访. Docker 安装好之后默认会创建三个虚拟网卡,可以使用 docker ...
- 9. 嵌套的 CMake
9. 嵌套的 CMake 如果项目很大,或者项目中有很多的源码目录,在通过 CMake 管理项目的时候如果只使用一个 CMakeLists.txt ,那么这个文件相对会比较复杂,有一种化繁为简的方式就 ...
- Python 生成条形码、二维码 (Code 128、EAN-13、QR code等)
条形码和二维码是现代信息交换和数据存储的重要工具,它们将信息以图形的形式编码,便于机器识别和数据处理,被广泛应用于物流.零售.医疗.教育等各领域.本文将介绍如何使用Python快速生成各种常见的条形码 ...