명령줄에서 사용 가능한 WM 관리자 세션을 어떻게 나열할 수 있습니까? lightdm-set-defaults 유틸리티에 전달할 수 있는 세션이 무엇인지 알고 싶습니다.
답변1
각 세션 *.desktop
마다 /usr/share/xsessions/
. lightdm에서 사용하는 세션 이름은 .desktop
.
다음과 같은 것을 사용하여 나열할 수 있습니다.
ls /usr/share/xsessions/*.desktop | sed -re's:.*/([^.]+)\..*:\1:'
GUI에 표시되는 이름을 얻으려면
awk -F= '/^Name=/ {print $2}' /usr/share/xsessions/*.desktop