Deaktivieren des Laptop-Monitors, wenn ein externer HDMI-Monitor angeschlossen ist

9

Ich kann meinen Ubuntu 12.04-Laptop über HDMI an meinen Fernseher anschließen und den Fernseher als Monitor verwenden. Leider ist es ein zweiter Monitor; Ich möchte, dass es ein einziger Monitor ist. (Ich ärgere mich, wenn ich die Maus von einem Monitor auf den anderen bewege. Ich möchte nur, dass alles auf dem Fernseher angezeigt wird. Ich möchte nicht, dass Dinge rechts von meinem Laptop-Bildschirm gezogen werden müssen, um sie auf meinem Fernsehbildschirm zu sehen.) Bitte informieren Sie mich über Optionen, einschließlich der Deaktivierung des eingebauten Monitors.

Ein besonders ärgerlicher Aspekt meiner aktuellen Konfiguration ist, dass selbst wenn ich ein Fenster auf den Fernseher ziehe und versuche, es in den Vollbildmodus zu versetzen, es auf das Laptop-Display zurückgesetzt wird.

Mike Wentworth
quelle
Klarstellung: Fragen Sie: "Wie deaktiviere ich den eingebauten Monitor und aktiviere den externen HDMI-Fernseher?" ?
Strg-Alt-Delor
Ja, genau ...
Mike Wentworth
Können Sie dies nicht über die Anwendung "Anzeigen" in Unity tun? Ich denke, jedes Display hat einen Ein-Aus-Schalter? Oder Sie können festlegen, dass Anzeigen gespiegelt werden. . .
ernie
Können Sie Scotts Interpretation klarstellen? Wenn es richtig ist, möchten Sie die beiden Bildschirme haben, können aber auf dem Bildschirm Ihrer Wahl maximieren.
Strg-Alt-Delor
Ich habe den kde-Desktop installiert, weil er die Konfiguration erleichtert. Unity hat die Richtlinie: Wenn Sie nicht viel konfigurieren können, ist dies einfacher. Wenn Sie bei der Einheit bleiben möchten, dann schlage ich vor, die Frage nachAsk Ubuntu
Strg-Alt-Delor

Antworten:

11

Verwenden von xrandr

  • Öffnen Sie ein Terminalfenster.
  • Typ xrandr. Es werden alle Videoanschlüsse aufgelistet. 2 wird einige Daten unter ihnen 1920x1200 usw. haben. Einer ist Fernseher, der andere ist Laptop-Monitor.
  • Angenommen, der Laptop-Monitor heißt LVDS1dann Typxrandr --output LVDS1 --off

Es gibt auch ein grafisches Tool, aber ich weiß nicht, wie ich das mit dem Ubuntu Unity Desktop machen soll. (Wenn Sie kde, gnome oder andere ausführen, sagen Sie es.)

Strg-Alt-Delor
quelle
2
Zu welcher Konfigurationsdatei soll diese Befehlszeile hinzugefügt werden, um diese Änderung bei jedem Start anzuwenden, idealerweise direkt vom Anmeldebildschirm aus?
Fviktor
Weiß jemand, ob es möglich ist, dies zu automatisieren, wenn der Laptop den neuen HDMI-Monitor sieht?
Neil Wightman
@NeilWightman würde ich so annehmen. Das Betriebssystem weiß, dass das HDMI angeschlossen ist, kann also ein Ereignis auslösen, um ein Skript auszuführen. Ich habe es jedoch nie getan.
Strg-Alt-Delor
@NeilWightman Eine Startanwendung bei der Anmeldung kann vor dem Ausschalten des Laptop-Bildschirms mit "xrandr | grep -q 'HDMI-0 verbunden primär' && xrandr - Ausgabe LVDS-0 --off"
yoyoma2