X11
如何使用 gnome 3 設置多座席/單獨的 X 會話?
使用經典 Gnome,如果一台有兩台顯示器,則可以為每台顯示器設置“單獨的 X 會話”。在這種配置中,每個監視器都有一個單獨的使用者登錄會話,並且應用程序視窗被擷取到它們啟動的 X 會話。Gnome 3 是否有類似的可能?如果是這樣,您將如何設置它?
這與您要使用的桌面環境無關,這個答案仍然有效。
基本上,您需要收集 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
$$ note $$: 無恥地抄自 Gentoo Wiki