Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Use remote desktop to make iPad/Android tablet/computer as a secondary monitor

Đang mở
#33 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức phù hợp với người mới
25/100
Loại issue
Tính năng
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Đình trệ
Công nghệ
linux
Lĩnh vực
desktop

Hướng nghiên cứu

Bắt đầu bằng cách xem xét Sharing Plug và issue liên quan #3, sau đó xác minh liệu thiết lập xrandr, x11vnc và VNC cục bộ được đề xuất có còn phù hợp với elementary OS hay không. Được xem là hoàn thành khi người dùng có thể bật hoặc tắt tính năng, tạo màn hình ảo, kết nối máy tính bảng hoặc máy tính làm màn hình phụ và cấu hình tính năng này thông qua một UI hợp lý.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

As we know some developers are using a secondary monitor to boost their productivity.
More and more workers are working outside of the office like in a coffee shop and they don't have the luxury to connect to the desktop monitor.

It will be handy to use their iPad/Android/Chrome tablet on hand as a secondary monitor.

Technically its possible by creating a virtual display and streaming the X window to vnc. The issue is the setup effort is too steep for a normal user. Would like to see elementary OS user can toggle a button and start to connect their devices as the secondary monitor.

For example there's an application called Virtscreen that make your iPad/Android tablet/computer as a secondary monitor on Linux, but elementary OS can't run it due to gnome tray icon imcompatibility.
https://github.com/kbumsik/VirtScreen

This task including

  1. host a vnc server locally (related to #3 ship a remote desktop app with elementary os)
    Ref 1 Ref 2 Ref 3 elementary os specific setting
  2. use xrandr to create a virtual display
  3. use x11vnc to stream x window to vnc
  4. provide a reasonable UI to config it

Reference

Ngôn ngữ chính
Vala
Star
12
Fork
10
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của elementary/settings-sharing

Tất cả issue của elementary/settings-sharing

Issue tương tự

Thêm issue về Desktop Dev

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.