suporte a displaylink no Ubuntu 17.1

0

Eu tenho um conector usb-c que eu gostaria de usar um monitor externo, mouse e teclado todos conectados a uma única porta usb-c através de um dynadock toshiba. Ao adicionar o Ubuntu 17.1 como um sistema de inicialização dupla com as janelas originais (nas quais todas essas coisas funcionaram bem), parece que perdi parte do suporte a usb-c - o monitor e o mouse USB não funcionam, embora o teclado ainda funcione. Se eu mudar para outro conector usb, o mouse ganha vida, mas ainda não há monitor.

jeremy@jeremy-TECRA-Z40-C-pipl:~/Downloads$ lspci -d ::0c03 -k
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
    Subsystem: Toshiba America Info Systems Sunrise Point-LP USB 3.0 xHCI C<ontroller
    Kernel driver in use: xhci_hcd

O monitor é um mega modelo Samsung BX2335, o laptop é um toshiba tecra-z40-c, o kernel é 4.13.0-32-genérico. Ao desconectar / reconectar o usb-c, o dmesg mostra:

[ 2942.836031] usb 2-4.1: new SuperSpeed USB device number 8 using xhci_hcd
[ 2942.857144] usb 2-4.1: New USB device found, idVendor=17e9, idProduct=4305
[ 2942.857152] usb 2-4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2942.857158] usb 2-4.1: Product: dynadock U3.0
[ 2942.857162] usb 2-4.1: Manufacturer: DisplayLink
[ 2942.857167] usb 2-4.1: SerialNumber: 10062549
[ 2942.885939] usb 2-4.1: Warning! Unlikely big volume range (=511), cval->res is probably wrong.
[ 2942.885950] usb 2-4.1: [15] FU [dynadock Audio Playback Volume] ch = 6, val = -8176/0/16
[ 2942.886673] usb 2-4.1: Warning! Unlikely big volume range (=767), cval->res is probably wrong.
[ 2942.886680] usb 2-4.1: [12] FU [Mic Capture Volume] ch = 2, val = -4592/7680/16
[ 2942.909368] cdc_ncm 2-4.1:1.5: MAC-Address: 00:50:b6:58:71:80
[ 2942.909377] cdc_ncm 2-4.1:1.5: setting rx_max = 16384
[ 2942.909619] cdc_ncm 2-4.1:1.5: setting tx_max = 16384
[ 2942.910701] cdc_ncm 2-4.1:1.5 usb0: register 'cdc_ncm' at usb-0000:00:14.0-4.1, CDC NCM, 00:50:b6:58:71:80
[ 2942.959189] cdc_ncm 2-4.1:1.5 enx0050b6587180: renamed from usb0
[ 2942.996754] IPv6: ADDRCONF(NETDEV_UP): enx0050b6587180: link is not ready
[ 2942.996811] IPv6: ADDRCONF(NETDEV_UP): enx0050b6587180: link is not ready
[ 2943.659811] evdi: [D] add_store:239 Increasing device count to 1
[ 2943.660154] evdi: [D] evdi_crtc_init:351 drm_crtc_init: 0
[ 2943.660259] evdi: [W] evdi_painter_crtc_state_notify:484 Painter does not exist!
[ 2943.660265] evdi: [D] evdi_detect:78 Painter is disconnected
[ 2943.660272] [drm] Cannot find any crtc or sizes - going 1024x768
[ 2943.663277] evdi evdi.0: fb1: evdidrmfb frame buffer device
[ 2943.663282] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 2943.663284] [drm] No driver support for vblank timestamp query.
[ 2943.663672] [drm] Initialized evdi 1.5.0 20170419 for evdi.0 on minor 1
[ 2943.663676] [drm] evdi: evdi_stats_init
[ 2943.736789] evdi: [D] evdi_painter_connect:572 (dev=1) Connected with ffff8ecdcbefba00
[ 2943.736793] evdi: [D] evdi_detect:75 (dev=1) Painter is connected
[ 2943.736826] evdi: [D] evdi_painter_crtc_state_notify:481 (dev=1) Notifying crtc state: 3
[ 2946.020881] cdc_ncm 2-4.1:1.5 enx0050b6587180: network connection: disconnected

que é principalmente grega para mim mas parece mostrar algum problema com um 'pintor de evdi'. Isusb mostra:

jeremy@jeremy-TECRA-Z40-C-pipl:~/Downloads$ lsusb
Bus 002 Device 007: ID 2109:0811 VIA Labs, Inc. Hub
Bus 002 Device 008: ID 17e9:4305 DisplayLink 
Bus 002 Device 005: ID 2109:0811 VIA Labs, Inc. Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 8087:0a2b Intel Corp. 
Bus 001 Device 003: ID 04f2:b537 Chicony Electronics Co., Ltd 
Bus 001 Device 011: ID 045e:0084 Microsoft Corp. Basic Optical Mouse
Bus 001 Device 010: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 001 Device 009: ID 2109:0811 VIA Labs, Inc. Hub
Bus 001 Device 008: ID 2109:0811 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

e xrandr mostra:

jeremy@jeremy-TECRA-Z40-C-pipl:~/Downloads$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
XWAYLAND0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 310mm x 170mm
   1920x1080     59.96*+

Essa tela wayland não se parece com o monitor externo, a julgar pelas dimensões físicas (a tela é algo como 22 "x 12" ou cerca de 50cm x 30cm) O painel de controle do monitor não detecta o monitor externo. Então, quaisquer dicas apreciadas - tia, jr

    
por jeremy_rutman 04.02.2018 / 17:44

0 respostas