EDA365电子论坛网

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

作者: xzjialei    时间: 2017-3-23 11:14
标题: allegro白屏问题怎么解决
各位工程师大神们:
& V/ ^, h! B/ g! a) z% C" p: m      我先描述一下我了解的信息,求教一下坛子里大神,有什么解决办法。
2 t6 A% k+ o. I7 N' Y5 \1、Allegro会发生白屏(鼠标不在绘图区域),确实是由于系统的更新导致的(win7和win10都存在),因为我的台式机(已更新)与笔记本(系统未正常更新)不同的现象已经充分说明。
% r6 t; F- f0 J3 w8 R* z2、网上提供的“HKEY_CURRENT_USER/SOFTWARE/Microsoft/Windows NT/CurrentVersion/AppCompatFlags/Layers”方法不适合我,我的Layers下面根本没有任何Allegro的信息* C0 T6 f, s. h" M
3、白屏的问题跟Allegro的OpenGL有关,当把OpenGL关闭后,一切都正常了,但我还确实不想关闭它。各位大神支个招吧0 o* |. I7 s* p% m: x) c

作者: xzjialei    时间: 2017-3-23 11:45
难道大家都没这个问题吗
作者: koni    时间: 2017-3-23 14:07
在cmd命令行打开regedit+ a0 m8 }& y' r3 t1 d6 J% u
2
5 G9 T( i$ x: I5 B5 F1 g* G定位到
: B) I3 j2 m! z: Y3 J7 [HKEY_CURRENT_USER/SOFTWARE/Microsoft/Windows NT/CurrentVersion/AppCompatFlags/Layers* ^( t. A7 q2 ~$ S7 ^* A
3
! O. F/ h) {9 s! ]* M1 E  L找到allegro.exe相关的注册表项,删除之。. _! {* w8 w7 t4 A

作者: shark4685    时间: 2017-3-23 14:20
楼上牛X
作者: xzjialei    时间: 2017-3-23 16:05
koni 发表于 2017-3-23 14:07
% q% j, Q2 T* {) A; [( _& o在cmd命令行打开regedit$ A5 X; G1 k$ N+ v5 J
2
; M+ B5 ~: X6 q* S: V/ J6 g1 Y定位到

; S" Z1 }! P( s# f9 `我在问题里已经说了,我的Layers下面没有任何Allegro相关的记录,这个怎么办
7 X$ b9 M' z+ E; y- F! Y$ e
作者: 蓝色的天口    时间: 2017-3-24 09:24
https://www.eda365.com/forum.php? ... p;extra=#pid1118045
+ k' t- e4 K8 W9 P$ Z
作者: GSO_library    时间: 2017-3-24 11:27
找到allegro程序所在位置,右键属性把这个勾掉就可以解决了
作者: xzjialei    时间: 2017-3-24 13:13
GSO_library 发表于 2017-3-24 11:272 }0 p. h. [+ S, r
找到allegro程序所在位置,右键属性把这个勾掉就可以解决了

5 t9 R+ q" W% d# M' }大神,我没有这个选项,我是win10 64位专业版
9 B% _; M9 u6 w4 T  T

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

allegro.PNG

作者: xzjialei    时间: 2017-3-24 13:59
蓝色的天口 发表于 2017-3-24 09:24
1 N. f! m9 k( ~4 {2 t; Chttps://www.eda365.com/forum.php?mod=viewthread&tid=142754&pid=1118045&page=1&_dsign=068960ba&extra=# ...

' |( Z6 V$ |* M6 K$ b  x( w. b7 X- h我以前也想卸载相关的更新试试,可我在历史记录里能看到2016年12月有更新,但的卸载列表里根本就没有2016年12月相关的东西,win10可能对一些重要更新做保护了,不让卸载; Y2 t- s/ w# P3 M- V, H) L- n

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

补丁.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 编辑
0 j8 _& K. s9 K" X, Q
; w* a( V9 H0 K/ O; t+ O9 |这个问题,刚刚又发现原因了,我的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.eda365.com/) Powered by Discuz! X3.2