EDA365电子工程师网

标题: allegro白屏问题怎么解决 [打印本页]

作者: xzjialei    时间: 2017-3-23 11:14
标题: allegro白屏问题怎么解决
各位工程师大神们:
. @$ x' N+ }" H; S. L1 C      我先描述一下我了解的信息,求教一下坛子里大神,有什么解决办法。3 Y' E( m$ V" \0 M
1、Allegro会发生白屏(鼠标不在绘图区域),确实是由于系统的更新导致的(win7和win10都存在),因为我的台式机(已更新)与笔记本(系统未正常更新)不同的现象已经充分说明。7 Z4 N6 ^/ K1 l" ~5 m
2、网上提供的“HKEY_CURRENT_USER/SOFTWARE/Microsoft/Windows NT/CurrentVersion/AppCompatFlags/Layers”方法不适合我,我的Layers下面根本没有任何Allegro的信息
: c. q) n0 s2 T; D# d, J( h3 i3、白屏的问题跟Allegro的OpenGL有关,当把OpenGL关闭后,一切都正常了,但我还确实不想关闭它。各位大神支个招吧5 d& Z( h) P. M' D

作者: xzjialei    时间: 2017-3-23 11:45
难道大家都没这个问题吗
作者: koni    时间: 2017-3-23 14:07
在cmd命令行打开regedit) w2 H1 [$ {  j9 b
2
+ x8 J/ ]; M. ]定位到
( ]$ Y' F" {3 Y8 M- K! S0 J% `HKEY_CURRENT_USER/SOFTWARE/Microsoft/Windows NT/CurrentVersion/AppCompatFlags/Layers
5 q! o  \4 k5 a: b3
% g; i" _4 u! P' M找到allegro.exe相关的注册表项,删除之。
! n. M5 H- i0 L. B4 m
作者: shark4685    时间: 2017-3-23 14:20
楼上牛X
作者: xzjialei    时间: 2017-3-23 16:05
koni 发表于 2017-3-23 14:075 }1 ?! J5 h" g2 K0 o. z* {
在cmd命令行打开regedit
- i/ G, P3 W9 d8 N9 I. T9 S( }- v2
% B- P& i$ O! V. S$ s定位到

0 F* ^0 P0 w$ n3 V$ {我在问题里已经说了,我的Layers下面没有任何Allegro相关的记录,这个怎么办& i, M' [9 e/ c" w( Y, f% ?8 J

作者: 蓝色的天口    时间: 2017-3-24 09:24
https://www.eda365.com/forum.php? ... p;extra=#pid1118045
$ E/ K! x9 c: G: d/ ?
作者: GSO_library    时间: 2017-3-24 11:27
找到allegro程序所在位置,右键属性把这个勾掉就可以解决了
作者: xzjialei    时间: 2017-3-24 13:13
GSO_library 发表于 2017-3-24 11:277 B7 P: i/ m  x: _8 q/ ]" S& M: K
找到allegro程序所在位置,右键属性把这个勾掉就可以解决了
8 J6 u$ W# V  E+ O! j1 X, N0 V
大神,我没有这个选项,我是win10 64位专业版, y. c2 }  K( Z- `- j

allegro.PNG (20.53 KB, 下载次数: 0)

allegro.PNG

作者: xzjialei    时间: 2017-3-24 13:59
蓝色的天口 发表于 2017-3-24 09:24
, \. u* T) [$ U" K  ]# Bhttps://www.eda365.com/forum.php?mod=viewthread&tid=142754&pid=1118045&page=1&_dsign=068960ba&extra=# ...
$ o6 J( j% o( Y/ }+ h8 I8 H  Y
我以前也想卸载相关的更新试试,可我在历史记录里能看到2016年12月有更新,但的卸载列表里根本就没有2016年12月相关的东西,win10可能对一些重要更新做保护了,不让卸载0 C& r, a. P/ @8 F& Y  }) I

补丁.PNG (101.88 KB, 下载次数: 0)

补丁.PNG

作者: xzjialei    时间: 2017-3-24 14:14
这个问题,刚刚又发现原因了,我的CPU是i7-4790,无独显,接了两个显示器,主显示器分辨率1920*1200,副显示器分辨率为1920*1080,接口都是DP。关掉一个显示器之后,就不存在白屏的问题了,解决办法我在研究一下
作者: xzjialei    时间: 2017-3-24 14:14
本帖最后由 xzjialei 于 2017-3-24 14:16 编辑
# G0 R, l% S9 h* i- a/ v
3 T2 R3 L5 I- P8 @这个问题,刚刚又发现原因了,我的CPU是i7-4790,无独显,接了两个显示器,主显示器分辨率1920*1200,副显示器分辨率为1920*1080,接口都是DP。不让Allegro窗口全屏,或者关掉一个显示器之后,就不存在白屏的问题了,看来还是跟分别率有关系,解决办法我在研究一下
作者: 红尘2938    时间: 2017-3-27 10:06
:):):):)
作者: lxz0708    时间: 2017-3-31 17:14
学习了!
作者: xzjialei    时间: 2018-1-3 11:19
补充一下吧,win10系统补丁问题,我记得是16年1月份微软推送补丁后,BUG被解决了




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2