나와 소수의 사용자가 공유할 컴퓨터가 있습니다. 다른 사용자들은 Windows 환경에서 왔습니다. Xfce가 그들에게 좋을 것이라고 생각하지만, 나 자신에게는 항상 i3을 사용하고 싶었습니다.
그래서 내가 찾고 있는 행동은 다음과 같습니다.
로그인하면 i3가 선택되길 바라는데,
다른 사람이 로그인하면(새로 추가된 계정이라도) Xfce4를 받게 됩니다.
나는 이 작업을 수행하는 두 가지 방법만을 찾았습니다.
각 사용자의 마지막 선택을 기억하는 사용자 목록을 활성화합니다.
하지만 저는 그 목록이 노출되는 것을 피하고 싶습니다(그리고 여기에 있는 사용자 이름은 매우 짧기 때문에 실제로 입력하는 것이 훨씬 더 빠릅니다).
매번 수동으로 전환하고,
하지만 번거롭고, 다시 바꾸는 것을 잊어버리면 가난한 사람들이 i3에 혼란을 겪게 될 것입니다.
개별 사용자의 선택을 무시할 수 있습니까? 내 사용자 설정이 스위치를 무시하고 항상 i3를 사용하더라도 문제가 되지 않습니다.
(이 사람은 lightdm을 사용하여 SysV init를 고집스럽게 주장하는 Debian Jessie입니다. 그러나 lightdm 이외의 솔루션에도 관심이 있습니다.)
답변1
존재하다 lightdm.conf
:
[Seat:*]
session-wrapper = /usr/local/bin/lightdm-session-wrapper
/usr/local/bin/lightdm-session-wrapper
xfce4가 기본 DE인 경우 :
case "$USER" in
you) i3 ;;
*) $@ ;;
esac