GDK_BACKEND=x11
Eclipse를 시작하기 전에 이것을 설정해야 합니다 .https://bugs.kde.org/show_bug.cgi?id=389495.
.desktop 파일에서 다음을 시도했습니다.
Exec=GDK_BACKEND=x11 /home/glodt/Software/eclipse-4.7/eclipse
Exec=env GDK_BACKEND=x11 /home/glodt/Software/eclipse-4.7/eclipse
Exec=export GDK_BACKEND=x11; /home/glodt/Software/eclipse-4.7/eclipse
그러나 그 중 누구도 예상했던 결과를 얻지 못했습니다.
다음과 같이 명령줄에서 Eclipse를 시작하면 작동합니다.
GDK_BACKEND=x11 /home/glodt/Software/eclipse-4.7/eclipse
데스크탑 파일에서 이 환경 변수를 어떻게 설정합니까?
답변1
@Kusalananda가 의견에서 언급했듯이 이것은 나에게 효과적이었습니다.
Exec=/usr/bin/env VAR=value command
맨페이지:
env - run a program in a modified environment env [OPTION]... [-] [NAME=VALUE]... [COMMAND [ARG]...]
답변2
다음을 시도해 볼 수 있습니다.
Exec=bash -c "GDK_BACKEND=x11 /home/glodt/Software/eclipse-4.7/eclipse"
Terminal=true
당신은 또한 시도할 수 있습니다sh
Exec=sh -c "GDK_BACKEND=x11 /home/glodt/Software/eclipse-4.7/eclipse"
Terminal=true
필요한지 잘 모르겠습니다Terminal=true