AndroidStudio、IDEA、PyCharm、GoLand在Linux上字体丑粗糙难看

徘徊边缘 提交于 2019-12-02 15:00:21

AndroidStudio、IDEA、PyCharm、GoLand在Linux上字体丑粗糙难看

它们里面的文本编辑器或菜单的字体都还是有菜单进行设置的,但一些信息提示字符串、设置内容等的字体就比较丑陋难看了,边缘粗糙,就像没有反锯齿,也没找到有菜单设置。如图:

经过在网上的一番查找基本怀疑是jdk或jre的问题。我用的是Deepin Linux操作系统,open jdk。在命令终端上执行命令 java -version 也可见 Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp 提示。解决了这个提示的问题(参考了 https://blog.csdn.net/qq_23191031/article/details/51049684),字体问题得以解决。如下图:

主要原因是:

系统原有的OpenJDK设置干扰了手动安装的JDK。环境变量里面拥有一条名为_JAVA_OPTIONS 的环境变量,但是在终端不管怎么删除,最终的结果都仅仅会作用于当前终端,再打开其他终端或者软件时,还是有问题。这个干扰的文件是:/etc/profile.d/java-awt-font-gasp.sh 。

解决的办法(一):
1、将/etc/profile.d/java-awt-font-gasp.sh文件移除

sudo mv -p /etc/profile.d/java-awt-font-gasp.sh  ~

2、注销或重启

 

解决的办法(二):

1、打开/etc/profile

sudo nano /etc/profile

在JDK环境变量设置之前添加如下屏蔽命令

unset _JAVA_OPTIONS

2、注销或重启

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!