startx를 사용하여 여러 콘솔 X 세션을 동시에 실행

startx를 사용하여 여러 콘솔 X 세션을 동시에 실행

저는 모니터 0(를 통해 액세스 가능 Ctrl + Alt + F1)에서 xfce를 실행하고 있습니다. (여러 창 관리자를 동시에 실행하려고 시도하면서) 키를 누르고 Ctrl + Alt + F2입력 했는데 "다른 세션 관리자가 이미 xinit를 실행 중입니다."라는 오류가 발생했습니다.startx

Xephyrbash 콘솔에서도 설치하고 실행했는데 , startx -- /usr/bin/Xephyr :1이번에는 기존 데스크톱 환경에서 제외하고는 위와 같은 오류가 발생했습니다.

여러 창 환경을 동시에 실행하는 방법은 무엇입니까? 가급적이면 두 개의 서로 다른 GeTTY에서 이 작업을 수행하는 것이 좋습니다(즉, Ctrl + Alt + F1첫 번째 환경으로 이동하면서 Ctrl + Alt + F2두 번째 환경으로 이동하는 등).

답변1

startx -- :1
startx -- :2
startx -- :3
startx -- :4

답변2

각 가상 터미널/콘솔에서 X를 시작하고 다른 디스플레이 번호를 지정해야 합니다. 내부에xinit수동, 즉 -display옵션:

startx특별한 경우:

startx 스크립트는 X Window System을 실행하는 단일 세션에 대해 더 나은 사용자 인터페이스를 제공하는 xinit(1)의 프런트 엔드입니다. 일반적으로 인수 없이 실행됩니다.

-display다음은 여러 가상 터미널에서 X를 실행하는 옵션을 사용하는 사람의 몇 가지 예입니다 .

관련 정보