关于AMD核显输出显示器“超出范围”问题的解决思路

2023-10-30 14:40

本文主要是介绍关于AMD核显输出显示器“超出范围”问题的解决思路,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本次问题记录为笔记本电脑——联想YOGA 14s AMD2021版,其在外接显示器(三星27寸2k显示器)时提示“超出范围”的解决记录和问题分析。

显示器“超出范围”的可能原因

显示笔记本内部显示器外部显示器
适配器AMD Radeon Graphics(核显)AMD Radeon Graphics(核显)
分辨率2880x18002560x1440
刷新率60/90Hz60/75Hz
位深度108
颜色格式RGBRGB
颜色空间标准动态范围(SDR)标准动态范围(SDR)

1.显示分辨率问题
笔记本内部显示器和外部显示器的分辨率不一致,主要是分辨率的长宽比,像本次记录中,笔记本为2880x1800——外部显示器为2560*1440,长宽比明显不同,笔记本默认AMD核显输出优先以笔记本内部显示器为主
·但实际上,在近年来的HDMI和DP显示输出中,通常不会因为分辨率问题出现“超出范围”。
2.显示刷新率问题
和分辨率类似,本次记录中笔记本内部显示器为60/90Hz两档(默认60Hz),外部显示器为60/75Hz两档(默认60Hz),笔记本默认AMD核显输出优先以笔记本内部显示器为主
·同样的是,近年来的显示器HDMI和DP通常也不会因为分辨率问题出现“超出范围”。
3.显示位深度问题
本次记录中,笔记本内部显示器的位深度为10位,而外部显示器位深度为8位,笔记本默认AMD核显输出优先以笔记本内部显示器为主 导致外部显示器收到核显的10位深度信号,而出现问题。
4.其他问题
暂时没排查到其他问题

AMD核显输出时的“超出范围”问题解决

第一个解决方案: 这里将上面提到的1和2问题合起来说明:网上有非常多同样的解决方式,如果你已经搜到并试过了,可以直接看第二个决解方案。

  • 分辨率和刷新率手动调整(也是网上传的最多的,常见于旧的显示输出问题,如:VGA视频接口),在右键“显示设置”中,选择对应的显示器,进入“高级显示设置”,在进入“显示器的显示适配属性”(如图)设置
    在“属性”界面中,单击“列出所有模式”(如图)模式
    然后根据你的显示器需要,来选择合适的分辨率和刷新率,不知道显示器本身支持多少分辨率和刷新率的建议看第二种“自动调整”的方法。
  • 分辨率和刷新率自动调整:也就是清理注册表的方式,操作起来比较简单。首先,断开有显示“超出范围”问题的显示器,然后 win键+R打开“运行”窗口,输入regedit并确定,进入到注册表编辑器,然后找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\GraphicsDrivers\Configuration目录(如图)在这里插入图片描述

这里存这所有连接过的显示器的显示设置(注:如果您修改过显示器设置,那么在这里一个显示器可能存在多个文件),删除刚刚有问题的显示器的相关文件,如果不知道哪一个是刚刚出现问题的显示器的文件,大可以全删了,让系统将所有显示器自动调整回默认状态,删除完成后,再重新连接外部显示器。

第二个解决方案: 对应的是上面第三个原因,也就是内部和外部显示器的位深度不同,同时笔记本又优先以AMD核显进行输出,导致外部显示器也接收到了10位的位深度信号,而超出原本的8位,出现超出范围的问题。(如果是英特尔或者独显直连,下面的思路或许只能参考)

  • 出现这个问题时,第一个决解方案无效,要解决位深度不一致问题,需要用到AMD的控制中心。首先连接外部显示器,然后在桌面右键菜单中选择AMD Software:****(没有的话,可以去AMD官网下载对应驱动并重新安装),进入控制中心后,点击右上角“设置”,然后选择“显示器”项,选择刚刚连接的外部显示器,在下方设置中找到颜色深度,并将其修改为外部显示器支持的值,查看显示器是否正常。
    AMD设置

问题分析的结论

本次问题,就由核显输出位深度与外部显示器不一致引起,核显优先以内部显示输出,此时内部显示器为10位深度,与外部显示器不一致。经过测试,在AMD控制中心修改外部显示器的输出位深度后解决,若您没有解决,或许需要考虑其他更多的问题。

