Я сталкиваюсь с медленными запусками здесь на новой установке 18.04.4 LTS. Похоже, что этот медленный запуск вызван тем, что инфраструктура ядра USB истекло некоторое время при попытке инициализации.
Я отключил все внешние USB-устройства, пытаясь изолировать преступника, но мне не повезло. Осталось только внутренний модуль flirc, который также подключен к шине USB, так что это очень маловероятно, поскольку раньше он работал на Xenial ...
К сожалению, я не знаю, как правильно интерпретировать вывод dmesg , Может кто-нибудь подсказать, какое именно устройство вызывает проблемы? Например, я должен прочитать эту строку usb 3-11: чтение дескриптора устройства / 64, ошибка -110
?
$ dmesg
[...]
[ 18.840539] usb 3-11: device descriptor read/64, error -110
[ 34.456541] usb 3-11: device descriptor read/64, error -110
[ 34.720461] usb 3-11: new full-speed USB device number 4 using xhci_hcd
[ 50.328537] usb 3-11: device descriptor read/64, error -110
[ 65.944535] usb 3-11: device descriptor read/64, error -110
[ 66.080494] usb usb3-port11: attempt power cycle
[ 66.760460] usb 3-11: new full-speed USB device number 5 using xhci_hcd
[ 71.960551] xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command
[ 72.196598] usb 3-11: Device not responding to setup address.
[ 72.432460] usb 3-11: device not accepting address 5, error -71
[ 72.588460] usb 3-11: new full-speed USB device number 6 using xhci_hcd
[ 77.848555] xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command
[ 78.084597] usb 3-11: Device not responding to setup address.
[ 78.320457] usb 3-11: device not accepting address 6, error -71
[ 78.350687] usb usb3-port11: unable to enumerate USB device
[ 78.383974] hidraw: raw HID events driver (C) Jiri Kosina
[ 78.423149] usbcore: registered new interface driver usbhid
[ 78.453215] usbhid: USB HID core driver
[ 78.484704] input: flirc.tv flirc Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-6/3-6:1.0/0003:20A0:0001.0001/input/input3
[ 78.572642] input: flirc.tv flirc Consumer Control as /devices/pci0000:00/0000:00:14.0/usb3/3-6/3-6:1.0/0003:20A0:0001.0001/input/input4
[ 78.604675] input: flirc.tv flirc System Control as /devices/pci0000:00/0000:00:14.0/usb3/3-6/3-6:1.0/0003:20A0:0001.0001/input/input5
[ 78.636707] hid-generic 0003:20A0:0001.0001: input,hidraw0: USB HID v1.01 Keyboard [flirc.tv flirc] on usb-0000:00:14.0-6/input0
[...]
$ hwinfo
36: USB 00.1: 0000 Unclassified device
[Created at usb.122]
Unique ID: zGic.dZ7C1EsCH66
Parent ID: uIhY.2DFUsyrieMD
SysFS ID: /devices/pci0000:00/0000:00:14.0/usb3/3-6/3-6:1.1
SysFS BusID: 3-6:1.1
Hardware Class: unknown
Model: "Clay Logic flirc"
Hotplug: USB
Vendor: usb 0x20a0 "Clay Logic"
Device: usb 0x0001 "flirc"
Revision: "1.00"
Speed: 1.5 Mbps
Module Alias: "usb:v20A0p0001d0100dc00dsc00dp00icFFiscFFipFFin01"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #35 (Hub)
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8009 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 8087:8001 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 20a0:0001 Clay Logic
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Редактировать После открытия моего чехла HTPC и отсоединения модуля flirc он загружается просто и быстро без каких-либо ошибок ядра. Так что это USB-устройство вызывает проблемы. Однако я до сих пор не понимаю, почему это внезапно началось и никогда не было проблемой с Xenial. Я все еще был бы счастлив, если бы кто-то мог пролить свет на это.
this should help: https://askubuntu.com/a/1239249/326048
The answer this person gives is a educational answer about diagnosing kernel issues related to USB hardware.