2010-04-13 29 views
5

Tôi đang chạy Ubuntu 9.10 và cố chạy chương trình Java mà tôi đã viết có mã nguồn nằm trên máy từ xa. Tôi đang sử dụng ssh để kết nối bằng cách sử dụng lệnh sau từ nhà ga:Đường hầm SSH X11

ssh -X [email protected] 

Khi chạy chương trình, một trong những khung GUI có các nút của nó mất tích khỏi tầm nhìn, nhưng họ đều có thể click và làm việc như mong đợi khi tôi có thể đoán chính xác họ đang ở đâu. Chạy mã từ máy cục bộ của chúng, chúng có mặt và chạy từ một cửa sổ khác sử dụng X-Windows mà chúng có mặt. Đã cố gắng giải quyết vấn đề này trong vài giờ nhưng không có kết quả. Bất kỳ ai có bất kỳ thông tin chi tiết hữu ích nào về cách giải quyết vấn đề này?

Cảm ơn!

Trả lời

1

Bạn có sử dụng cả bộ công cụ Java 5.0 Swing và trình quản lý cửa sổ Compiz không? Họ có xu hướng không thích nhau. Hãy thử sử dụng Java 6.0 hoặc tạm thời vô hiệu hóa hiệu ứng cửa sổ.

+0

Tôi đang biên dịch bằng cách sử dụng Java 1.4.2 là phiên bản mới nhất có sẵn trên máy chủ. Tôi đang chạy 1.6.0.15 trên máy cục bộ của tôi. – Corleone

+1

Thử chạy: "xuất AWT_TOOLKIT = MToolkit" trước khi bắt đầu ứng dụng của bạn. –

+0

Đã xảy ra lỗi! Cảm ơn các giải pháp !!! – Corleone

Các vấn đề liên quan