Eu tenho um dock dell thunderbolt usb-C, e ele só parece funcionar na inicialização. Eu tenho um monitor, teclado e mouse conectados.
Se eu inicializar com o thunderbolt conectado, tudo está bem, mas se eu usar o hotplug, fico com a tela tremida e, em seguida, nada.
Estou usando o kernel 4.13.0-41 no Ubuntu 16.4
udevadm monitor
vê:
KERNEL[477.988798] change /devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0003:00/power_supply/AC (power_supply)
UDEV [477.997665] change /devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0003:00/power_supply/AC (power_supply)
KERNEL[478.005687] change /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT0 (power_supply)
UDEV [478.006458] change /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT0 (power_supply)
KERNEL[484.516809] change /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT0 (power_supply)
UDEV [484.517543] change /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0A:00/power_supply/BAT0 (power_supply)
KERNEL[487.952109] add /devices/pci0000:00/0000:00:02.0/drm/card1/card1-DP-6 (drm)
KERNEL[487.952169] change /devices/pci0000:00/0000:00:02.0/drm/card1 (drm)
UDEV [487.953432] add /devices/pci0000:00/0000:00:02.0/drm/card1/card1-DP-6 (drm)
UDEV [487.953966] change /devices/pci0000:00/0000:00:02.0/drm/card1 (drm)
KERNEL[487.954831] change /devices/pci0000:00/0000:00:02.0/drm/card1 (drm)
UDEV [487.955564] change /devices/pci0000:00/0000:00:02.0/drm/card1 (drm)
KERNEL[487.958190] add /devices/pci0000:00/0000:00:02.0/i2c-21/i2c-dev/i2c-21 (i2c-dev)
KERNEL[487.958204] add /devices/pci0000:00/0000:00:02.0/i2c-21 (i2c)
KERNEL[487.958233] add /devices/pci0000:00/0000:00:02.0/drm/card1/card1-DP-7 (drm)
KERNEL[487.958250] change /devices/pci0000:00/0000:00:02.0/drm/card1 (drm)
KERNEL[487.958272] add /devices/pci0000:00/0000:00:02.0/drm/card1/card1-DP-8 (drm)
KERNEL[487.958287] change /devices/pci0000:00/0000:00:02.0/drm/card1 (drm)
KERNEL[487.958301] change /devices/pci0000:00/0000:00:02.0/drm/card1 (drm)
UDEV [487.958931] add /devices/pci0000:00/0000:00:02.0/i2c-21/i2c-dev/i2c-21 (i2c-dev)
UDEV [487.959240] add /devices/pci0000:00/0000:00:02.0/i2c-21 (i2c)
UDEV [487.960662] add /devices/pci0000:00/0000:00:02.0/drm/card1/card1-DP-7 (drm)
UDEV [487.961160] change /devices/pci0000:00/0000:00:02.0/drm/card1 (drm)
UDEV [487.962009] add /devices/pci0000:00/0000:00:02.0/drm/card1/card1-DP-8 (drm)
UDEV [487.962378] change /devices/pci0000:00/0000:00:02.0/drm/card1 (drm)
UDEV [487.962715] change /devices/pci0000:00/0000:00:02.0/drm/card1 (drm)
KERNEL[489.087740] change /devices/pci0000:00/0000:00:02.0/drm/card1 (drm)
UDEV [489.088473] change /devices/pci0000:00/0000:00:02.0/drm/card1 (drm)
KERNEL[490.251883] change /devices/pci0000:00/0000:00:02.0/drm/card1/card1-eDP-1/intel_backlight (backlight)
UDEV [490.252773] change /devices/pci0000:00/0000:00:02.0/drm/card1/card1-eDP-1/intel_backlight (backlight)
KERNEL[499.164089] change /devices/pci0000:00/0000:00:02.0/drm/card1 (drm)
UDEV [499.164857] change /devices/pci0000:00/0000:00:02.0/drm/card1 (drm)
O mouse e o teclado são exibidos corretamente em lsusb
, mas não são utilizáveis.
modprobe thunderbolt
não retorna nada e não faz alterações.
Parece que o suporte a hot-plug USB-C foi enviado do RHEL para o kernel principal há algum tempo - então não acho que seja esse o problema, não tenho idéia do que mais poderia estar causando isso. Alguma idéia de por que não posso usar esses dispositivos, mesmo que eles apareçam, somente quando eles são hotplugged?