这篇关于关于AMD核显输出显示器“超出范围”问题的解决思路的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/308625

相关文章

IDEA和GIT关于文件中LF和CRLF问题及解决

《IDEA和GIT关于文件中LF和CRLF问题及解决》文章总结:因IDEA默认使用CRLF换行符导致Shell脚本在Linux运行报错,需在编辑器和Git中统一为LF,通过调整Git的core.aut... 目录问题描述问题思考解决过程总结问题描述项目软件安装shell脚本上git仓库管理,但拉取后,上l

解决docker目录内存不足扩容处理方案

《解决docker目录内存不足扩容处理方案》文章介绍了Docker存储目录迁移方法:因系统盘空间不足,需将Docker数据迁移到更大磁盘(如/home/docker),通过修改daemon.json配... 目录1、查看服务器所有磁盘的使用情况2、查看docker镜像和容器存储目录的空间大小3、停止dock

idea npm install很慢问题及解决(nodejs)

《ideanpminstall很慢问题及解决(nodejs)》npm安装速度慢可通过配置国内镜像源(如淘宝)、清理缓存及切换工具解决,建议设置全局镜像(npmconfigsetregistryht... 目录idea npm install很慢(nodejs)配置国内镜像源清理缓存总结idea npm in

pycharm跑python项目易出错的问题总结

《pycharm跑python项目易出错的问题总结》:本文主要介绍pycharm跑python项目易出错问题的相关资料,当你在PyCharm中运行Python程序时遇到报错,可以按照以下步骤进行排... 1. 一定不要在pycharm终端里面创建环境安装别人的项目子模块等,有可能出现的问题就是你不报错都安装

idea突然报错Malformed \uxxxx encoding问题及解决

《idea突然报错Malformeduxxxxencoding问题及解决》Maven项目在切换Git分支时报错,提示project元素为描述符根元素,解决方法:删除Maven仓库中的resolv... 目www.chinasem.cn录问题解决方式总结问题idea 上的 maven China编程项目突然报错,是

在Ubuntu上打不开GitHub的完整解决方法

《在Ubuntu上打不开GitHub的完整解决方法》当你满心欢喜打开Ubuntu准备推送代码时,突然发现终端里的gitpush卡成狗,浏览器里的GitHub页面直接变成Whoathere!警告页面... 目录一、那些年我们遇到的"红色惊叹号"二、三大症状快速诊断症状1:浏览器直接无法访问症状2:终端操作异常

mybatis直接执行完整sql及踩坑解决

《mybatis直接执行完整sql及踩坑解决》MyBatis可通过select标签执行动态SQL,DQL用ListLinkedHashMap接收结果,DML用int处理,注意防御SQL注入,优先使用#... 目录myBATiFBNZQs直接执行完整sql及踩坑select语句采用count、insert、u

Python爬虫HTTPS使用requests,httpx,aiohttp实战中的证书异步等问题

《Python爬虫HTTPS使用requests,httpx,aiohttp实战中的证书异步等问题》在爬虫工程里,“HTTPS”是绕不开的话题,HTTPS为传输加密提供保护,同时也给爬虫带来证书校验、... 目录一、核心问题与优先级检查(先问三件事)二、基础示例:requests 与证书处理三、高并发选型:

前端导出Excel文件出现乱码或文件损坏问题的解决办法

《前端导出Excel文件出现乱码或文件损坏问题的解决办法》在现代网页应用程序中,前端有时需要与后端进行数据交互,包括下载文件,:本文主要介绍前端导出Excel文件出现乱码或文件损坏问题的解决办法,... 目录1. 检查后端返回的数据格式2. 前端正确处理二进制数据方案 1:直接下载(推荐)方案 2:手动构造

MyBatis Plus大数据量查询慢原因分析及解决

《MyBatisPlus大数据量查询慢原因分析及解决》大数据量查询慢常因全表扫描、分页不当、索引缺失、内存占用高及ORM开销,优化措施包括分页查询、流式读取、SQL优化、批处理、多数据源、结果集二次... 目录大数据量查询慢的常见原因优化方案高级方案配置调优监控与诊断总结大数据量查询慢的常见原因MyBAT