it-swarm.com.de

Externer Monitor wird unter Ubuntu 18.04 nicht erkannt

Nach dem Upgrade auf Ubuntu 18.04 konnte mein Laptop einen über HDMI angeschlossenen externen Monitor nicht erkennen/verwenden. Die Schaltfläche "Anzeigen erkennen" in der Standardeinstellungen-App führt auch im angeschlossenen Zustand nichts aus.

Hier ist die Ausgabe von xrandr:

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
eDP-1-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   1920x1080     60.01*+  60.01    59.97    59.96    59.93  
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   1400x1050     59.98  
   1600x900      59.99    59.94    59.95    59.82  
   1280x1024     60.02  
   1440x900      59.89  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1440x810      60.00    59.97  
   1368x768      59.88    59.85  
   1360x768      59.80    59.96  
   1280x800      59.99    59.97    59.81    59.91  
   1152x864      60.00  
   1280x720      60.00    59.99    59.86    59.74  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   1024x576      59.95    59.96    59.90    59.82  
   960x600       59.93    60.00  
   960x540       59.96    59.99    59.63    59.82  
   800x600       60.00    60.32    56.25  
   840x525       60.01    59.88  
   864x486       59.92    59.57  
   800x512       60.17  
   700x525       59.98  
   800x450       59.95    59.82  
   640x512       60.02  
   720x450       59.89  
   700x450       59.96    59.88  
   640x480       60.00    59.94  
   720x405       59.51    58.99  
   684x384       59.88    59.85  
   680x384       59.80    59.96  
   640x400       59.88    59.98  
   576x432       60.06  
   640x360       59.86    59.83    59.84    59.32  
   512x384       60.00  
   512x288       60.00    59.92  
   480x270       59.63    59.82  
   400x300       60.32    56.34  
   432x243       59.92    59.57  
   320x240       60.05  
   360x202       59.51    59.13  
   320x180       59.84    59.32  
DP-1-1 disconnected (normal left inverted right x axis y axis)
HDMI-1-1 disconnected (normal left inverted right x axis y axis)

Mein Hauptanliegen ist die letzte Zeile: HDMI-1-1 disconnected. Es ist ein Monitor angeschlossen und betriebsbereit, und nichts, was ich tue, scheint zu bewirken, dass er erkannt wird.

Ich habe eine NVIDIA-Grafikkarte und vor dem Update verwendete ich proprietäre Treiber. Als das Problem mit der externen Anzeige zum ersten Mal auftrat, war mein erster Versuch, zu den Open-Source-Xorg-Treibern zurückzukehren. Beim Neustart zeigte Ubuntu jedoch an, dass meine Treibereinstellungen einen "manuell installierten Treiber" verwendeten, und ließ mich dies nicht ändern:

enter image description here

Irgendwelche Empfehlungen?

27
PullJosh

Ich habe das Problem bei der Installation von lightdm behoben und als Standard-Display-Manager festgelegt.

Dabei ändert sich etwas, da beginnt, externe Anzeigen wieder zu erkennen, selbst wenn Sie zu GDM3 zurückkehren.

Befolgen Sie die Anweisungen hier zum Vornehmen dieser Änderungen:

  • Sudo dpkg-reconfigure gdm
  • wählen Sie den Display-Manager (LightDM, MDM, KDM, Slim, GDM), den Sie standardmäßig verwenden möchten, und drücken Sie die Eingabetaste
  • starte deinen Computer neu
16
angelcervera

Mein externer Monitor, der an mein Lenovo L380 HDMI angeschlossen ist, funktioniert unter Ubuntu 18.04 nicht mehr. Es ist mir gelungen, dieses Problem zu beheben, indem ich das BIOS-Setup geöffnet und die Anzeigeprioritätsoption von USB Typ C auf HDMI geändert habe.

4
Sergii Golubev

Versuchen Sie dies (ändern Sie die Auflösung, wenn 1920x1080 nicht Ihre Auflösung ist):

    xrandr --addmode HDMI-1-1 1920x1080
    xrandr --output HDMI-1-1 --mode 1920x1080
3
Mihai R

Ich löste es, indem ich die nvidia-Treiber löschte und wieder installierte

Sudo apt-get purge 'nvidia*'
Sudo add-apt-repository ppa:graphics-drivers
Sudo apt-get update

Verwenden Sie dann die Registerkarte "Zusätzliche Treiber" des Tools "Software & Updates" und installieren Sie die neuesten nvidia-Treiber

3
Attila Szeremi

Die Top-Lösung funktionierte bei meinem Acer-Laptop nicht, da HDMI-1 heute Morgen nicht mehr als Ausgang in xrandr angezeigt wurde. Ich habe versucht, zu den Noveau-Fahrern zu wechseln, falls das hilft, aber es hat nicht geholfen.
Ich habe auf einer anderen Seite gelesen, dass die OEM-Laptop-Nvidia-Karten manchmal "verwirrt werden können, ob ein Kabel angeschlossen ist oder nicht" , von dem ich angenommen hatte, es handele sich nur um einen technischen Support, der jemanden beruhigt. Aber zum Kichern habe ich versucht, das HDMI-Kabel abzuziehen, das VGA-Kabel anzuschließen, neu zu starten und das HDMI-Kabel wieder anzuschließen. Aus irgendeinem Grund hat das funktioniert.

