답변:
많은 다른 변수를 갖는 공식 이유가 무엇인지 잘 모르겠습니다 . 대부분 다른 창 및 디스플레이 관리자는 모두 고유 한 구성을 수행합니다.
그러나 그들 모두는 똑같이 보입니다. 따라서 하나를 사용하면 작동합니다 ...
Mint의 XFCE는 다음과 같습니다.
$ echo $DESKTOP_SESSION
xfce
$ echo $XDG_SESSION_DESKTOP
xfce
$ echo $XDG_CURRENT_DESKTOP
XFCE
그리고 또한
$ echo $SESSION
xfce
$ echo $MDMSESSION
xfce
$ echo $GDMSESSION
xfce
또는 (에서 env
) :
XDG_MENU_PREFIX=xfce-
UPSTART_JOB=startxfce4
가장 좋은 방법은 (당신이 가진 경우 wmctrl
) grep / cut과 결합 된 것일 수 있습니다.
$ wmctrl -m
Name: Xfwm4
Class: xfwm4
PID: 5449
Window manager's "showing the desktop" mode: N/A
다른 창 관리자와 디스플레이 관리자를 사용할 수도 있고 일부 다른 배포판은 데이터를 다른 위치에 저장하므로 혼동이 최고 입니다. 다음과 같은 관련 Q를 참조하십시오.