2012-09-10 9 views
8

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.

+0

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

+2

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

+0

@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

Trả lời

12

Vì vậy, nó chỉ ra rằng X11 đã không thực sự được cài đặt trên CentOS. Dường như không có bất kỳ dấu hiệu nào cho thấy nó không được cài đặt. Tôi đã làm các lệnh sau đây và bây giờ firefox mở:

yum groupinstall 'X Window System' 

Hope câu trả lời này sẽ giúp những người khác được nhầm lẫn :)

+0

Cảm ơn bạn rất nhiều. Điều này giải quyết vấn đề của tôi quá. Tôi đã tìm kiếm trên mạng để tìm giải pháp này. Bây giờ tôi chỉ cần gvim để tìm các phông chữ và tôi đã sẵn sàng để đi ... – some

+1

... và điều đó đã được giải quyết bằng cách cài đặt các phông chữ X11. (trong Fedora: 'yum search fonts' để lấy danh sách phông chữ, và sau đó cài đặt phông chữ X11 có liên quan) – some

+0

@some Tuyệt vời, cảm ơn cho đầu vào! – SaiyanGirl

2

tôi phải đối mặt với vấn đề này một lần và đã có thể giải quyết nó bằng cách sửa chữa của tôi/etc/máy chủ. Nó chỉ là không thể giải quyết localhost tên ... Chi tiết đang ở đây: http://itvictories.com/node/6

Trong thực tế, có 99% là lỗi liên quan đến/etc/hosts nộp

X server chỉ không thể giải quyết localhost và tất cả các hậu quả hành động không thành công.

Hãy chắc chắn rằng bạn có một kỷ lục như

127.0.0.1 localhost 

trong/etc/hosts của bạn.

+0

Bạn có thể đăng câu trả lời ở đây thay vì liên kết trỏ đến nó không? – cheesemacfly

+1

Liên kết không tải cho tôi = /. Tôi nhận được lỗi máy chủ nội bộ. Bạn có thể gửi câu trả lời của bạn ở đây, xin vui lòng? – SaiyanGirl

+0

Cảm ơn bạn đã cung cấp thêm thông tin, Alex! – SaiyanGirl