Interessant zu erwähnen, dass Lösungen für dieses Problem die Möglichkeit bieten, keine proprietären Treiber (auf bequeme Weise) zu verwenden!
Smonff
Antworten:
127
Öffnen Sie zuerst die Monitorkonfiguration - sie befindet sich in Start > Settings > Settings Mangerund öffnen Sie dann das DisplayObjekt.
Stellen Sie sicher, dass beide Displays eingeschaltet sind.
Öffnen Sie dann ein Terminal und führen Sie Folgendes aus:
xrandr
Die Ausgabe sieht ungefähr so aus:
Screen 0: minimum 320 x 200, current 2464 x 900, maximum 4096 x 4096
LVDS1 connected 1024x600+1440+0 (normal left inverted right x axis y axis) 220mm x 129mm
1024x600 60.0*+ 65.0
800x600 60.3 56.2
640x480 59.9
VGA1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 408mm x 255mm
1440x900 59.9*+ 75.0
1280x1024 75.0 60.0
1280x960 60.0
1280x800 74.9 59.8
1152x864 75.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 72.8 75.0 66.7 60.0
720x400 70.1
Führen Sie dann die folgenden Schritte aus, VGA1und LVDS1passen Sie sie an die entsprechende Anzeige an:
xrandr --output VGA1 --left-of LVDS1
Beachten Sie, dass Sie Änderungen --left-ofan verschieben können --right-of.
Jetzt sollte es funktionieren, aber Sie haben immer noch ein Problem.
Es verschwindet nach dem Abmelden. Sie müssen es also zu Ihren Anmeldeobjekten hinzufügen.
Gehen Sie zu Start > Settings > Settings Manger, öffnen Sie "Sitzung und Start", fügen Sie den obigen Befehl zu Ihren Anmeldeelementen hinzu, und los geht's!
Ich habe dieses Konto erstellt, damit ich Ihre wirklich hilfreiche Frage und Antwort positiv bewerten kann. Ich benutze debian-testing und habe dieses hässliche Durcheinander namens gnome3 bekommen, das ich durch xfce4 ersetzt habe - und jetzt bin ich total glücklich :-)
slashmais
@slashmais Danke, ich weiß es zu schätzen! Ich bin froh, dass ich dir helfen konnte. :)
jrg
@jrg Ich habe xrandr --output CRT1 --left-of LVDS ausgeführt, aber ich erhalte xrandr: Der Bildschirm kann nicht größer als 1600x1600 (gewünschte Größe 2766x1050) sein, wenn die Auflösung 1400x1050 beträgt. Was soll ich machen?
Jaorizabal
1
Drei Jahre später! Vielen Dank, das hat viel mehr geholfen, als Sie wissen!
opiop65
Dies ist eine gute Antwort, die Sie jedoch für jeden Benutzer eines Mehrbenutzersystems wiederholen müssen. Eine einmalige systemweite Lösung finden Sie unter wiki.archlinux.org/index.php/…
Aaron J Lang
22
Für dieses Problem gibt es eine andere Lösung.
Laut diesem Artikel haben xfce 4.11 und 4.12 ein Multi-Monitor-Setup von Anfang an implementiert. Ich vermute, diese Frage wird daher für Ubuntu 13.04 überholt sein.
In der Zwischenzeit kann man für Ubuntu 12.04 und 12.10 das xfce 4.12 ppa verwenden:
Auf diese Weise können Sie festlegen, dass "VGA1 ist rechts von HDMI1", aber kein vertikaler Versatz angezeigt wird, wenn die Monitore eine andere Größe haben. Arandr wird das besprechen.
Ich hatte das gleiche Problem und löste es mit einer grafischen Anwendung. Der Name ist grandr und befindet sich im Universums-Repository (Ubuntu 11.04). Sie können Ihr Dual-Setup nach Belieben ändern. Ich hoffe, dass es hilft.
grandr ist nicht mehr verfügbar von 12.04 - arandr ist zwar
23 93 26 35 19 57 3 89
Wie arandreine neue Lösung, siehe die Antwort oben
Smonff
2
Wenn Sie eine Taste zum Umschalten des Monitors auf Ihrer Tastatur haben
Schließen Sie den externen Monitor an.
Klicken Sie auf die Schaltfläche zum Wechseln des Monitors und wählen Sie dann im Dialogfeld "Anzeigen" aus, welchen Monitor Sie verwenden möchten oder ob einer den anderen erweitern oder den anderen spiegeln soll:
Wenn Sie keine Taste zum Umschalten des Monitors auf Ihrer Tastatur haben
Suchen Sie im Whisker-Menü den Einstellungs-Manager und klicken Sie auf Anzeige (oder suchen Sie im Whisker-Menü nach Anzeige).
Aktivieren Sie "Neue Anzeigen konfigurieren, wenn verbunden" und schließen Sie den Dialog:
Schließen Sie den externen Monitor an
Das Dialogfeld "Anzeigen" sollte automatisch angezeigt werden. Jetzt können Sie auswählen, welchen Monitor Sie verwenden möchten oder ob einer den anderen erweitern oder den anderen spiegeln soll:
Ja, mit Xrandr und / oder der GUI-Version 4.12 für die Anzeigeeinstellungen können Sie die Position der Monitore ändern, und das Panel mit seinem Anwendungsmenü befindet sich möglicherweise auf dem rechten Monitor. Auf dem linken Monitor werden jedoch weiterhin Desktopsymbole angezeigt.
Es wäre gut, wenn Xfce so etwas wie die FolderView-Einstellung in KDE implementieren würde, wobei Sie den primären Monitor auf der rechten Seite (mit seinen Bedienfeld- und Desktopsymbolen) haben können.
Vielen Dank. Ich habe jetzt ein erweitertes Dual-Monitor-Setup (MSI CR700, Nvidia GeForce 8200M G) mit Xubuntu 12.04. Nach vielen Tagen voller Kummer mit verschiedenen Versionen von Ubuntu habe ich Xubuntu 12.04 installiert und doppelt gespiegelte Monitore erhalten. Um einen erweiterten Desktop für beide Monitore zu erhalten, fand ich den Rat hier ( http://www.webupd8.org/2012/11/how-to-use-multiple-monitors-in-xubuntu.html ) sehr hilfreich. Aber arandr ist fehlerhaft; es hat einmal funktioniert, dann habe ich einen grauen Bildschirm bekommen, der den Desktop und den Launcher am unteren Bildschirmrand versteckt. Der Hinweis von 78 oben, nämlich: xrandr gefolgt von: xrandr - Ausgang VGA1 - links von LVDS1 (passen Sie VGA1 und LVDS1 abhängig von der Ausgabe von xrandr an), hat das Problem behoben. Danke vielmals.
----------------------- LÖSUNG FÜR xrandr: Bildschirm kann nicht größer sein als -------------
Schritt .1 Überprüfen Sie, ob Sie die Datei xorg.conf in / etc / X11 haben ..... Ja: Fahren Sie mit Schritt 3 fort, ansonsten mit Schritt 2
Schritt .2 Erstellen Sie die Datei xorg.conf mit dem folgenden Schritt
Step 2.a switch to console mode: Alt+Ctrl+F1
Step 2.b kill x server: sudo service lightdm stop
Step 2.c generate new xorg.conf file: sudo X -configure -- this
will create xorg.conf.new file in your current dir
Step 2.d rename and move: sudo mv xorg.conf.new /etc/X11/xorg.conf
Step 2.e return to GUI: sudo start lightdm
Schritt .3 Öffnen Sie /etc/X11/xorg.conf und fügen Sie "Virtual 3200 1080" unter "Display" hinzu
Step 3.a vi /etc/X11/xorg.conf
Step 3.b Add "Virtual 3200 1080" to ALL SubSection "Display"
FOR ALL SCREEN if you have more than one "Display"
Subsection and more than 1 screen (replace 3200 1080
with your desired screen resolution)
FOR EXAMPLE:
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
SubSection "Display"
Viewport 0 0
Depth 1
Virtual 3200 1080
EndSubSection
EndSection
Section "Screen"
Identifier "Screen2"
Device "Card1"
Monitor "Monitor1"
SubSection "Display"
Viewport 0 0
Depth 1
Virtual 3200 1080
EndSubSection
EndSection
Schritt 4. Starten Sie Ihren Computer / Laptop neu
Schritt 5. Erstellen Sie ein Skript (vi /etc/X11/dual_monitor.sh) und fügen Sie Folgendes hinzu: xrandr --output DVI-0 --mode 1280x1024 xrandr --output DVI-1 --mode 1920x1080 xrandr --output DVI-0 - -auto --right-of DVI-1 --pos 1920x0 ändere die Dateiberechtigung chmod 755 /etc/X11/dual_monitor.sh (Anmerkung: mein Bildschirm1 ist DVI-1 und Bildschirm2 ist DVI-0 und ersetze die Auflösung nach Bedarf )
Schritt 6. Führen Sie das Skript aus und prüfen Sie, ob es funktioniert. (/etc/X11/dual_monirot.sh)
Schritt 7. Wenn das Skript funktioniert, fügen Sie das Skript in das Menü Auto Start >> Einstellungen >> Sitzung und Start >> Autostart der Anwendung >> Name hinzufügen: Dual Monitor Xfce Beschreibung: Dual Monitor Xfce Befehl: /etc/X11/dual_monitor.sh
Schritt 8. Neustart und genießen
Schritt 9. Wiederholen Sie Schritt 7 für alle Benutzer, die als Benutzer angemeldet sind
(Bitte lassen Sie mich wissen, ob es funktioniert hat [email protected])
Schritt 5. Erstellen Sie ein Skript (vi /etc/X11/dual_monitor.sh) und fügen Sie Folgendes hinzu
xrandr --output DVI-0 --mode 1280x1024
xrandr --output DVI-1 --mode 1920x1080
xrandr --output DVI-0 --auto --right-of DVI-1 --pos 1920x0
change the file permission chmod 755 /etc/X11/dual_monitor.sh
(note: my screen1 is DVI-1 and screen2 is DVI-0, and replace resolution as per need)
Schritt 6. Führen Sie das Skript aus und prüfen Sie, ob es funktioniert. (/etc/X11/dual_monirot.sh)
Schritt 7. Wenn das Skript funktioniert, fügen Sie das Skript zu Auto Start hinzu
Antworten:
Öffnen Sie zuerst die Monitorkonfiguration - sie befindet sich in
Start > Settings > Settings Manger
und öffnen Sie dann dasDisplay
Objekt.Stellen Sie sicher, dass beide Displays eingeschaltet sind.
Öffnen Sie dann ein Terminal und führen Sie Folgendes aus:
Die Ausgabe sieht ungefähr so aus:
Führen Sie dann die folgenden Schritte aus,
VGA1
undLVDS1
passen Sie sie an die entsprechende Anzeige an:Beachten Sie, dass Sie Änderungen
--left-of
an verschieben können--right-of
.Jetzt sollte es funktionieren, aber Sie haben immer noch ein Problem.
Es verschwindet nach dem Abmelden. Sie müssen es also zu Ihren Anmeldeobjekten hinzufügen.
Gehen Sie zu
Start > Settings > Settings Manger
, öffnen Sie "Sitzung und Start", fügen Sie den obigen Befehl zu Ihren Anmeldeelementen hinzu, und los geht's!quelle
Für dieses Problem gibt es eine andere Lösung.
Laut diesem Artikel haben xfce 4.11 und 4.12 ein Multi-Monitor-Setup von Anfang an implementiert. Ich vermute, diese Frage wird daher für Ubuntu 13.04 überholt sein.
In der Zwischenzeit kann man für Ubuntu 12.04 und 12.10 das xfce 4.12 ppa verwenden:
quelle
Jetzt können Sie Arandr verwenden .
Sie können dies im visuellen Editor tun und die Einstellungen dann als Shell-Skript mit dem Befehlsskript xrandr speichern .
Dann können Sie es zum Autostart hinzufügen.
quelle
Ich hatte das gleiche Problem und löste es mit einer grafischen Anwendung. Der Name ist grandr und befindet sich im Universums-Repository (Ubuntu 11.04). Sie können Ihr Dual-Setup nach Belieben ändern. Ich hoffe, dass es hilft.
quelle
arandr
eine neue Lösung, siehe die Antwort obenWenn Sie eine Taste zum Umschalten des Monitors auf Ihrer Tastatur haben
Wenn Sie keine Taste zum Umschalten des Monitors auf Ihrer Tastatur haben
Weitere Informationen: http://docs.xfce.org/xfce/xfce4-settings/display
quelle
Ja, mit Xrandr und / oder der GUI-Version 4.12 für die Anzeigeeinstellungen können Sie die Position der Monitore ändern, und das Panel mit seinem Anwendungsmenü befindet sich möglicherweise auf dem rechten Monitor. Auf dem linken Monitor werden jedoch weiterhin Desktopsymbole angezeigt.
Es wäre gut, wenn Xfce so etwas wie die FolderView-Einstellung in KDE implementieren würde, wobei Sie den primären Monitor auf der rechten Seite (mit seinen Bedienfeld- und Desktopsymbolen) haben können.
quelle
Vielen Dank. Ich habe jetzt ein erweitertes Dual-Monitor-Setup (MSI CR700, Nvidia GeForce 8200M G) mit Xubuntu 12.04. Nach vielen Tagen voller Kummer mit verschiedenen Versionen von Ubuntu habe ich Xubuntu 12.04 installiert und doppelt gespiegelte Monitore erhalten. Um einen erweiterten Desktop für beide Monitore zu erhalten, fand ich den Rat hier ( http://www.webupd8.org/2012/11/how-to-use-multiple-monitors-in-xubuntu.html ) sehr hilfreich. Aber arandr ist fehlerhaft; es hat einmal funktioniert, dann habe ich einen grauen Bildschirm bekommen, der den Desktop und den Launcher am unteren Bildschirmrand versteckt. Der Hinweis von 78 oben, nämlich: xrandr gefolgt von: xrandr - Ausgang VGA1 - links von LVDS1 (passen Sie VGA1 und LVDS1 abhängig von der Ausgabe von xrandr an), hat das Problem behoben. Danke vielmals.
quelle
----------------------- LÖSUNG FÜR xrandr: Bildschirm kann nicht größer sein als -------------
Schritt .1 Überprüfen Sie, ob Sie die Datei xorg.conf in / etc / X11 haben ..... Ja: Fahren Sie mit Schritt 3 fort, ansonsten mit Schritt 2
Schritt .2 Erstellen Sie die Datei xorg.conf mit dem folgenden Schritt
Schritt .3 Öffnen Sie /etc/X11/xorg.conf und fügen Sie "Virtual 3200 1080" unter "Display" hinzu
Schritt 4. Starten Sie Ihren Computer / Laptop neu
Schritt 5. Erstellen Sie ein Skript (vi /etc/X11/dual_monitor.sh) und fügen Sie Folgendes hinzu: xrandr --output DVI-0 --mode 1280x1024 xrandr --output DVI-1 --mode 1920x1080 xrandr --output DVI-0 - -auto --right-of DVI-1 --pos 1920x0 ändere die Dateiberechtigung chmod 755 /etc/X11/dual_monitor.sh (Anmerkung: mein Bildschirm1 ist DVI-1 und Bildschirm2 ist DVI-0 und ersetze die Auflösung nach Bedarf )
Schritt 6. Führen Sie das Skript aus und prüfen Sie, ob es funktioniert. (/etc/X11/dual_monirot.sh)
Schritt 7. Wenn das Skript funktioniert, fügen Sie das Skript in das Menü Auto Start >> Einstellungen >> Sitzung und Start >> Autostart der Anwendung >> Name hinzufügen: Dual Monitor Xfce Beschreibung: Dual Monitor Xfce Befehl: /etc/X11/dual_monitor.sh
Schritt 8. Neustart und genießen
Schritt 9. Wiederholen Sie Schritt 7 für alle Benutzer, die als Benutzer angemeldet sind
(Bitte lassen Sie mich wissen, ob es funktioniert hat [email protected])
quelle
Schritt 5. Erstellen Sie ein Skript (vi /etc/X11/dual_monitor.sh) und fügen Sie Folgendes hinzu
Schritt 6. Führen Sie das Skript aus und prüfen Sie, ob es funktioniert. (/etc/X11/dual_monirot.sh)
Schritt 7. Wenn das Skript funktioniert, fügen Sie das Skript zu Auto Start hinzu
Schritt 8. Neustart und genießen
Schritt 9. Wiederholen Sie Schritt 7 für alle Benutzer, die als Benutzer angemeldet sind
quelle