Verwenden eines zweiten Computers als bloßer Bildschirm / Monitor in X (VNC?)

8

Mein Ziel ist es, drei Monitore mit meinem Linux-System zu verwenden. Da es sich um einen Laptop handelt, ist das Hinzufügen einer weiteren Grafikkarte nicht die einfachste Lösung. (Ich habe eine Reihe solcher Optionen untersucht: eine Dockingstation mit einem PCI-Steckplatz, USB / Cardbus-VGA-Adaptern usw. zu erwerben und vorerst nicht diesen Weg gehen zu wollen.)

Ich frage mich, ob die Verwendung eines älteren Desktop + Bildschirms, den ich als dritten "Monitor" herumliegen habe, die einfachste Lösung sein könnte, wenn es nur eine Möglichkeit gibt, ihn als nahtlosen, integrierten Desktop zum Laufen zu bringen.

Ich habe mich gefragt, ob ich VNC oder vielleicht X selbst (?) Verwenden kann, um Folgendes zu erreichen:

  • Computer A ist mein Hauptcomputer; es hat alle meine Dateien usw.
  • Computer B wird nur zur Anzeige auf einem zusätzlichen Bildschirm verwendet
  • Tastatur + Maus sind an Computer A angeschlossen
  • Verwenden Sie VNC oder X, um die beiden zu verbinden, sodass Computer B einen X-Bildschirm anzeigt, der so aussieht, als wäre es ein dritter physischer Bildschirm, der mit Computer A verbunden ist.

Ich weiß nicht, ob der letzte Punkt klar ist, aber ich meine, dass ich in der Lage sein möchte:

  • Mein Fenstermanager kann auf allen drei Bildschirmen virtuelle Desktops zuweisen / verschieben
  • Bewegen Sie die Fenster zwischen den an Computer A angeschlossenen Bildschirmen und dem Bildschirm von Computer B hin und her
  • Sie können etwas in einer App kopieren, die auf einem Bildschirm von Computer A angezeigt wird, und es in eine App einfügen, die auf dem Bildschirm von Computer B angezeigt wird
  • Greifen Sie auf das Dateisystem auf meinem Hauptcomputer (A) zu, wenn Sie Anwendungen verwenden, die auf dem an Computer B angeschlossenen Bildschirm angezeigt werden

Grundsätzlich möchte ich, dass X Computer B so behandelt, als wäre es nichts anderes als ein dritter physischer Bildschirm ...

Ist das machbar? :)

~ lara


quelle
1
Wenn Sie den Kauf zusätzlicher Hardware aufgrund der Kosten vermeiden möchten, sollten Sie auch den Stromverbrauch von Computer B berücksichtigen. Wenn B ziemlich Macht hungrig ist, spezielle Hardware kann eine wirtschaftlich bessere Lösung.
Foraidt

Antworten:

4

Genau dafür wurde DMX: Distributed Multi-Head X entwickelt. Leider wurde es in mehreren X.Org-Versionen nicht mehr verwendet, sodass Sie möglicherweise ein wenig arbeiten müssen, um es zum Laufen zu bringen.

alanc
quelle
0

Ziehen Sie in Betracht, ein physisches Kabel an einen nicht verwendeten Anschluss des zweiten Monitors anzuschließen und dann den Eingang zu wechseln (Monitore verfügen normalerweise über DVI, HDMI und VGA).

Grundsätzlich sollte es möglich sein, dasselbe über VNC zu tun. Konfigurieren Sie den X11-Server so, dass er über eine echte Anzeige und eine zweite simulierte Anzeige verfügt, die mit keinem Ausgang verbunden ist, und verwenden Sie dann x11vnc (oder ein gleichwertiges Element), um über VNC auf den Inhalt der zweiten Anzeige zuzugreifen. Leider bin ich nicht genug von einem X11-Konfigurationsassistenten, um zu wissen, wie das geht. Irgendwelche Ideen?


quelle
0

Ich habe ein iPad und Chromebook , und ich möchte sie als meine Monitore verwenden, nur um zu sehen , einige htop, iptstate, nmonTerminals. Also, ich bin faul und habe es mit dieser Antwort geschafft:

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

Antonio Feitosa
quelle