gnome 3を使用して複数/個別のXセッションを設定するには? [コピー]

gnome 3を使用して複数/個別のXセッションを設定するには? [コピー]

クラシックGnomeを使用すると、2つのモニターがある場合は、各モニターに「別々の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から恥ずかしくコピーしました。

おすすめ記事