Externer Monitor mit USB-C-Adapter nicht erkannt


9

Ich habe einen Dell XPS 9350-Laptop (Ubuntu Edition) und verbinde ihn mit einem Dell DA200-Adapter (USB-C zu VGA + HDMI + Ethernet) über VGA mit einem externen Monitor. Es hat seit Monaten reibungslos funktioniert, aber seit heute wird es nicht mehr erkannt.

  • Der Bildschirm ist in Ordnung (getestet mit einem anderen Laptop)
  • Bildschirm in der GUI Alle Einstellungen> Bildschirmanzeige nicht erkannt (funktionierte früher)
  • Bildschirm nicht erkannt über xrandr
  • Adapter wird über erkannt lsusb(siehe unten)
  • Unter Verwendung von Ubuntu 16.04 auf dem neuesten Stand, Kernel 4.4.0-59
  • Ich hatte kurz vor dem Problem keine neuen Software / Treiber installiert

Ich verstehe nicht, was sich möglicherweise geändert hat, damit es nicht mehr funktioniert.

Bei dem Versuch, das Problem zu beheben, habe ich versucht, mit / ohne USB-Adapter und / oder angeschlossenem Bildschirm einen Neustart durchzuführen. Kein Erfolg. Ich habe auch versucht, den Kernel auf 4.8.0-34 zu aktualisieren, aber auch ohne Erfolg.

Irgendeine Idee, wie man es wieder zum Laufen bringt? Welche anderen Diagnosetools kann ich verwenden?

LSUSB-Ausgabe ohne Adapter:

$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0c45:670c Microdia 
Bus 001 Device 003: ID 04f3:2234 Elan Microelectronics Corp. 
Bus 001 Device 002: ID 8087:0a2b Intel Corp. 
Bus 001 Device 006: ID 045e:0797 Microsoft Corp. Optical Mouse 200
Bus 001 Device 005: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Zusätzliche Zeilen in lsusb, wenn der Adapter eingesteckt ist:

$ lsusb
Bus 004 Device 003: ID 0bda:8153 Realtek Semiconductor Corp. 
Bus 004 Device 002: ID 05e3:0617 Genesys Logic, Inc. 
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
# + same lines as above

Wenn der Adapter angeschlossen ist, wird nichts in /var/log/Xorg.0.log geschrieben und die folgenden Zeilen werden hinzugefügt sudo dmesg:

