终于解决了:部分基于JAVA的软件打开一会就卡死
Tofloor
poster avatar
LMVISION
deepin
2020-09-18 22:07
Author
部分软件,比如jerbrain系列软件等都是基于JAVA的,在深度V20上一打开就卡死
查阅了很多资料后,初步判定是JAVA2D渲染引擎和Linux新内核之间的矛盾,这大概是linux内核的一个bug吧,我用的v20内核版本是5.4,不知道你们用5.7的有这个bug没?
解决办法:java虚拟机运行时让其不启用这个引擎sun.java2d.marlin.MarlinRenderingEngine,具体操作是编辑用户目录下.config下然后jetbtain下有个.vmoptions文件,将期中的-Dsun.java2d.renderer=sun.java2d.marlin.MarlinRenderingEngine一行删掉,让java vm启动时不使用这个2D图形引擎,而是使用默认的图形引擎
其他基于java的软件解决办法类似,也可以加入环境变量_JAVA_OPTIONS指定为默认引擎!
之后重启相关软件,问题解决!
Reply Favorite View the author
All Replies
lcw0268
deepin
2020-09-18 22:27
#1
沙发恭喜楼主。
Reply View the author