Leeres Android Studio-Fenster in DWM

Leeres Android Studio-Fenster in DWM

Ich habe vor Kurzem Android Studio mit DWM auf Arch Linux installiert. Aber das erste Dialogfenster, das zum Starten eines neuen Projekts auffordert, ist leer. Die Links in diesem Fenster funktionieren jedoch. Ich kann ein neues Projekt starten, indem ich blind auf die Stelle klicke, an der die Schaltfläche „Neues Projekt“ sein soll. Mit dem Assistenten für neue Projekte gibt es kein Problem, aber das geladene Editorfenster ist ebenfalls leer.

Wenn ich den X-Server jedoch mit Android Studio als Client starte, funktioniert er einwandfrei. Es handelt sich also um ein Problem mit DWM. Was könnte der Grund sein?

Bearbeiten:

Intellij hat das gleiche Problem mit dwm.

Antwort1

Sie müssen die_JAVA_AWT_WM_NONREPARENTINGvariabel auf1über irgendeinen Weg zu Android Studio.

dwmWenn Sie über beginnen startx, fügen Sie dies zu Ihrem hinzu .xinitrc:

export _JAVA_AWT_WM_NONREPARENTING=1

Wenn Sie Android Studio von einer Shell aus starten, fügen Sie dieselbe Zeile zur RC-Datei Ihrer Shell hinzu.

Wenn Sie Android Studio über eine Verknüpfung starten und nicht verwenden startx, müssen SieFüge die Variable dem WM hinzu, nachdem der Prozess gestartet wurde.

Antwort2

echo export _JAVA_AWT_WM_NONREPARENTING=1 >> ~/.profile

Antwort3

Ich habe es gerade zum Laufen gebracht _JAVA_AWT_WM_NONREPARENTING=1und Android-Studio über die Befehlszeile gestartet.

Android-Studio benötigt auch sudo, um Komponenten zu installieren, wenn Ihre Android-SDK-Installation standardmäßig von AUR ( /opt/android-sdk) erfolgt. Wenn dies der Fall ist, starten Sie Android-Studio einfach mit:

sudo _JAVA_AWT_WM_NONREPARENTING=1 android-studio

Habe das einfach als Alias ​​in Rofi hinzugefügt und los geht‘s :)

verwandte Informationen