최근에 아치 리눅스에 DWM을 사용하여 Android Studio를 설치했습니다. 그러나 새 프로젝트를 시작하라는 초기 대화 상자 창은 비어 있습니다. 그러나 이 창의 링크는 여전히 유효합니다. 새 프로젝트 버튼이 있어야 할 위치를 맹목적으로 클릭하여 새 프로젝트를 시작할 수 있습니다. 새 프로젝트 마법사는 제대로 작동하지만 로드되는 편집기 창도 비어 있습니다.
그러나 android studio를 클라이언트로 사용하여 X 서버를 시작하면 제대로 작동합니다. 그래서 이것은 DWM의 문제입니다. 이유는 무엇입니까?
편집하다:
Intellij에는 dwm과 동일한 문제가 있습니다.
답변1
설정해야합니다_JAVA_AWT_WM_NONREPARENTING변수는1어떻게든 Android Studio에 액세스하세요.
dwm
start 를 통과 한 경우 startx
다음을 다음 항목에 추가하세요 .xinitrc
.
export _JAVA_AWT_WM_NONREPARENTING=1
셸에서 Android Studio를 시작하는 경우 셸의 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에 별칭으로 추가하면 됩니다 :)