Wie kann ich Ubuntu zwingen, ein externes Display zu erkennen?


17

Mein Laptop erkennt externe Anzeigegeräte, wenn ich sie vor dem Booten des Systems anschließe, aber oftmals nicht, wenn ich bei laufendem System eine Verbindung herstelle. In diesem Fall löst ein Neustart das Problem auf natürliche Weise.

Gibt es eine Möglichkeit, Ubuntu zu zwingen, externe Displays zu erkennen? Das Öffnen des Anzeigemenüs und das Drücken von "Detect displays" (Anzeigen erkennen) bewirken nichts.


1
Grafikkarte und Treiber im Einsatz?
Dadexix86

Von lshw -c video: Es ist Haswell-ULT Integrated Graphics Controller und der Treiber ist i915.
aasitus

Versuchen Sie sich abzumelden, zu einer VC zu gehen (Strg-Alt-F1) und X neu zu starten ( askubuntu.com/a/79587/16395 ). Irgendwann klappt es. Ohne mich abzumelden - ich habe es nie geschafft.
Rmano

Vielen Dank. Ich hatte gehofft, dass es einen Weg geben würde, dies zu tun, ohne mich abzumelden.
aasitus

Antworten:


16

Eigentlich müssen Sie sich nicht abmelden. Gehen Sie einfach mit ctrl- alt- zu einer VC F1, starten Sie x mit sudo service sddm restartund kehren Sie mit ctrl- alt- F7(oder F2) zu Ihrer grafischen Oberfläche zurück .

Auf diese Weise verlieren Sie nicht alle Ihre Fenster ...


1
Dies scheint zu funktionieren, da der Neustart meines Laptops funktioniert, aber nicht.
TankorSmash

Dieser Trick hat mein Problem perfekt gelöst => ein Fall, in dem der aktuelle Monitor durch einen neuen Monitor ersetzt wurde, während Ubuntu 16.04 LTE ohne Neustart / Abmeldung ausgeführt wird. Ich musste nur Strg + Alt + F1 drücken, während mein alter Monitor verbunden war. Trenne ihn und verbinde meinen neuen Monitor. Drücke Strg + Alt + F7 und es funktionierte sofort! Ich danke dir sehr!
Jim C

Nett! davor war ich mit 17.10 ein bisschen frustriert. Für mich ist es ausreichend, einfach Strg + Alt + F1 zu drücken und sich wieder anzumelden.
Jarno

Ich bin auch mit 17.10, wobei Gnome Unity ersetzt. Und um zurück zu kommen, habe ich verwendet Ctrl+Alt+F2, anstattF7
Ilia Barahovski

3
In Ubuntu 18.04 scheint die standardmäßige grafische Oberfläche F1 zu sein. Also mache ich Strg + Alt + F2, dann Strg + Alt + F1.
David Oliver


1

Ich bin gerade auf dieses Problem mit meinem Dell Latitude E5550 gestoßen, der einen Port Extender und zwei externe Monitore verwendet.

Meine Probleme begannen, als ich einen Stromausfall hatte. Aus dummen Gründen konnte ich nur einen meiner beiden Monitore anschließen, also öffnete ich die Bildschirmanzeige und deaktivierte den Bildschirm, der keinen Strom hatte.

Genial!

Sobald die Stromversorgung wieder hergestellt war, war das Wiedereinschalten meines Bildschirms nicht mehr intuitiv. Ich konnte es auf der Bildschirmanzeige nicht sehen, obwohl ich meinen Laptop neu gestartet oder neu angedockt hatte.

Also habe ich versucht, $ xrandr --autoUbuntu dazu zu bringen, auf "einen" Bildschirm zu erweitern, aber auf beide meiner externen Geräte zu duplizieren (sie sind zwei des gleichen Modells). Amüsant, aber nicht nützlich.

Erst als ich wie im Screenshot unten auf "1 Built-in Display" geklickt habe, konnte ich meinen "3rd" -Bildschirm auswählen und wieder einschalten.

Die Bildschirmanzeige

Dadurch wurden die beiden Bildschirme aus irgendeinem Grund umgedreht, und ich musste sie neu anordnen, aber das konnte leicht behoben werden!


lshw -c videolistet keine Monitore auf, sondern listet Ihre Treiber auf.
hugo der hungrige

1
Du hast absolut recht! Ich werde meine Antwort bearbeiten.
Cerberton,

0

Wenn der externe Monitor unter xrandr --autoVerwendung eines anderen Betriebssystems oder sogar beim Booten nicht erkannt werden kann , starten Sie Ubuntu mit einem früheren Kernel neu. Wenn der Computer den Monitor im älteren Kernel erkennt, können Sie problemlos zum neuesten zurückkehren.

Ich weiß nicht genau, warum es funktioniert, aber es hat definitiv bei mir funktioniert.


xrandr --auto hat meine aktuelle GUI-Sitzung geschlossen! Aber danach könnte ich alle 3 Displays verwenden: Eingebauter Laptop und zwei externe Displays. Displays werden über USB / DisplayLink angeschlossen
Thorsten Niehues
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.