Dies ist wahrscheinlich eine Erweiterung der "Just Learning" -Lösung, deren wichtiger Teil wahrscheinlich der "Through VGA" -Teil ist.

2
Eric Jones

Ich hatte dieses Problem unter Ubuntu 18.04 mit NVIDIA GeForce GTX 1050 Mobile und GeForce GTX 1050 nicht. Nach dem Upgrade meines Kernels auf 4.19 wurde mein externer Monitor nicht mehr erkannt. Durch die Rückkehr zum Standardkernel 4.15 verschwand das Problem.

1
Raging Goblin

Versucht alles im Zusammenhang mit GDM3, LightDM, i3, NVIDIA-Treiber bereinigen und Neuinstallation. Für mich funktionierte es, in den Ordner/etc/X11/zu gehen und eine xorg.conf-Datei mit dem Inhalt der Datei zu erstellen:

Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection

Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:[email protected]:2:0"
Option "AccelMethod" "None"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection

Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:[email protected]:0:0"
Option "ConstrainCursor" "off"
EndSection

Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
EndSection

Und dann neu starten. Ich hatte keinen Erfolg in Wayland, aber es funktionierte in der Unity-Version. (Ich verwende 18.04 in Alienware R313 mit Dualboot Windows)

1
mbastola

Süßer barmherziger Mist! Es gibt eine Lösung ohne Installation von lightdm !

Aktualisieren:

Es ist anscheinend eine bessere Lösung, X11 als root auszuführen. Die einzeilige Lösung besteht darin, dies zu /etc/X11/Xwrapper.config: hinzuzufügen.

needs_root_rights = yes


Es ist eine einzeilige Korrektur in /lib/systemd/system/gdm3.service

Ersetzen

[Bedienung]

ExecStartPre=/usr/share/gdm/generate-config

mit

[Bedienung]

ExecStartPre=/usr/bin/xinit /usr/share/gdm/generate-config

Hier gefunden:

https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1716857

Alle meine externen Displays werden jetzt erkannt und funktionieren auf GDM3

Mein System:

Ubuntu 18.04.3 LTS

Lenovo T480

Intel® Core ™ i7-8650U-CPU bei 1,90 GHz × 8

GeForce GTX 1070 Ti/PCIe/SSE2 über Razer Core X über Thunderbolt 3

GNOME 3.28.2

1
nhorning

Für mich musste ich die Unterstützung für den Legacy-Modus im BIOS aktivieren.

0
Pixel

Für mich trat dieses Problem auf einem Lenovo Ideapad 510 auf, auf dem Ubuntu 16.04 ausgeführt wird, nachdem eine Verbindung zu einem anderen als dem üblichen externen Monitor über HDMI hergestellt wurde. Es wurde behoben, nachdem ich diesen Laptop an einen weiteren externen Monitor angeschlossen hatte, obwohl es dort nicht funktioniert hatte. Früher habe ich auch meine Grafiktreiber von Open Source auf proprietär und dann wieder auf Open Source umgestellt - vielleicht hat das geholfen. Ich habe meinen Computer auch mehrmals neu gestartet. Es scheint ziemlich zufällig zu sein.

0
geras

Ich habe das Problem behoben, indem ich die Datei /etc/X11/xorg.conf entfernt habe.

0
sean

Ich habe versucht, die Lösung zu finden, die besagt, dass eine Neukonfiguration auf Lightdm durchgeführt werden soll, aber das schien nicht zu funktionieren.

Ich habe auf der folgenden Website etwas gelesen: https://devtalk.nvidia.com/default/topic/1035768/linux/ubuntu-18-04-can-t-see-second-monitor/ und ich fand, dass zumindest auf dem Lenovo Legion Y530 die Lösung darin besteht, das NVIDIA Prime-Profil von Intel auf NVIDIA zu ändern und dann den Computer neu zu starten.

Sie können die Profile wechseln, indem Sie zu den Einstellungen für 'NVIDIA X Server', zur Registerkarte 'PRIME-Profile' und dann 'NVIDIA (Leistungsmodus)' wechseln. Starten Sie anschließend den Computer neu.

Sie können die Registerkarte PRIME-Profile auch neu konfigurieren, indem Sie den folgenden Befehl im Terminal ausführen.

 Sudo prime-select nvidia

und starten Sie Ihren Computer neu.

0
joshual

Ich konnte eine Verbindung zu einem externen Monitor herstellen, bevor ich ihn ausführe

Sudo apt install gnome

Ich habe oben Vorschläge ausprobiert, aber keiner von ihnen funktioniert. endlich stelle ich die verbindung wieder her

Sudo serivce gdm3 reboot
Sudo reboot

verdrahtet.

0
vincewl