Ich verwende Ubuntu 12.04 (Beta) mit einem Triple-Head-Setup und einem GNOME 3-Desktop (dh "GNOME" ist auf dem Anmeldebildschirm ausgewählt, nicht "Ubuntu"). Es scheint, dass es mehrere Monitore handhabt, indem es einen Monitor segnet, um die Aktivitätenleiste, die Uhr, das Anmeldemenü usw. zu erhalten. Nennen wir dies den "primären" Monitor. Wie ändere ich es (dauerhaft)?
Update: Ok also:
$ xrandr --output DFP4 --primary
Macht den Trick vorübergehend. Wie mache ich es dauerhaft? Ich verwende den neuesten fglrx ATI Catalyst-Treiber
quelle
Was ich getan habe:
Orte> Home-Ordner . Aktivieren Sie unter Ansicht die Option Versteckte Dateien anzeigen . finde
monitors.xml
und öffne es mit dem Texteditor. erstelle eine Kopie, nur um sicher zu gehen.Identifizieren Sie den primären Monitor (Herstellermarke, Auflösung usw.) und suchen Sie nach der Befehlszeile
< primary>no< /primary>
. ändere es in< primary>yes< /primary>
Speichern Sie das Dokument und starten Sie es neu, um festzustellen, ob es benötigt wird.
hoffe das hilft jemandem da draußen.
quelle
echo -e "xrandr --output DFP2 --primary" >> ~/.bashrc
Oder
xrandr --output DFP2 --primary
am Ende von hinzufügen.bashrc
quelle
Ich habe ein Drei-Monitor-Layout in Ubuntu 14 LTS. Ein Monitor ist vertikal positioniert. Ich habe die Monitore so angeschlossen, dass sich der Anmeldebildschirm in einem der horizontalen Monitore befindet!
Ich habe mit
arandr
(apt-get install arandr
) das Layout der Monitore angepasst und zum Beispiel die Layoutdatei gespeichert/home/username/.monitor_setup.sh
.Ich musste nur
--primary
den gewünschten Monitor hinzufügen und die Datei in die Startup Applications von Ubuntu stellen! (Zeigen Sie im Befehlsfeld von 'Startprogramm hinzufügen' auf Ihre bearbeitete Layoutdatei und klicken Sie darauf!quelle
Besorgen Sie sich mein einfaches xmonitor-Shell-Skript ... http://www.ict.griffith.edu.au/anthony/software/#xmonitor Damit können Sie alle aktiven Monitore auf einfache Weise anordnen, ohne komplexe xrandr-Befehle für jede von Ihnen verwendete Maschine ausarbeiten zu müssen mit.
quelle
Ich werde auf der Antwort von @ pl1nk aufbauen. Es ist richtig, setzt aber einige Dinge voraus, die nicht die sichersten sind. Besonders in meinem Fall. Meine Anzeigenamen waren unterschiedlich.
Lauf
xrandr --current
den , um eine Liste der Anzeigen und ihrer Namen anzuzeigen.Beispielausgabe:
Wählen Sie die aus, die Sie als primär festlegen möchten. In meinem Fall möchte ich HDMI-1 als meine primäre. Möglicherweise haben Sie einen anderen Namen oder möchten einen anderen Monitor. LVDS ist mein Laptop-Monitor.
Nachdem Sie den Namen eingegeben haben, legt der
xrandr --output [name of display] --primary
Befehl (ohne Klammern) die gewünschte Anzeige als primäre fest.echo -e xrandr --output [name of display] --primary" >> ~/.bashrc
Wenn Sie den Befehl ausführen, wird er gespeichert und ausgeführt, wenn Sie sich bei Ihrem Benutzerkonto anmelden.Wenn Sie dies beim Booten einstellen möchten, müssen Sie es dem Start-Skript-Ordner hinzufügen. Diese Anweisungen ändern sich je nach Distribution.
quelle