New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 879625 link

Starred by 1 user

Issue metadata

Status: Closed
Owner:
Last visit 27 days ago
Closed: Sep 18
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

USB external display does not work on Kevin

Project Member Reported by andrewxu@chromium.org, Aug 31

Issue description

Chrome Version: 70.0.3536.0 (Official Build) unknown (32-bit)
OS: Chrome OS
Platform: 11005.0.0 (Official Build) dev-channel kevin test
Firmware Version: Google_Kevin.8785.126.0

Plug USB external display

What is the expected result?
The external display shows the desktop

What happens instead?
Black Screen

(Log message and GPU message are included in attached files)
 
log_message.txt
2.6 KB View Download
gpu_message.txt
13.6 KB View Download
2018-08-31T09:29:38.488496-07:00 INFO kernel: [ 1788.613288] atmel_mxt_ts 3-004b: Status: 10 Config Checksum: 573e89
2018-08-31T09:29:38.495474-07:00 INFO kernel: [ 1788.620468] atmel_mxt_ts 3-004b: Status: 00 Config Checksum: 573e89
2018-08-31T09:29:39.230462-07:00 INFO kernel: [ 1789.355006] cdn-dp fec00000.dp: [drm:cdn_dp_pd_event_work] Not connected. Disabling cdn
2018-08-31T09:29:39.630651-07:00 INFO kernel: [ 1789.755077] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
2018-08-31T09:29:39.630727-07:00 INFO kernel: [ 1789.756082] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 5
2018-08-31T09:29:39.631604-07:00 INFO kernel: [ 1789.756351] xhci-hcd xhci-hcd.2.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x02030010
2018-08-31T09:29:39.631638-07:00 INFO kernel: [ 1789.756405] xhci-hcd xhci-hcd.2.auto: irq 230, io mem 0xfe900000
2018-08-31T09:29:39.631647-07:00 INFO kernel: [ 1789.756672] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.04
2018-08-31T09:29:39.631655-07:00 INFO kernel: [ 1789.756696] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
2018-08-31T09:29:39.631662-07:00 INFO kernel: [ 1789.756714] usb usb5: Product: xHCI Host Controller
2018-08-31T09:29:39.631669-07:00 INFO kernel: [ 1789.756725] usb usb5: Manufacturer: Linux 4.4.149-14750-g9f2c000df175 xhci-hcd
2018-08-31T09:29:39.631677-07:00 INFO kernel: [ 1789.756735] usb usb5: SerialNumber: xhci-hcd.2.auto
2018-08-31T09:29:39.633825-07:00 INFO kernel: [ 1789.758597] hub 5-0:1.0: USB hub found
2018-08-31T09:29:39.633869-07:00 INFO kernel: [ 1789.758671] hub 5-0:1.0: 1 port detected
2018-08-31T09:29:39.633877-07:00 INFO kernel: [ 1789.759149] xhci-hcd xhci-hcd.2.auto: xHCI Host Controller
2018-08-31T09:29:39.634594-07:00 INFO kernel: [ 1789.759852] xhci-hcd xhci-hcd.2.auto: new USB bus registered, assigned bus number 6
2018-08-31T09:29:39.634619-07:00 INFO kernel: [ 1789.760043] usb usb6: We don't know the algorithms for LPM for this host, disabling LPM.
2018-08-31T09:29:39.638247-07:00 INFO kernel: [ 1789.760203] usb usb6: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 4.04
2018-08-31T09:29:39.638291-07:00 INFO kernel: [ 1789.760222] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
2018-08-31T09:29:39.638298-07:00 INFO kernel: [ 1789.760237] usb usb6: Product: xHCI Host Controller
2018-08-31T09:29:39.638304-07:00 INFO kernel: [ 1789.760253] usb usb6: Manufacturer: Linux 4.4.149-14750-g9f2c000df175 xhci-hcd
2018-08-31T09:29:39.638310-07:00 INFO kernel: [ 1789.760264] usb usb6: SerialNumber: xhci-hcd.2.auto
2018-08-31T09:29:39.638315-07:00 INFO kernel: [ 1789.761753] hub 6-0:1.0: USB hub found
2018-08-31T09:29:39.638321-07:00 INFO kernel: [ 1789.761836] hub 6-0:1.0: 1 port detected
2018-08-31T09:29:39.638326-07:00 INFO kernel: [ 1789.762532] rockchip-dwc3 usb@fe900000: USB HOST connected
2018-08-31T09:29:40.200498-07:00 INFO kernel: [ 1790.325095] usb 5-1: new high-speed USB device number 2 using xhci-hcd
2018-08-31T09:29:40.313455-07:00 INFO kernel: [ 1790.438229] usb 5-1: New USB device found, idVendor=0424, idProduct=2514, bcdDevice= b.b3
2018-08-31T09:29:40.313502-07:00 INFO kernel: [ 1790.438249] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
2018-08-31T09:29:40.339459-07:00 INFO kernel: [ 1790.464583] hub 5-1:1.0: USB hub found
2018-08-31T09:29:40.339504-07:00 INFO kernel: [ 1790.464674] hub 5-1:1.0: 4 ports detected
2018-08-31T09:29:40.644473-07:00 INFO kernel: [ 1790.769018] usb 5-1.1: new full-speed USB device number 3 using xhci-hcd
2018-08-31T09:29:40.729489-07:00 INFO kernel: [ 1790.854387] usb 5-1.1: New USB device found, idVendor=0eef, idProduct=0001, bcdDevice= 1.00
2018-08-31T09:29:40.729559-07:00 INFO kernel: [ 1790.854423] usb 5-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
2018-08-31T09:29:40.729572-07:00 INFO kernel: [ 1790.854436] usb 5-1.1: Product: USB TouchController
2018-08-31T09:29:40.729688-07:00 INFO kernel: [ 1790.854446] usb 5-1.1: Manufacturer: eGalax Inc.
2018-08-31T09:29:40.730446-07:00 WARNING kernel: [ 1790.855667] usb 5-1.1: ep 0x81 - rounding interval to 16 microframes, ep desc says 24 microframes
2018-08-31T09:29:40.769485-07:00 INFO kernel: [ 1790.894177] input: eGalax Inc. USB TouchController as /devices/platform/usb@fe900000/fe900000.dwc3/xhci-hcd.2.auto/usb5/5-1/5-1.1/5-1.1:1.0/0003:0EEF:0001.000F/input/input34
2018-08-31T09:29:40.820451-07:00 INFO kernel: [ 1790.945758] input: eGalax Inc. USB TouchController as /devices/platform/usb@fe900000/fe900000.dwc3/xhci-hcd.2.auto/usb5/5-1/5-1.1/5-1.1:1.0/0003:0EEF:0001.000F/input/input35
2018-08-31T09:29:40.821465-07:00 INFO kernel: [ 1790.946680] hid-generic 0003:0EEF:0001.000F: input,hidraw1: USB HID v2.10 Pointer [eGalax Inc. USB TouchController] on usb-xhci-hcd.2.auto-1.1/input0
2018-08-31T09:29:40.900506-07:00 INFO kernel: [ 1791.024950] usb 5-1.2: new high-speed USB device number 4 using xhci-hcd
2018-08-31T09:29:40.937315-07:00 INFO permission_broker[2198]: ProcessPath(/dev/bus/usb/005/003)
2018-08-31T09:29:40.987479-07:00 INFO kernel: [ 1791.112650] usb 5-1.2: New USB device found, idVendor=17e9, idProduct=03cd, bcdDevice= 1.02
2018-08-31T09:29:40.987539-07:00 INFO kernel: [ 1791.112680] usb 5-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
2018-08-31T09:29:40.987545-07:00 INFO kernel: [ 1791.112689] usb 5-1.2: Product: USB Monitor
2018-08-31T09:29:40.987550-07:00 INFO kernel: [ 1791.112696] usb 5-1.2: Manufacturer: DisplayLink
2018-08-31T09:29:40.987556-07:00 INFO kernel: [ 1791.112704] usb 5-1.2: SerialNumber: 71150273
2018-08-31T09:29:41.012984-07:00 ERR kernel: [ 1791.137556] [drm:drm_debugfs_init] *ERROR* Cannot create /sys/kernel/debug/dri/2
2018-08-31T09:29:41.013037-07:00 ERR kernel: [ 1791.137577] [drm:drm_minor_register] *ERROR* DRM: Failed to initialize /sys/kernel/debug/dri.
2018-08-31T09:29:41.013045-07:00 WARNING kernel: [ 1791.138043] udl: probe of 5-1.2:1.0 failed with error -1
2018-08-31T09:29:41.202973-07:00 INFO permission_broker[2198]:   AllowUsbDeviceRule: ALLOW
2018-08-31T09:29:41.203004-07:00 INFO permission_broker[2198]:   AllowTtyDeviceRule: IGNORE
2018-08-31T09:29:41.387720-07:00 INFO permission_broker[2198]:   DenyClaimedUsbDeviceRule: DENY
2018-08-31T09:29:41.387749-07:00 INFO permission_broker[2198]: Verdict for /dev/bus/usb/005/003: DENY
2018-08-31T09:29:41.387975-07:00 INFO permission_broker[2198]: ProcessPath(/dev/bus/usb/005/004)
2018-08-31T09:29:41.649080-07:00 INFO permission_broker[2198]:   AllowUsbDeviceRule: ALLOW
2018-08-31T09:29:41.649109-07:00 INFO permission_broker[2198]:   AllowTtyDeviceRule: IGNORE
2018-08-31T09:29:41.835363-07:00 INFO permission_broker[2198]:   DenyClaimedUsbDeviceRule: IGNORE
2018-08-31T09:29:41.835519-07:00 INFO permission_broker[2198]:   DenyUninitializedDeviceRule: IGNORE
2018-08-31T09:29:41.835631-07:00 INFO permission_broker[2198]:   DenyUsbDeviceClassRule: IGNORE
2018-08-31T09:29:41.835650-07:00 INFO permission_broker[2198]:   DenyUsbDeviceClassRule: IGNORE
2018-08-31T09:29:41.835701-07:00 INFO permission_broker[2198]:   DenyUsbVendorIdRule: IGNORE
2018-08-31T09:29:41.835750-07:00 INFO permission_broker[2198]:   AllowHidrawDeviceRule: IGNORE
2018-08-31T09:29:41.835786-07:00 INFO permission_broker[2198]:   AllowGroupTtyDeviceRule: IGNORE
2018-08-31T09:29:41.835820-07:00 INFO permission_broker[2198]:   DenyGroupTtyDeviceRule: IGNORE
2018-08-31T09:29:41.835869-07:00 INFO permission_broker[2198]: message repeated 2 times: [   DenyGroupTtyDeviceRule: IGNORE]
2018-08-31T09:29:41.835882-07:00 INFO permission_broker[2198]:   DenyClaimedHidrawDeviceRule: IGNORE
2018-08-31T09:29:41.835894-07:00 INFO permission_broker[2198]:   DenyUnsafeHidrawDeviceRule: IGNORE
2018-08-31T09:29:41.835907-07:00 INFO permission_broker[2198]: Verdict for /dev/bus/usb/005/004: ALLOW
2018-08-31T09:29:42.078539-07:00 ERR mtpd[2196]: LIBMTP_Detect_Raw_Devices failed with 5
2018-08-31T09:29:42.914532-07:00 INFO kernel: [ 1793.039385] Bluetooth: hci_core.c:skip_conditional_cmd()   COND LE cmd (0x200c) is already 0 (chg 0), skip transition to 0
2018-08-31T09:29:42.914587-07:00 INFO kernel: [ 1793.039415] Bluetooth: hci_core.c:skip_conditional_cmd()   COND call queue_work.


