Posso usare Raspberry Pi come secondo monitor?


14

Ho un desktop con Ubuntu 10.04 (che dovrei aggiornare - lo so!), Che utilizza GDM. Attualmente ha 2 schermi installati, che sono configurati usando xorg.conf. Include l'utilizzo xineramadi un unico display di grandi dimensioni.

È possibile utilizzare un Xserver su RPi come un altro display in questa configurazione? Sono felice di usare qualsiasi distribuzione RPi, ma Arch è attualmente installato. Per chiarire, voglio estendere il desktop del mio computer attraverso il Pi.

Risposte:


8

Lo sto facendo in questo momento, tuttavia non usando la xorgconfigurazione, poiché odio modificare quel file orribile. L'utilizzo di questo metodo richiede che Pi sia collegato al secondo monitor e funziona inviando il mouse e le sequenze di tasti su SSH alla sessione x del Pi. Questo potrebbe non essere quello che vuoi. Tuttavia, è molto più semplice .

Questo si ottiene utilizzando x2x, che può essere installato e impostato molto facilmente.

Installa x2xsu entrambi i dispositivi:

sudo pacman -S x2x

Configura SSH:

Su Raspberry Pi modifica /etc/ssh/sshd_confige aggiungi / decommenta la seguente riga:

X11Forwarding yes

e ricominciare sshdusando

sudo /etc/rc.d/sshd restart

SSH sul Pi dall'altro dispositivo ed esegui x2x:

ssh -X 192.168.0.70 'x2x -east -to :0'

Sostituisci l'IP con l'indirizzo del tuo Raspberry Pi.

Ora dovresti essere in grado di spostare il mouse tra le due sessioni X.


2
Synergy può essere installato per realizzare qualcosa di molto simile.
user606723,

Synergy sposta semplicemente il mouse e la tastiera, giusto? Esegui ancora programmi sul Pi. Voglio solo usarlo come display.
Alex Chamberlain,

Ricevo un errore Nessun protocollo specificato x2x - errore: impossibile aprire il display: 0
Alex Chamberlain

Ho funzionato! E hai ragione, non è quello che voglio ...
Alex Chamberlain,

Sono interessato a fare il domething in modo simile. Cosa non funziona?
Esben Skov Pedersen,

1

Con un po 'di hacking, potresti riuscire a risolverlo. Quello che devi fare è impostare un display "falso" e quindi utilizzare VNC per collegarti a quel display.

Fondamentalmente questo sarebbe replicare ciò che fa zonescreen. http://www.zoneos.com/zonescreen.htm

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.