-nolistenを無効にする方法は?


12

Ubuntu 11.10。をインストールしました。別のシステムからx-appを実行したい。

オプションを更新./xinit/xserverrcして削除し-nolistenました。リブートしました。

Xはnolistenオプションで起動されていることがわかります。

/etc/gdmサブディレクトリがありません。


/ etc / gdm dirが必要な目的は何ですか?11.10は、GDMの代わりにLightDMを使用するため、このようなフォルダーはありません。
グリア

注:「別のシステムからx-appを実行したい」nolistenパラメーターを変更することに賛成していますが、ユースケースの99%では、単にリモートホストにsshするだけです(「-X」パラメーターを使用し、間違いなくリモートシステムに「xauth」をインストールします) )は、リモートXアプリケーションを起動する最も簡単な方法です。sshはトランザクションを圧縮することもあるため、速度がわずかに向上する場合があります。
user995746

回答:


18

編集/etc/lightdm/lightdm.confして追加する必要がありますxserver-allow-tcp=true。私の姿は次のとおりです。

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
xserver-allow-tcp=true

[XDMCPServer]
enabled=true

その後、これを実行します:

sudo restart lightdm

再起動に問題がある場合は、「ps ax | grep lightdm 'および関連するすべてのプロセスを強制終了してから、次の操作を行います。

sudo start lightdm

まだ調査していませんが、lightdmには多くの設定オプションがあると確信しています。現時点ですべてが機能するかどうかはわかりません。しかし、これはそうです。Xサーバープロセスは次のようになります。

2981 tty7     Ss+    0:00 /usr/bin/X :1 -auth /var/run/lightdm/root/:1 vt7 -novtswitch

2

Ubuntu 16.04の時点では、 /usr/share/lightdm/lightdm.conf.d/100-custom.conf

そして、それが含まれたい:

[SeatDefaults]
xserver-allow-tcp=true

[別のユーザーがファイルもあり得ると感じていることに注意してください /etc/lightdm/lightdm.conf.d/100-custom.conf]


Xubuntu 19.10でを使用して作業しました/etc/lightdm/lightdm.conf.d/100-custom.conf
ステファンゴーリチョン

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.