Come usare un secondo computer come monitor aggiuntivo (Linux Fedora 24)?


10

Il mio obiettivo

Vorrei usare il mio laptop, che esegue Fedora 24, come secondo monitor per computer desktop, che esegue anche Fedora 24.


Quello che ho provato e ciò che non è abbastanza tagliato o: Perché questa non è una domanda duplicata

Xdmx

Dopo aver fatto una ricerca su Internet e su questo sito web ho trovato alcuni post simili a questo , che sostanzialmente contenevano gli stessi pochi passaggi:

  1. Installa Xdmxsu entrambi i computer.
  2. sshin un computer dall'altro con l' -Xopzione attiva.
  3. Utilizzare Xdmxper trasformare il computer che si trova sull'estremità del ricevitore sshin un monitor usando il comando seguente: startx -- /usr/bin/Xdmx :1 +xinerama -display :0.0 -display localhost:10.0 -norender -noglxproxy

In questo modo per prima cosa entrambi gli schermi dei computer diventano neri per alcuni secondi, quindi mi dà un lungo messaggio di errore che termina con:

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

Cercare su Google l'errore restituisce questo post del blog a partire da luglio 2015, in cui un utente segue esattamente gli stessi passaggi che ho fatto tranne che per usare Ubuntu invece di Fedora, e finisce con lo stesso identico risultato che ho fatto. Vi sono sei commenti sul post recenti di ottobre 2016, tutti e sei affermano di aver seguito gli stessi passaggi e di aver ricevuto lo stesso errore.

Fedora Remote Desktop

Sebbene ciò mi consenta di controllare un computer da un altro, è necessario utilizzare una GUI sul computer host per controllare il laptop. Per usare la gui in modo efficace, deve occupare molto spazio su un monitor. Quindi, quando voglio usare il monitor host, devo spegnere il desktop remoto. In quanto tale, in realtà non ottengo un monitor, poiché non sono in grado di utilizzare contemporaneamente i due monitor per due compiti diversi. Questo è più simile al semplice cambio di area di lavoro, cosa che sono già in grado di fare. Inoltre, non riesco a spostare i programmi tra le schermate.

Ssh -X

Come sopra. Sì, posso controllare l'altro mio computer, ma devo usare attivamente il monitor host per controllare il monitor del mio laptop.

Synergy.

Il programma funziona davvero, ma consente solo la condivisione di mouse e tastiera. I programmi non possono essere spostati tra i monitor, quindi non è completamente quello che sto cercando. Inoltre, sono uno studente avaro e il costo della licenza è di $ 20. Per questo prezzo ho potuto solo comprare un monitor utilizzato, che avrebbe mi permetterà di spostare i programmi tra i monitor. C'è una versione FOSS nel dnfrepository Fedora , ma quella versione è obsoleta.


@ fixer1234 Il primo comupter è tutto in uno mentre il secondo è un laptop. Quindi, nessuno dei due ha uno schermo staccabile. Spiacenti, avrei dovuto specificare che ricollegare un monitor non è un'opzione.
FabulousGlobe,

Molte di quelle che stavo ricordando erano soluzioni Windows, ma ci sono anche un sacco di precedenti domande su Linux. Ho appena usato "usa il laptop come monitor è: q linux" come stringa di ricerca e ho ottenuto 86 risultati. Quindi questo è un punto di partenza. Senza scavare troppo in profondità, questi sono alcuni di quelli che sono emersi : superuser.com/questions/661385/… (risposta accettata indica una referenza Fedora), superuser.com/questions/51031/… , superuser.com/questions/143833/ ... (proseguendo)
fixer1234

(caso leggermente diverso ma potenzialmente adattabile?), superuser.com/questions/71794/…
fixer1234

@ fixer1234 Ehi, grazie per i tuoi esempi, ma temo di non poterli effettivamente utilizzare. 1 utilizza il desktop remoto per controllare un altro computer. Ho ottenuto che funzioni, ma questo non mi dà davvero un secondo schermo, ma invece mi permette di controllare il laptop dal mio computer principale. Richiede che il desktop del laptop sia visualizzato sul mio PC. 2 riferimenti a DMX, che sembra aver misteriosamente smesso di funzionare per tutti da qualche tempo negli ultimi anni. 3 ancora una volta è solo il telecomando, che funziona bene per l'utente perché non ha un monitor reale. 4 è ancora una volta Xdmx.
FabulousGlobe,

1
Il mio suggerimento sarebbe il seguente: (1) aumentare la geometria del desktop sul computer desktop usando xrandr --fb <width>x<height>per abbinare la dimensione combinata di entrambi i monitor; (2) avviare un server VNC sul desktop; (3) connettiti con VNC dal tuo laptop al desktop con una geometria esplicita, visualizzando la parte più destra (sul tuo monitor "invisibile") del desktop.
agtoever il

Risposte:


3

Uso Ubuntu 18.10 e questo strumento shell https://github.com/mrenrich84/vnc_virtual_display_linker

se stai usando x11 e x11vnc nel tuo fedora 24 puoi provarlo.

Lo uso per creare un secondo schermo con il mio tablet Android (hai solo bisogno di un client vnc sul secondo dispositivo schermo).

Il mouse e la tastiera del mio PC sono disponibili anche nella seconda schermata.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.