複数席、どの座席でも仮想端末に接続できますか?

複数席、どの座席でも仮想端末に接続できますか?

現在、マルチシート構成は1つを除いてうまく機能します。両方の座席から仮想端末にアクセスできません。 -sharevtsスイッチを使用してDM(LightDM)を介してXを起動するためですが、このスイッチを入れないと、Seat0からログアウトするとSeat1 GPUがクラッシュするという奇妙な問題が発生します。これは私の/etc/lightdm/lightdm.confです。

[LightDM]
minimum-display-number=0
minimum-vt=7

[SeatDefaults]
#greeter-session=lightdm-greeter
user-session=lightdm-xsession
exit-on-failure=true
greeter-hide-users=false

[Seat:0]
xserver-command=/usr/bin/X :0 -keeptty -sharevts
xserver-layout=seat0
xdg-seat=seat0
[Seat:1]
xserver-command=/usr/bin/X :1 -keeptty -sharevts
xserver-layout=seat1
xdg-seat=seat1

これでプロセスを見ると、Seat0で-novtswitchオプションが有効になっていることがわかりますが、ここに誰が入れたのかわかりません。

➜  ~  ps aux | grep '/bin/X'
root     11770  0.0  0.4 371940 60364 ?        Sl   13:48   0:00 /usr/bin/X :0 -keeptty -sharevts :0 -layout seat0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
lotso    12619  0.0  0.0  12724  2236 pts/2    S+   14:23   0:00 grep --color=auto --exclude-dir=.bzr --exclude-dir=.cvs --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn /bin/X
root     16612  0.0  0.2 305416 33252 ?        Sl   Apr06   0:00 /usr/bin/X :1 -keeptty -sharevts :1 -layout seat1 -seat seat1 -auth /var/run/lightdm/root/:1 -nolisten tcp

理想的には、Seat1がXサーバーの実行中にSeat0からvt1から6までアクセスできることを願っています。これは可能ですか?ご協力ありがとうございます。

ベストアンサー1

おすすめ記事