Tente remover a infinalidade. Não é estritamente necessário:
$ sudo apt-get purge fontconfig-infinality
BTW, a renderização estranha que você vê em sua segunda captura de tela (fontes pixelizadas e "em negrito") está relacionada ao WebStorm não ter os parâmetros Java:
-Dawt.useSystemAAFontSettings=lcd
-Dsun.java2d.xrender=true
-Dswing.aatext=true
Isso acontecerá com outros programas Java, a menos que você inclua esses parâmetros em cada ativador Java. Uma maneira mais fácil de fazer isso é apenas criar um arquivo ( /etc/profile.d/java_opts.sh
) com o seguinte conteúdo:
export _JAVA_OPTS="-Dawt.useSystemAAFontSettings=lcd -Dsun.java2d.xrender=true -Dswing.aatext=true"
e torná-lo executável:
$ sudo chmod +x /etc/profile.d/java_opts.sh
Observe que essas configurações só serão carregadas depois que você fizer logout / login.
Além disso, você pode verificar se um aplicativo está usando essas configurações a partir de um terminal. Você deve ver uma linha começando com Picked up _JAVA_OPTS