데스크톱 관리자가 설치되어 있지 않으며 원하지 않습니다. 터미널을 통해 로그인 한 후 startx
GUI를 시작하는 데 사용 합니다. ~/.xinitrc
GUI 세션 에 대한 항목이 있습니다. 지금은 xmonad를 가지고 있지만 때때로 그놈 세션과 때로는 KDE 세션을 실행하고 싶습니다. 나는 ~/.xinitrc
그 목적 을 위해 편집 하는 데 사용 했지만 더 우아한 방법이 있어야한다고 생각합니다 (대체 구성 사용과 같은 것). 그러나 man startx
또는 에서 항목을 찾을 수 없습니다 man xinit
.
여러 구성 파일 (각 GUI 세션마다 하나씩)을 계획 한 다음 startx
원하는 때로드하도록 지시합니다. 어떻게해야합니까?
답변
에 따르면 xinit
man 페이지를 내가 읽어 xinit
(하여 startx
실행하는 클라이언트 프로그램의 명령 줄 매개 변수의 모습을). 찾지 못하면 ~/.xinitrc
대신 실행 됩니다. 그래서 당신은 쓸 수 있어야합니다
startx path/to/my_alternate_xinitrc
그리고 당신이 원하는 것을 할 것입니다. 파일 이름뿐만 아니라 경로를 제공해야합니다. 내 테스트에서 startx ./my_xinitrc
효과가 있었지만 작동 startx my_xinitrc
하지 않았습니다.