Come disabilitare -nolisten?


12

Ho appena installato Ubuntu 11.10. Voglio eseguire un'app x da un altro sistema.

Ho aggiornato ./xinit/xserverrce rimosso l' -nolistenopzione. Ho riavviato.

Vedo che X viene avviato con l'opzione nolisten.

Non ho un /etc/gdmsubdir.


Di quale scopo hai bisogno / etc / gdm dir? 11.10 usa LightDM invece di GDM in questo modo non esiste una cartella del genere.
Guria,

Nota: "Voglio eseguire un'app x da un altro sistema". Mentre sono tutti a favore della modifica del parametro nolisten, per il 99% dei casi d'uso, è sufficiente inviare all'host remoto (possibilmente con il parametro "-X" e sicuramente con "xauth" installato sul sistema remoto ) è di gran lunga il modo più semplice per avviare un'applicazione X remota. ssh comprime anche la transazione, quindi potresti vedere un leggero aumento di velocità.
user995746,

Risposte:


18

È necessario modificare /etc/lightdm/lightdm.confe aggiungere xserver-allow-tcp=truead esso. Ecco come appare il mio:

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

[XDMCPServer]
enabled=true

Successivamente, esegui questo:

sudo restart lightdm

Se hai problemi con il riavvio, basta 'ps ax | grep lightdm 'ed elimina tutti i processi associati, quindi:

sudo start lightdm

Non ho ancora studiato, ma sono sicuro che ci sono molte opzioni di configurazione per lightdm, non sono sicuro che funzionino tutti al momento. Ma questo lo fa. Ecco come appare il mio processo di X server ora:

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

2

A partire da Ubuntu 16.04, sembra essere /usr/share/lightdm/lightdm.conf.d/100-custom.conf

e vuole contenere:

[SeatDefaults]
xserver-allow-tcp=true

[nota che un altro utente ha ritenuto che anche il file potesse essere /etc/lightdm/lightdm.conf.d/100-custom.conf]


Ha funzionato per me su Xubuntu 19.10 con /etc/lightdm/lightdm.conf.d/100-custom.conf.
Stéphane Gourichon,

1

modifica /usr/share/gdm/gdm.schemas, impostando la chiave security/DisallowTCPsufalse

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.