android-studio 使用 swaywm 时出现“启动错误:无法检测图形环境”

android-studio 使用 swaywm 时出现“启动错误:无法检测图形环境”

我在 Wayland 上运行带有 Sway 窗口管理器的 Arch Linux。我遵循了 Google 官方安装说明和 Arch Wiki(也获取了依赖项),但这两种方式都让我

$ ./studio.sh
Startup Error: Unable to detect graphics environment

我已经安装了 Java

$ java -version
openjdk version "12.0.2" 2019-07-16
OpenJDK Runtime Environment (build 12.0.2+10)
OpenJDK 64-Bit Server VM (build 12.0.2+10, mixed mode)

还尝试了互联网上的几种方法(用户权限 - 现在在主目录中运行)以及经常推荐的

$ export _JAVA_AWT_WM_NONREPARENTING=1

此外

$ export JAVA_HOME=/usr/lib/jvm/java-12-openjdk

通常情况下,我早就认为 android studio 不能与 wayland 兼容,但互联网上的几篇文章却表明并非如此,例如这里

我认为这可能是一个小问题,但我已经尝试了很久,现在想请一位更有经验的人给我指明正确的方向。

相关内容