Anzeigen eines Teils des Bildschirms in einem Fenster unter Linux

9

Ich plane eine Präsentation mit einer Live-Demo mit meinem Ubuntu 12.10-Breitbild-Laptop und einem Projektor. Mein Plan ist es, den Projektor als zweites (kleines) Display anzuschließen und meine Folien und Live-Demo dort abzulegen. Es wäre praktisch, wenn ich die Projektoranzeige auf meinem Laptop-LCD-Bildschirm in einem Fenster sehen könnte (kein Zoom oder Dehnen erforderlich). Meine Frage lautet also:

Wie kann ich einen ausgewählten Teil eines Bildschirms in einem Fenster sehen?

PS Andere Möglichkeiten sind

  • Tippen Sie auf einem Laptop und schauen Sie auf die Projektionswand und nicht auf das Publikum
  • Klonen des Laptop-Displays auf das Projektor-Display: Zoomen / Strecken des Breitbildschirms auf einen kleinen Projektor-Bildschirm und Nichteinhalten privater Informationen (z. B. Timer) auf den Laptop-Bildschirm.
Boris Brodski
quelle

Antworten:

15

Sie können dies mit der Erweiterung xrandr erreichen. Lesen Sie diese Wiki-Seite und / oder diesen Artikel für weitere Informationen.

Stellen Sie sicher, dass der virtuelle Desktop nicht größer als der Bildschirm Ihres Laptops ist. Mit der --posOption xrandr können Sie dann Teile Ihres Bildschirms auf den Projektor spiegeln, z. B. für einen 1600 x 900-Laptop-Bildschirm und einen 1024 x 768-Projektor an Position 100.100:

xrandr --fb 1600x900 --output VGA --mode 1024x768 --pos 100x100

Für eine Präsentation mit zwei Köpfen können Sie auch die folgenden Tools verwenden (abhängig vom Format der von Ihnen verwendeten Präsentation):

  • pdfpc

  • Pympresse

  • LibreOffice Impress (vielleicht auch OpenOffice Impress)

Jofel
quelle
2

Jofels Antwort ist sehr gut. Nur einige andere Alternativen, wenn Sie einen anderen Monitor und die Hardware zur Verfügung haben:

  • Wenn Ihr Projektor über einen Video-Passthrough verfügt (mein Sharp PG-F212X-L verfügt über einen VGA- und DVI-Ausgang) und Sie über die entsprechenden Kabel verfügen, können Sie einen dritten Monitor an Ihren Schreibtisch anschließen.
  • Wenn Sie einen Splitter für die von Ihnen verwendete Videokabel haben, können Sie einen auf den Projektor und einen auf einen dritten Monitor aufteilen.
  • Sie können VNC oder ähnliches einrichten und, wenn Sie beispielsweise ein iPad (oder ein iPhone oder ein Android) besitzen, einen VNC-Client verwenden, um den zweiten Desktop-Bereich im Auge zu behalten (Sie können sogar einen VNC-Client ausführen, mit dem localhost verbunden ist) Zeigen Sie die zweite Anzeige im Client-Fenster der ersten an und interagieren Sie mit ihr, ohne dass ein anderes Anzeigegerät erforderlich ist.

Ich weiß, dass dies nicht die saubersten Lösungen sind, und sie alle erfordern zusätzlichen Setup- und Schreibtischplatz (abgesehen von der lokalen VNC-Option), wollten sie aber nur als etwas anderes herauswerfen, über das man nachdenken sollte.

Jason C.
quelle