Cc: marc...@chromium.org dcasta...@chromium.org
Components: OS>Kernel>Display
Labels: -Pri-3 Pri-2
Owner: dbehr@chromium.org
Status: Assigned (was: Untriaged)
Cc: tutankhamen@chromium.org
Could you, please, provide more details about USB monitor, i.e. model. Thank you!
Just tested display link monitor with kevin (11005.0.0) and everything works just fine.
20180913_155157.jpg
612 KB View Download
The type of USB monitor is "eGalax Inc. USB TouchController". It is what I got from xinput command. And usually it should work well. But it could not work suddenly on one Kevin laptop (even reboot does not help). I am afraid that it may be related with bug so I reported it. Thank you! 
Thank you for your reply. I'm trying to reproduce your bug, but I need more details. eGalax Inc. USB TouchController - is a touch screen controller, not monitor. Could you, please, make a picture of your monitor? And what you mean "it could not work suddenly on one Kevin laptop"? It doesn't work in 100% cases or only sometimes? 
Hello! I deployed Chrome code I was working on to one Kevin laptop. But the monitor could not works after one deployment. I am sure that I did not modify the code related with external display. By the way, I try to refresh the Chrome OS on that laptop right now and then external display is able to work again. Maybe it is related with my modification?
IMG_0977.jpg
1.2 MB View Download
Hard to say without looking into your changes. BTW, there are lot of possibilities when your changes could affect it indirectly. 
So, can we close this bug?
Owner: tutankhamen@chromium.org
Status: Closed (was: Assigned)

Sign in to add a comment