Làm cách nào để chia sẻ các cửa sổ ứng dụng giữa OS X và Linux?


8

Ban đầu tôi đã hỏi câu hỏi này trên Super User , nhưng tôi không nhận được câu trả lời nào.

Tôi đang cố gắng thiết lập Xdmx trên Macbook Pro và máy trạm Ubuntu 10.04 của tôi để tôi có thể chia sẻ bàn phím và chuột MBP của mình cũng như các ứng dụng X chạy trên máy trạm qua màn hình máy tính xách tay, màn hình gắn máy tính xách tay và màn hình của máy trạm .

  1. Tôi tìm Xdmx mới nhất ở đâu? Trang web Sourceforge nói rằng mã ở đó không được xác định và dự án đã được sáp nhập vào Xserver. Tôi không thể tìm thấy một nguồn cập nhật hoặc phân phối nhị phân.

  2. Làm thế nào để tôi cài đặt nó? Có một tập tin gói? Tôi có phải xây dựng từ nguồn không?

  3. Có những lựa chọn khác để thực hiện những gì tôi đã mô tả ở trên?


2
Bạn có chắc chắn có một cổng xdmx cho Mac không? Tôi đã thử tất cả nghiệp chướng của Google nhưng không thể tìm thấy gì.
fschmitt

Câu trả lời:


7

Nó chỉ ra rằng cố gắng chạy Xdmxtừ Mac là cách tiếp cận sai. Thay vào đó tôi chạy nó từ máy trạm Linux. Các bước để thực hiện điều này là một cái gì đó như sau:

  1. Cài đặt xpratrên cả hai hệ thống.
  2. Bắt đầu xpratrên máy trạm Linux và đính kèm với nó từ MBP (hướng dẫn trong liên kết ở trên).
  3. Bắt đầu một Xephyrcửa sổ trên máy trạm vớiXephyr :101 &

  4. Bắt đầu một cái khác trên MBP thông qua Xpra:DISPLAY=:13 Xephyr :101 &

  5. Cuối cùng, bắt đầu Xdmxnhư được mô tả ở đây

Xdmx -configfile xdmx.conf -config clone_config + xinerama -input: 100 -input: 101: 102 &

Tại thời điểm này, các ứng dụng bắt đầu DISPLAY=:102sẽ hiển thị trên cả hai hệ thống, nhưng nó không thực sự có thể sử dụng được tại thời điểm này. Lưu ý rằng các lệnh trong # 3, 4 và 5 đều chạy trên máy trạm.


hi @Matt, Điểm thứ 5 của bạn siêu liên kết đến một trang web, không có sẵn nữa, bạn có thể thêm điều đó nếu bạn đã lưu ý. Nếu bạn có nó, xin vui lòng chỉnh sửa câu trả lời của bạn cho phù hợp.
Tejas
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.