동시에 startx를 사용하여 둘 이상의 콘솔 X 세션 실행

동시에 startx를 사용하여 둘 이상의 콘솔 X 세션 실행

디스플레이 0(를 통해 액세스 가능)에서 xfce를 실행하고 있습니다 Ctrl + Alt + F1. 키를 누르고 Ctrl + Alt + F2입력했는데 startx(동시에 두 개 이상의 창 관리자를 실행하려고 시도 중) "다른 세션 관리자가 이미 xinit를 실행 중입니다."라는 오류가 표시됩니다.

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 윈도우 시스템의 단일 세션을 실행하기 위한 좀 더 멋진 사용자 인터페이스를 제공하는 xinit(1)의 프런트 엔드입니다. 인수 없이 실행되는 경우가 많습니다.

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

관련 정보