클래식 Gnome을 사용하면 두 개의 모니터가 있는 경우 각 모니터에 대해 "별도의 X 세션"을 설정할 수 있습니다. 이 구성에서 각 모니터에는 별도의 사용자 로그인 세션이 있으며 응용 프로그램 창은 이를 시작한 X 세션에 바인딩됩니다. Gnome 3에도 비슷한 기능이 있을 수 있나요? 그렇다면 어떻게 설정합니까?
답변1
사용하려는 데스크톱 환경과는 아무런 관련이 없습니다.이 답변여전히 유효.
기본적으로 Xorg에서 사용/제공하는 장치 및 디스플레이의 이름을 수집한 다음 장치 및 디스플레이를 "좌석"으로 그룹화해야 합니다. 용어 로 xorg.conf
좌석은 "ServerLayout"부분입니다. 그런 다음 각각 다른 ServerLayout을 사용하여 여러 인스턴스를 시작하도록 디스플레이 관리자를 재구성합니다.
ServerLayout 섹션은 다음과 같습니다.
Section "ServerLayout"
Identifier "seatX"
Screen X "ScreenX" 0 0
InputDevice "MouseX" "CorePointer"
InputDevice "KeyboardX" "CoreKeyboard"
EndSection
Section "ServerLayout"
Identifier "seatY"
Screen Y "ScreenY" 0 0
InputDevice "MouseY" "CorePointer"
InputDevice "KeyboardY" "CoreKeyboard"
EndSection
gdm을 재구성하기 위한 구성 파일은 다음과 같습니다.
[servers]
0=Standard0
1=Standard1
...
[server-Standard0]
name=Standard server
command=/usr/X11R6/bin/X -novtswitch -sharevts -layout seatX
[server-Standard1]
name=Standard server
command=/usr/X11R6/bin/X -novtswitch -sharevts -layout seatY
[참고]: Gentoo Wiki에서 뻔뻔하게 복사했습니다.