Làm thế nào để vô hiệu hóa -nolisten?


12

Tôi vừa cài đặt Ubuntu 11.10. Tôi muốn chạy một ứng dụng x từ một hệ thống khác.

Tôi đã cập nhật ./xinit/xserverrcvà loại bỏ -nolistentùy chọn. Tôi khởi động lại.

Tôi có thể thấy rằng X được bắt đầu với tùy chọn nolisten.

Tôi không có /etc/gdmsubir.


Mục đích bạn cần / etc / gdm dir là gì? 11.10 sử dụng LightDM thay vì GDM theo cách đó không có thư mục như vậy.
Guria

Lưu ý: "Tôi muốn chạy một ứng dụng x từ một hệ thống khác." Mặc dù tôi hoàn toàn ủng hộ việc sửa đổi tham số nolisten của bạn, nhưng đối với 99% trường hợp sử dụng, chỉ cần truy cập vào máy chủ từ xa (có thể với tham số "-X" và chắc chắn với "xauth" được cài đặt trên hệ thống từ xa ) cho đến nay là cách dễ nhất để khởi động ứng dụng X từ xa. ssh thậm chí còn nén giao dịch, vì vậy bạn có thể thấy tốc độ tăng nhẹ.
user995746

Câu trả lời:


18

Bạn cần chỉnh sửa /etc/lightdm/lightdm.confvà thêm xserver-allow-tcp=truevào nó. Đây là những gì của tôi trông như:

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

[XDMCPServer]
enabled=true

Sau đó, chạy này:

sudo restart lightdm

Nếu bạn gặp vấn đề khi khởi động lại, chỉ cần 'ps ax | grep lightdm 'và giết tất cả các quy trình liên quan, sau đó:

sudo start lightdm

Tôi chưa nghiên cứu, nhưng tôi chắc chắn có rất nhiều tùy chọn cấu hình cho lightdm, tôi chỉ không chắc chắn rằng tất cả chúng đều hoạt động vào lúc này. Nhưng cái này thì có. Đây là những gì quá trình máy chủ X của tôi trông giống như bây giờ:

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

2

Kể từ Ubuntu 16.04, dường như là /usr/share/lightdm/lightdm.conf.d/100-custom.conf

và nó muốn chứa:

[SeatDefaults]
xserver-allow-tcp=true

[lưu ý người dùng khác cảm thấy tập tin cũng có thể /etc/lightdm/lightdm.conf.d/100-custom.conf]


Làm việc cho tôi trên Xubfox 19.10 với /etc/lightdm/lightdm.conf.d/100-custom.conf.
Stéphane Gourichon

1

chỉnh sửa /usr/share/gdm/gdm.schemas, đặt phím security/DisallowTCPthànhfalse

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.