2020 MacBook Pro M1运行PyCharm/CLion/UTM时屏幕闪烁求助
M1 Mac运行PyCharm/CLion/UTM时屏幕闪烁的排查方案
先排查系统图形适配问题:
- 关闭自动切换图形卡(仅M1 Pro/Max机型):打开
系统设置→显示器→高级,取消勾选“自动切换图形卡” - 重置NVRAM/PRAM:关机后按住电源键直到出现启动选项,按下
Command+Option+P+R,直到Mac第二次重启后松开按键 - 更新macOS至最新版本:旧版本系统对ARM架构应用的图形渲染兼容性可能存在未修复的bug
- 关闭自动切换图形卡(仅M1 Pro/Max机型):打开
针对目标应用的调试操作:
- 强制用Rosetta运行应用:右键应用图标→
显示简介,勾选“使用Rosetta打开”,测试是否还会闪烁(部分原生ARM版本的应用可能存在图形渲染逻辑bug) - 禁用硬件加速:
- PyCharm/CLion:打开
Preferences→Appearance & Behavior→Appearance,取消勾选“Use hardware acceleration where available”,重启IDE - UTM:进入偏好设置,找到显示相关选项,关闭硬件加速或切换渲染模式
- PyCharm/CLion:打开
- 清理应用缓存:
- JetBrains系列IDE:删除
~/Library/Caches/JetBrains/[对应IDE名称]目录,重启应用 - UTM:删除
~/Library/Caches/com.utmapp.UTM目录
- JetBrains系列IDE:删除
- 强制用Rosetta运行应用:右键应用图标→
硬件退换判断:如果以上操作都无效,且仅在运行这些特定应用时出现闪烁,基本可以排除硬件故障;若日常基础操作(如浏览网页、播放视频)也出现屏幕闪烁,再联系门店进行硬件检测。
内容的提问来源于stack exchange,提问作者supvigi
相关产品推荐
相关产品推荐

