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 中的別名,一切順利:)

相關內容