используя второй компьютер в качестве простого экрана / монитора в X (VNC?)


8

Моя цель - использовать три монитора с моей системой Linux. Это ноутбук, поэтому добавить другую видеокарту - не самое простое решение. (Я исследовал ряд таких вариантов: приобрести док-станцию ​​со слотом PCI, адаптеры USB / Cardbus vga и т. Д., И пока не хочу идти по этому пути.)

Я задаюсь вопросом, может ли использование более старого рабочего стола + экрана, на котором я лежу, поскольку третий «монитор» может быть самым простым решением, если только есть способ заставить его работать как цельный интегрированный рабочий стол.

Мне было интересно, могу ли я использовать VNC или, возможно, сам X (?) Для достижения следующего:

  • компьютер А - мой главный компьютер; у него есть все мои файлы и т. д.
  • компьютер B используется только для отображения на дополнительном экране
  • клавиатура + мышь подключены к компьютеру А
  • используйте VNC или X для их соединения, чтобы на экране компьютера B отображался экран X, как если бы это был третий физический экран, подключенный к компьютеру A.

Я не знаю, ясен ли последний пункт, но я имею в виду, что я хотел бы иметь возможность:

  • иметь возможность назначать / перемещать мой оконный менеджер по виртуальным рабочим столам на всех трех экранах
  • перемещать окна назад и вперед между экранами, прикрепленными к компьютеру A, и экраном компьютера B
  • иметь возможность скопировать что-либо в приложение, отображаемое на экране компьютера A, и вставить его в приложение, отображаемое на экране, подключенном к компьютеру B
  • получить доступ к файловой системе на моем главном компьютере (A) при использовании приложений, отображаемых на экране, подключенном к компьютеру B

По сути, я бы хотел, чтобы X относился к компьютеру B так же, как к третьему физическому экрану ...

Это выполнимо? :)

~ лара


1
Если вы хотите избежать покупки дополнительного оборудования из-за затрат, вам также следует учитывать энергопотребление компьютера B. Если B достаточно энергоемкий, специальное оборудование может быть экономически лучшим решением.
Foraidt

Ответы:


4

Это то, для чего предназначен DMX: Distributed Multi-head X , к сожалению, он был сломан в нескольких выпусках X.Org, поэтому вам, возможно, придется немного поработать, чтобы заставить его работать.



0

Попробуйте подключить физический кабель к неиспользуемому порту на втором мониторе, а затем переключите вход (мониторы обычно имеют DVI, HDMI и VGA).

В принципе, должно быть возможно сделать то же самое через VNC. То есть настройте сервер X11 на один реальный дисплей и второй имитированный дисплей, который не подключен к какому-либо выходу, а затем используйте x11vnc (или эквивалентный) для доступа к содержимому второго дисплея через VNC. К сожалению, мне не хватает мастера настройки X11, чтобы знать, как это сделать. Любые идеи?


0

У меня есть IPad и Chromebook , и я хотел бы использовать их в качестве своих мониторов, просто чтобы увидеть некоторые htop, iptstate, nmonтерминалы. Итак, я ленивый парень и сделал это, используя этот ответ:

https://askubuntu.com/a/888269/240760

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.