IntelliJ won't start on Arch Linux
Answered
Hello
I am running Arch Linux, and have the latest updates.
~ ❯ java --version
openjdk 17 2021-09-14
OpenJDK Runtime Environment (build 17+35)
OpenJDK 64-Bit Server VM (build 17+35, mixed mode)
When I try to run IntelliJ, I get the following:

Please sign in to leave a comment.
Hello,
Could you please try to run it under JDK 11?
Thanks @...! I first ran:
And then followed the steps in the Arch Wiki to make JDK 11 be the default.
The command below will list installed versions and tell you which one is the default.
And then I ran:
To make version 11 of the JDK be the default.
It now runs! However, why are the fonts so ugly and blocky?
It looks like I spoke too soon! After signing in, all I see now is just a grey box!
Please try to add the following to your .profile file (or .bashrc):
```
export _JAVA_AWT_WM_NONREPARENTING=1
```
Thank you @..., that seems to have fixed the grey box issue. However, I now have a new issue.
When I open my project folder, I get the following! This makes me think something is wrong with the installation :(
Please try to reinstall IDE. Probably there is some corruption with installation.
On Arch, what is the right way on installing IntelliJ @...? The way I originally installed it was via this package from the AUR.
Please try to download tar archive, expand it and run IDE from it.
Ok, so I downloaded the `.tar.gz`, I then unpacked it to `~/programs/idea-IU-212.5457.46`.
I then followed the instructions, and ran `/bin/idea.sh` and that indeed ran the application.
But, I don't see the `IntelliJ` entry in my launcher program! Are we expected to always navigate to `~/programs/idea-IU-212.5457.46/bin` and run `idea.sh` manually?
You may open "Tool | Create command line launcher"
Jwan Khalaf
I have the same setup as you with dwm and arch linux. I was wondering how you resolved the grey box issue?
If I launch the program second time without closing the first grey box it works...but is there a way to make it work normally.
Butterjellier
Try adding the following to your .profile file (or .bashrc):