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:
- Installa
Xdmx
su entrambi i computer. ssh
in un computer dall'altro con l'-X
opzione attiva.- Utilizzare
Xdmx
per trasformare il computer che si trova sull'estremità del ricevitoressh
in 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 dnf
repository Fedora , ma quella versione è obsoleta.
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.