[ 9469.132452] ACPI Error: [SPRT] Namespace lookup failure, AE_ALREADY_EXISTS (20160422/dswload2-330)
[ 9469.132472] ACPI Exception: AE_ALREADY_EXISTS, During name lookup/catalog (20160422/psobject-227)
[ 9469.132480] ACPI Error: Method parse/execution failed [\_GPE._E42] (Node ffff9d88ae0da460), AE_ALREADY_EXISTS (20160422/psparse-542)
[ 9469.132498] ACPI Error: Method parse/execution failed [\_GPE._E42] (Node ffff9d88ae0da460), AE_ALREADY_EXISTS (20160422/psparse-542)
[ 9469.132520] ACPI Exception: AE_ALREADY_EXISTS, while evaluating GPE method [_E42] (20160422/evgpe-592)
[ 9469.185230] pci 0000:01:00.0: [8086:1576] type 01 class 0x060400
[ 9469.185368] pci 0000:01:00.0: supports D1 D2
[ 9469.185370] pci 0000:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 9469.185537] pci 0000:01:00.0: System wakeup disabled by ACPI
[ 9469.197071] pci 0000:02:00.0: [8086:1576] type 01 class 0x060400
[ 9469.197235] pci 0000:02:00.0: supports D1 D2
[ 9469.197237] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 9469.197403] pci 0000:02:01.0: [8086:1576] type 01 class 0x060400
[ 9469.197594] pci 0000:02:01.0: supports D1 D2
[ 9469.197596] pci 0000:02:01.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 9469.197825] pci 0000:02:02.0: [8086:1576] type 01 class 0x060400
[ 9469.197969] pci 0000:02:02.0: supports D1 D2
[ 9469.197971] pci 0000:02:02.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 9469.198128] pci 0000:01:00.0: PCI bridge to [bus 02-39]
[ 9469.198140] pci 0000:01:00.0:   bridge window [mem 0xc4000000-0xda0fffff]
[ 9469.198148] pci 0000:01:00.0:   bridge window [mem 0xa0000000-0xc1ffffff 64bit pref]
[ 9469.198243] pci 0000:02:00.0: PCI bridge to [bus 03]
[ 9469.198255] pci 0000:02:00.0:   bridge window [mem 0xda000000-0xda0fffff]
[ 9469.198379] pci 0000:02:01.0: PCI bridge to [bus 04-38]
[ 9469.198390] pci 0000:02:01.0:   bridge window [mem 0xc4000000-0xd9efffff]
[ 9469.198398] pci 0000:02:01.0:   bridge window [mem 0xa0000000-0xc1ffffff 64bit pref]
[ 9469.198546] pci 0000:39:00.0: [8086:15b5] type 00 class 0x0c0330
[ 9469.198573] pci 0000:39:00.0: reg 0x10: [mem 0xd9f00000-0xd9f0ffff]
[ 9469.198774] pci 0000:39:00.0: supports D1 D2
[ 9469.198776] pci 0000:39:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 9469.198932] pci 0000:02:02.0: PCI bridge to [bus 39]
[ 9469.198943] pci 0000:02:02.0:   bridge window [mem 0xd9f00000-0xd9ffffff]
[ 9469.198980] pci_bus 0000:02: Allocating resources
[ 9469.199020] pci 0000:02:01.0: bridge window [io  0x1000-0x0fff] to [bus 04-38] add_size 1000
[ 9469.199042] pci 0000:02:01.0: res[13]=[io  0x1000-0x0fff] res_to_dev_res add_size 1000 min_align 1000
[ 9469.199045] pci 0000:01:00.0: bridge window [io  0x1000-0x0fff] to [bus 02-39] add_size 1000
[ 9469.199048] pci 0000:01:00.0: res[13]=[io  0x1000-0x0fff] res_to_dev_res add_size 1000 min_align 1000
[ 9469.199050] pci 0000:01:00.0: res[13]=[io  0x1000-0x1fff] res_to_dev_res add_size 1000 min_align 1000
[ 9469.199054] pci 0000:01:00.0: BAR 13: assigned [io  0x2000-0x2fff]
[ 9469.199057] pci 0000:02:01.0: res[13]=[io  0x1000-0x0fff] res_to_dev_res add_size 1000 min_align 1000
[ 9469.199059] pci 0000:02:01.0: res[13]=[io  0x1000-0x1fff] res_to_dev_res add_size 1000 min_align 1000
[ 9469.199062] pci 0000:02:01.0: BAR 13: assigned [io  0x2000-0x2fff]
[ 9469.199064] pci 0000:02:00.0: PCI bridge to [bus 03]
[ 9469.199072] pci 0000:02:00.0:   bridge window [mem 0xda000000-0xda0fffff]
[ 9469.199083] pci 0000:02:01.0: PCI bridge to [bus 04-38]
[ 9469.199086] pci 0000:02:01.0:   bridge window [io  0x2000-0x2fff]
[ 9469.199092] pci 0000:02:01.0:   bridge window [mem 0xc4000000-0xd9efffff]
[ 9469.199097] pci 0000:02:01.0:   bridge window [mem 0xa0000000-0xc1ffffff 64bit pref]
[ 9469.199105] pci 0000:02:02.0: PCI bridge to [bus 39]
[ 9469.199112] pci 0000:02:02.0:   bridge window [mem 0xd9f00000-0xd9ffffff]
[ 9469.199122] pci 0000:01:00.0: PCI bridge to [bus 02-39]
[ 9469.199125] pci 0000:01:00.0:   bridge window [io  0x2000-0x2fff]
[ 9469.199132] pci 0000:01:00.0:   bridge window [mem 0xc4000000-0xda0fffff]
[ 9469.199137] pci 0000:01:00.0:   bridge window [mem 0xa0000000-0xc1ffffff 64bit pref]
[ 9469.201557] pcieport 0000:01:00.0: enabling device (0006 -> 0007)
[ 9469.202173] pcieport 0000:02:01.0: enabling device (0006 -> 0007)
[ 9469.203012] xhci_hcd 0000:39:00.0: xHCI Host Controller
[ 9469.203021] xhci_hcd 0000:39:00.0: new USB bus registered, assigned bus number 3
[ 9469.204204] xhci_hcd 0000:39:00.0: hcc params 0x200077c1 hci version 0x110 quirks 0x00009810
[ 9469.204358] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[ 9469.204360] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 9469.204363] usb usb3: Product: xHCI Host Controller
[ 9469.204365] usb usb3: Manufacturer: Linux 4.8.0-34-generic xhci-hcd
[ 9469.204367] usb usb3: SerialNumber: 0000:39:00.0
[ 9469.204580] hub 3-0:1.0: USB hub found
[ 9469.204592] hub 3-0:1.0: 2 ports detected
[ 9469.204732] xhci_hcd 0000:39:00.0: xHCI Host Controller
[ 9469.204738] xhci_hcd 0000:39:00.0: new USB bus registered, assigned bus number 4
[ 9469.204784] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003
[ 9469.204787] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 9469.204789] usb usb4: Product: xHCI Host Controller
[ 9469.204791] usb usb4: Manufacturer: Linux 4.8.0-34-generic xhci-hcd
[ 9469.204792] usb usb4: SerialNumber: 0000:39:00.0
[ 9469.205179] hub 4-0:1.0: USB hub found
[ 9469.205190] hub 4-0:1.0: 2 ports detected
[ 9469.528994] usb 3-1: new high-speed USB device number 2 using xhci_hcd
[ 9469.676215] usb 3-1: New USB device found, idVendor=05e3, idProduct=0610
[ 9469.676223] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 9469.676227] usb 3-1: Product: USB2.0 Hub
[ 9469.676232] usb 3-1: Manufacturer: GenesysLogic_2
[ 9469.678309] hub 3-1:1.0: USB hub found
[ 9469.678867] hub 3-1:1.0: 4 ports detected
[ 9469.789093] usb 4-1: new SuperSpeed USB device number 2 using xhci_hcd
[ 9469.812030] usb 4-1: New USB device found, idVendor=05e3, idProduct=0617
[ 9469.812041] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 9469.812047] usb 4-1: Product: USB3.0 Hub
[ 9469.812053] usb 4-1: Manufacturer: GenesysLogic_2
[ 9469.814751] hub 4-1:1.0: USB hub found
[ 9469.815039] hub 4-1:1.0: 4 ports detected
[ 9470.101125] usb 4-1.4: new SuperSpeed USB device number 3 using xhci_hcd
[ 9470.121806] usb 4-1.4: New USB device found, idVendor=0bda, idProduct=8153
[ 9470.121814] usb 4-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[ 9470.121819] usb 4-1.4: Product: USB 10/100/1000 LAN
[ 9470.121823] usb 4-1.4: Manufacturer: Realtek
[ 9470.121827] usb 4-1.4: SerialNumber: 000075000000
[ 9470.209592] usb 4-1.4: reset SuperSpeed USB device number 3 using xhci_hcd
[ 9470.235899] r8152 4-1.4:1.0 (unnamed net_device) (uninitialized): Using pass-thru MAC addr 84:7b:eb:53:ce:0b
[ 9470.293526] r8152 4-1.4:1.0 eth0: v1.08.6
[ 9471.335481] r8152 4-1.4:1.0 enx847beb53ce0b: renamed from eth0
[ 9471.358752] IPv6: ADDRCONF(NETDEV_UP): enx847beb53ce0b: link is not ready
[ 9471.392388] IPv6: ADDRCONF(NETDEV_UP): enx847beb53ce0b: link is not ready

