Làm cách nào để sử dụng máy tính thứ hai làm màn hình bổ sung (Linux Fedora 24)?


10

Mục tiêu của tôi

Tôi muốn sử dụng máy tính xách tay của tôi, đang chạy Fedora 24, như một màn hình thứ hai cho máy tính để bàn, cũng đang chạy Fedora 24.


Những gì tôi đã thử và những gì không hoàn toàn cắt nó hoặc: Tại sao đây không phải là một câu hỏi trùng lặp

Xdmx

Sau khi thực hiện tìm kiếm trên internet và trang web này, tôi đã tìm thấy khá nhiều bài viết tương tự như bài này , tất cả đều có cùng một vài bước:

  1. Cài đặt Xdmxtrên cả hai máy tính.
  2. sshvào một máy tính từ máy tính khác với -Xtùy chọn đi.
  3. Sử dụng Xdmxđể biến máy tính ở đầu nhận của sshmàn hình thành một màn hình bằng lệnh sau: startx -- /usr/bin/Xdmx :1 +xinerama -display :0.0 -display localhost:10.0 -norender -noglxproxy

Làm như vậy trước tiên làm cho cả hai màn hình máy tính trở nên tối đen trong vài giây, sau đó cung cấp cho tôi một thông báo lỗi dài kết thúc bằng:

xinit: XFree86_VT property unexpectedly has 0 items instead of 1
xinit: connection to X server lost

waiting for X server to shut down 
Couldn't get a file descriptor referring to the console

Googling lỗi trả về bài đăng blog này từ tháng 7 năm 2015, trong đó người dùng thực hiện theo các bước chính xác như tôi đã làm ngoại trừ việc sử dụng Ubuntu thay vì Fedora và kết quả chính xác như tôi đã làm. Có sáu bình luận trên bài đăng gần đây nhất là tháng 10 năm 2016, tất cả sáu trong số đó tuyên bố đã làm theo các bước tương tự và đã nhận được cùng một lỗi.

Máy tính từ xa Fedora

Mặc dù điều này không cho phép tôi điều khiển một máy tính từ máy tính khác, nhưng nó yêu cầu tôi sử dụng GUI trên máy tính chủ để điều khiển máy tính xách tay. Để sử dụng gui hiệu quả, nó phải chiếm một lượng lớn không gian trên một màn hình. Vì vậy, khi tôi muốn sử dụng màn hình chủ, tôi phải đặt alt-tab máy tính từ xa. Như vậy, tôi không thực sự có được màn hình, vì tôi không thể sử dụng đồng thời hai màn hình cho hai nhiệm vụ khác nhau. Điều này tương tự như chỉ chuyển đổi không gian làm việc, đó là điều mà tôi đã có thể làm. Ngoài ra, tôi không thể di chuyển các chương trình giữa các màn hình.

Ssh -X

Giống như trên. Có, tôi có thể điều khiển máy tính khác của mình, nhưng tôi phải chủ động sử dụng màn hình máy chủ để điều khiển màn hình máy tính xách tay của mình.

Sức mạnh tổng hợp.

Chương trình thực sự hoạt động, nhưng nó chỉ cho phép chia sẻ chuột và bàn phím. Các chương trình không thể được di chuyển giữa các màn hình, vì vậy nó không hoàn toàn là những gì tôi đang tìm kiếm. Ngoài ra, tôi là một sinh viên đại học keo kiệt, và lệ phí cấp giấy phép là 20 đô la. Đối với mức giá này tôi chỉ có thể mua một màn hình đã qua sử dụng, mà sẽ cho phép tôi để di chuyển chương trình giữa các màn hình. Có một phiên bản FOSS trong dnfkho Fedora , nhưng phiên bản đó đã lỗi thời.


@ fixer1234 Comupter đầu tiên là tất cả trong một trong khi cái thứ hai là máy tính xách tay. Vì vậy, không ai có một màn hình có thể tháo rời. Xin lỗi, tôi có lẽ nên chỉ định rằng chỉ kết nối lại màn hình không phải là một tùy chọn.
FabiousGlobe

Rất nhiều điều tôi đã nhớ là các giải pháp Windows, nhưng cũng có một loạt các câu hỏi Linux trước đây. Tôi chỉ sử dụng "sử dụng máy tính xách tay làm màn hình là: q linux" làm chuỗi tìm kiếm và nhận được 86 kết quả. Vì vậy, đó là một điểm khởi đầu. Không cần đào quá sâu, đây là một số thứ đã xuất hiện: superuser.com/questions/661385/ trên (câu trả lời được chấp nhận cho một tham chiếu Fedora), superuser.com/questions/51031/ trộm , superuser.com/questions/143833/ ... (tiếp theo)
fixer1234

(trường hợp hơi khác nhau nhưng có khả năng thích ứng?), superuser.com/questions/71794/
mẹo

@ fixer1234 Này, cảm ơn vì ví dụ của bạn, nhưng tôi sợ rằng tôi thực sự không thể sử dụng chúng. 1 đang sử dụng máy tính để bàn từ xa để điều khiển máy tính khác. Tôi đã làm việc này để làm việc, nhưng điều này thực sự không cho tôi màn hình thứ hai mà thay vào đó cho phép tôi điều khiển máy tính xách tay từ máy tính chính của mình. Nó đòi hỏi máy tính để bàn của máy tính xách tay phải được hiển thị trên PC của tôi. 2 tài liệu tham khảo DMX, dường như đã ngừng hoạt động một cách bí ẩn cho mọi người một thời gian trong vài năm qua. 3 một lần nữa chỉ là điều khiển từ xa, hoạt động tốt cho người dùng vì anh ta không có màn hình thực tế. 4 là một lần nữa Xdmx.
FabiousGlobe

1
Đề xuất của tôi sẽ là như sau: (1) tăng hình dạng của máy tính để bàn trên máy tính để bàn của bạn bằng cách sử dụng xrandr --fb <width>x<height>để phù hợp với kích thước kết hợp của cả hai màn hình; (2) khởi động máy chủ VNC trên máy tính để bàn của bạn; (3) kết nối với VNC từ máy tính xách tay của bạn với máy tính để bàn của bạn bằng một hình học rõ ràng, xem phần bên phải nhất (trên màn hình máy tính để bàn "không thể nhìn thấy") của máy tính để bàn.
bất cứ lúc nào

Câu trả lời:


3

Tôi sử dụng Ubuntu 18.10 và công cụ shell này https://github.com/mrenrich84/vnc_virtual_display_linker

nếu bạn đang sử dụng x11 và x11vnc trong fedora 24, bạn có thể dùng thử.

Tôi sử dụng điều này để tạo màn hình thứ hai với Máy tính bảng Android của mình (bạn chỉ cần một máy khách vnc trên thiết bị màn hình thứ hai).

Chuột và Bàn phím của PC của tôi cũng có sẵn trên màn hình thứ hai.

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.