DWM 中的空白 Android Studio 窗口

DWM 中的空白 Android Studio 窗口

我最近在 arch linux 上使用 DWM 安装了 Android Studio。但提示启动新项目的初始对话框窗口是空白的。不过,该窗口中的链接仍然有效。我可以通过盲目单击新项目按钮应该在的位置来启动一个新项目。新项目向导没有问题,但加载的编辑器窗口也是空白的。

但是,如果我使用 android studio 作为客户端启动 X 服务器,它就可以正常工作。所以这是DWM的问题。可能是什么原因?

编辑:

Intellij 与 dwm 也有同样的问题。

答案1

您需要设置_JAVA_AWT_WM_NONREPARENTING变量为1通过某种方式访问​​Android Studio。

如果您dwm通过开始startx,请将其添加到您的.xinitrc

export _JAVA_AWT_WM_NONREPARENTING=1

如果您从 shell 启动 Android Studio,请将同一行添加到 shell 的 rc 文件中。

如果您从快捷方式启动 Android Studio,并且您没有使用startx,那么您必须进程启动后将变量添加到WM

答案2

echo export _JAVA_AWT_WM_NONREPARENTING=1 >> ~/.profile

答案3

我刚刚让它_JAVA_AWT_WM_NONREPARENTING=1与命令行一起使用并启动 android-studio 。

如果您的 android-sdk 默认安装来自 AUR ( /opt/android-sdk),android-studio 还需要 sudo 来安装组件,如果是这种情况,只需使用以下命令启动 android-studio:

sudo _JAVA_AWT_WM_NONREPARENTING=1 android-studio

刚刚将其添加为 rofi 中的别名,一切顺利:)

相关内容