Kabelausfall? Können Sie einen anderen externen Monitor / Fernseher ausprobieren?
Bio-Marmor

In der Tat habe ich auch darüber nachgedacht. Der Monitor funktioniert jedoch mit einem anderen Computer einwandfrei, und der Laptop + Adapter funktioniert auch nicht mit einem anderen VGA-Monitor. Leider habe ich keinen anderen Computer mit USB-C-Anschluss, daher kann der Adapter nicht separat vom Laptop getestet werden.
Pierre Gramme

Könnten Sie bitte die entsprechende Zeile in der lsusbAusgabe markieren oder alle anderen Zeilen entfernen? Es ist nicht ganz klar, welcher mit dem Grafikadapter zusammenhängt. Vielen Dank.
David Foerster

Was ist die Ausgabe sudo dmesg | tail -n 50und der Inhalt von /var/log/Xorg.0.lognach dem Einstecken des Grafikadapters?
David Foerster

@ DavidFoerster, ich habe gerade die Frage bearbeitet
Pierre Gramme

Antworten:


5

Nur zur Veranschaulichung: Der Adapter hat ohne Software-Manipulation wieder funktioniert. Ich habe ein bisschen mit dem Kabel gespielt, an der Verbindungsstelle zwischen dem kleinen Kabel und dem Adapter. Das Problem kann also auf einen schlechten Kontakt im Adapter zurückzuführen sein.

Es gibt jetzt eine zusätzliche Zeile in lsusb:

Bus 003 Device 003: ID 0835:2a01 Action Star Enterprise Co., Ltd

Hoffe das kann jemand anderem helfen


Zusätzlicher Hinweis: 6 Monate später, als ich das Kabel noch einmal manipulierte, um das gleiche Problem zu lösen, brach ich es einfach vollständig. Seien Sie also vorsichtig und senden Sie den Adapter an Dell zurück, bevor Sie ihn beschädigen, wenn die Garantie noch besteht.

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.