启动时未插入任何设备,USB 无法通电

启动时未插入任何设备,USB 无法通电

我最近安装了 Ubuntu 18.04:4.15.0-29-generic #31-Ubuntu SMP Tue Jul 17 15:39:52 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

在 Razer Blade Pro 上出现了以下问题。除非我在启动时插入设备,否则我的 USB 端口不会通电。如果我启动 Ubuntu,然后插入 USB 设备(外部硬盘驱动器、鼠标接收器等),它将无法工作。

我已附上我的 TLP 配置。黑名单设备是我尝试让外部驱动器工作的端口,我认为这是 TLP 的电源管理问题。

欢迎提出想法并愿意发布相关日志,尽管我不确定这需要什么。

干杯

编辑:一些附加信息。问题似乎始于计算机退出挂起状态。

我启动系统时驱动器已插入,因此它在启动时已通电并被识别,没有任何问题。不过,在启动 ubuntu 之前,我向 grub 添加了 usbcore.autosuspend=-1,因为这似乎是解决问题的一种可能方法。但是,当我将计算机置于挂起状态(从 gnome 菜单按 alt+shutdown)时,驱动器不再通电。这有点奇怪,因为我的 USB 以太网电缆以及 USB 鼠标在退出挂起状态后工作正常。

我还尝试关闭 USB TLP 中的自动暂停功能。但这也没用。

--- TLP 1.1 --------------------------------------------

+++ USB
Autosuspend         = enabled
Device whitelist    = (not configured)
Device blacklist    = 0bc2:ab30
Bluetooth blacklist = disabled
Phone blacklist     = disabled
WWAN blacklist      = enabled

Bus 002 Device 002 ID 8087:8000 control = auto, autosuspend_delay_ms =     0 -- Intel Corp.  (hub)
Bus 002 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =     0 -- Linux Foundation 2.0 root hub (hub)
Bus 001 Device 002 ID 8087:8008 control = auto, autosuspend_delay_ms =     0 -- Intel Corp.  (hub)
Bus 001 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =     0 -- Linux Foundation 2.0 root hub (hub)
Bus 004 Device 002 ID 0b95:1790 control = auto, autosuspend_delay_ms =  2000 -- ASIX Electronics Corp. AX88179 Gigabit Ethernet (ax88179_178a)
Bus 004 Device 001 ID 1d6b:0003 control = auto, autosuspend_delay_ms =     0 -- Linux Foundation 3.0 root hub (hub)
Bus 003 Device 004 ID 04f3:20b3 control = on,   autosuspend_delay_ms =  2000 -- Elan Microelectronics Corp.  (usbhid)
Bus 003 Device 003 ID 1532:011d control = on,   autosuspend_delay_ms =  2000 -- Razer USA, Ltd  (usbhid)
Bus 003 Device 007 ID 046d:c52b control = on,   autosuspend_delay_ms =  2000 -- Logitech, Inc. Unifying Receiver (usbhid)
Bus 003 Device 006 ID 0bda:579f control = auto, autosuspend_delay_ms =  2000 -- Realtek Semiconductor Corp.  (uvcvideo)
Bus 003 Device 005 ID 8087:07dc control = auto, autosuspend_delay_ms =  2000 -- Intel Corp.  (btusb)
Bus 003 Device 001 ID 1d6b:0002 control = auto, autosuspend_delay_ms =     0 -- Linux Foundation 2.0 root hub (hub)

相关内容