Właśnie zainstalowałem Ubuntu 11.10. Chcę uruchomić aplikację X z innego systemu.
Zaktualizowałem ./xinit/xserverrc
i usunąłem -nolisten
opcję. Uruchomiłem ponownie.
Widzę, że X jest uruchamiany z opcją nolisten.
Nie mam /etc/gdm
podkatalogu.
Właśnie zainstalowałem Ubuntu 11.10. Chcę uruchomić aplikację X z innego systemu.
Zaktualizowałem ./xinit/xserverrc
i usunąłem -nolisten
opcję. Uruchomiłem ponownie.
Widzę, że X jest uruchamiany z opcją nolisten.
Nie mam /etc/gdm
podkatalogu.
Odpowiedzi:
Musisz go edytować /etc/lightdm/lightdm.conf
i dodać xserver-allow-tcp=true
. Oto jak wygląda moja:
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
xserver-allow-tcp=true
[XDMCPServer]
enabled=true
Następnie uruchom to:
sudo restart lightdm
Jeśli masz problemy z ponownym uruchomieniem, po prostu ps ps | grep lightdm 'i zabij wszystkie powiązane procesy, a następnie:
sudo start lightdm
Nie badałem jeszcze, ale jestem pewien, że istnieje wiele opcji konfiguracji lightdm, po prostu nie jestem pewien, czy wszystkie działają w tej chwili. Ale to robi. Oto, jak teraz wygląda mój proces serwera X:
2981 tty7 Ss+ 0:00 /usr/bin/X :1 -auth /var/run/lightdm/root/:1 vt7 -novtswitch
Wydaje się, że w wersji Ubuntu 16.04 /usr/share/lightdm/lightdm.conf.d/100-custom.conf
i chce zawierać:
[SeatDefaults]
xserver-allow-tcp=true
[zwróć uwagę, że inny użytkownik uznał, że plik może być również /etc/lightdm/lightdm.conf.d/100-custom.conf
]
/etc/lightdm/lightdm.conf.d/100-custom.conf
.
edytuj /usr/share/gdm/gdm.schemas
, ustawiając klucz security/DisallowTCP
nafalse