Tôi đang sử dụng máy Windows7 và tôi đang cố gắng để mở firefox trên máy CentOS nhưng được hiển thị trên màn hình hiện tại của tôi. Khi gõ firefox
trong thiết bị đầu cuối, tôi nhận được lỗi sau:Lỗi: không thể mở hiển thị: localhost: 0.0 - cố gắng mở Firefox từ CentOS 6.2 64bit và hiển thị trên Win7
Error: cannot open display: localhost:0.0
Để thiết lập hiển thị tôi dùng lệnh
$ export DISPLAY=localhost:0.0
Một số trang web đề nghị sử dụng sau, nhưng nó đã không làm việc một trong hai :
$ export DISPLAY=:0.0
Tôi đang sử dụng PuTTY và tôi đã chọn hộp kiểm Enable X11 forwarding
và XMing đang chạy trên Windows. Thêm vào đó, sshd_config trong hồ sơ CentOS dường như được thiết lập đúng cách cũng như:
$ cat /etc/ssh/sshd_config |grep -i x11
#X11Forwarding no
X11Forwarding yes
#X11DisplayOffset 10
X11UseLocalhost yes
Tôi đã nhìn qua rất nhiều trang và tìm kiếm StackOverflow là tốt, nhưng không ai có quản lý để giúp đỡ tôi trong bất kỳ cách nào. Cảm ơn bạn trước.
Câu hỏi này có thể phù hợp hơn tại http://superuser.com/. Bên cạnh đó, trong Xming có tiện ích 'XLaunch', cho phép kết nối với máy chủ từ xa và khởi chạy một ứng dụng mà không sử dụng PuTTY một cách rõ ràng và như vậy. Bạn đã thử chưa? Không hoạt động? – aland
thử nó mà không cần thiết lập biến DISPLAY ... bạn không nên thực sự cần – 10flow
@aland Tôi đã xem trên Internet để xem Tiện ích XLaunch là gì, tôi không biết ý bạn là gì khi bạn nói tôi nên thử để khởi chạy ứng dụng mà không có PuTTY. Tôi chỉ nhận thấy rằng 'XMing' có một' Bộ xử lý lệnh', nhưng tôi không biết cách sử dụng nó. - Ngoài ra, tôi không chắc chắn làm thế nào để di chuyển câu hỏi của tôi. – SaiyanGirl