Могу ли я использовать Raspberry Pi в качестве второго монитора?

14

У меня есть рабочий стол под управлением Ubuntu 10.04 (который я должен обновить - я знаю!), Который использует GDM. В настоящее время на нем установлено 2 экрана, которые настраиваются с помощью xorg.conf. Он включает в себя использование xineramaв качестве одного большого дисплея.

Можно ли использовать Xserver на RPi в качестве другого дисплея в этой конфигурации? Я счастлив использовать любой дистрибутив RPi, но Arch в настоящее время установлен. Чтобы уточнить, я хочу расширить рабочий стол моего компьютера через Pi.

Алекс Чемберлен
источник

Ответы:

8

Я делаю это прямо сейчас, но не использую xorgконфигурацию, так как ненавижу редактировать этот ужасный файл. Использование этого метода требует подключения Pi ко второму монитору и работает, посылая вашу мышь и нажатия клавиш по SSH в xsession Pi. Это может быть не то, что вы хотите. Однако это намного проще .

Это достигается с помощью x2x, которые могут быть установлены и настроены очень легко.

Установите x2xна обоих устройствах:

sudo pacman -S x2x

Настройте SSH:

На Raspberry Pi отредактируйте /etc/ssh/sshd_configи добавьте / раскомментируйте следующую строку:

X11Forwarding yes

и перезапустите sshdиспользуя

sudo /etc/rc.d/sshd restart

SSH к Pi с вашего другого устройства и запустите x2x:

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

Замените IP адресом вашего Raspberry Pi.

Теперь вы сможете перемещать мышь между двумя сеансами X.

Jivings
источник
2
Синергия может быть установлена ​​для достижения чего-то очень похожего.
user606723
Синергия просто двигает мышь и клавиатуру, верно? Вы все еще запускаете программы на Пи. Я просто хочу использовать его как дисплей.
Алекс Чемберлен
Я получаю сообщение об ошибке Протокол не указан x2x - ошибка: невозможно открыть дисплей: 0
Алекс Чемберлен
У меня это работает! И ты совершенно прав, это не то, что я хочу ...
Алекс Чемберлен
Я заинтересован в том, чтобы делать подобные вещи. Что не работает?
Эсбен Сков Педерсен
1

С небольшим взломом, вы могли бы осуществить это. Что вам нужно сделать, это установить «поддельный» дисплей, а затем использовать VNC для подключения к этому дисплею.

Это в основном будет копировать то, что делает zonecreen. http://www.zoneos.com/zonescreen.htm

user606723
источник