Linux – No text, just placeholders in IntellliJ

arch linuxintellij

I'm on Arch Linux and have IntelliJ's community edition (2017.1.4) installed.
The main font of the IDE seems to be missing.

The following screenshot shows that the font of the menu and status bar is gone while the text of the tip of the day is rendered fine.

My desktop environment is LXDE.

How can I debug and fix this?

screenshot_of_missing_font


uname -a:

Linux marathon 4.11.9-1-ARCH #1 SMP PREEMPT Wed Jul 5 18:23:08 CEST
2017 x86_64 GNU/Linux

Edit:
When reinstalling IntelliJ, I noticed this warning:

Running IntelliJ IDEA using OpenJDK is officially unsupported because
of possible performance and graphics problems

Consequently I installed Oracle's JDK but this didn't affect the font rendering.

java -version:

java version "1.8.0_131" Java(TM) SE Runtime Environment (build
1.8.0_131-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

archlinux-java status:

Available Java environments: java-8-jdk (default)

echo $JAVA_HOME:

/usr/lib/jvm/java-8-jdk/

Best Answer

You can debug this issue by first running the same application under Xfce4. Xfce4 is a stable, solid, light and well-tested desktop environment. It is helpful as a first step in troubleshooting the issue. Xfce4 has its own font settings.

Since switching to Xfce4 solved the issue, you can fix this issue by continuing to use Xfce4.

Related Question