Ubuntu USB 端口烧坏,现在无法暂停

Ubuntu USB 端口烧坏,现在无法暂停

我认为我的问题非常具体。我花了无数个小时试图解决它,但无济于事。所以这是我的问题,我有一台 Razer Blade 15,安装了 Ubuntu 20.04,昨天我烧坏了我的一个 USB 端口(我很笨,把该死的东西烧坏了)。现在,每次我合上盖子,电脑试图挂起,它都没有成功。系统日志说这是 USB2 的问题,

PM: Device usb2 failed to suspend async: error -16

风扇继续运转,当我打开盖子时,它立即启动到锁屏。

尝试的解决方案:我尝试了很多方法来修复它,我尝试过运行:

echo 'disabled' > /sys/bus/usb/devices/usb2/power/wakeup
echo 'on' > /sys/bus/usb/devices/usb2/power/control
echo '-1' > /sys/bus/usb/devices/usb2/power/autosuspend_delay_ms
echo 'disabled' > /sys/bus/usb/devices/usb2/power/async

我还尝试过进入 /proc/acpi/awake 并禁用 XHC,但没有成功,然后我禁用了每一个,但问题仍然存在。我对 Linux 并不是非常熟悉,至今只用它作为我的主要驱动程序 2 周。我现在不想再回到 Windows 了,Linux 实在是太优秀了。我真的很感激任何帮助,因为说实话,这是一场游戏。

系统信息

系统日志

Aug  9 00:11:42 Penguin-Rager systemd[1]: systemd-fsckd.service: Succeeded.
Aug  9 00:11:44 Penguin-Rager PackageKit: get-updates transaction /1766_eedaacee from uid 1000 finished with success after 474ms
Aug  9 00:11:45 Penguin-Rager systemd[1]: systemd-hostnamed.service: Succeeded.
Aug  9 00:11:46 Penguin-Rager systemd-timesyncd[1083]: Initial synchronization to time server 91.189.89.199:123 (ntp.ubuntu.com).
Aug  9 00:11:48 Penguin-Rager NetworkManager[1153]: <info>  [1628431908.6699] manager: sleep: sleep requested (sleeping: no  enabled: yes)
Aug  9 00:11:48 Penguin-Rager NetworkManager[1153]: <info>  [1628431908.6701] device (p2p-dev-wlo1): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Aug  9 00:11:48 Penguin-Rager NetworkManager[1153]: <info>  [1628431908.6706] manager: NetworkManager state is now ASLEEP
Aug  9 00:11:48 Penguin-Rager NetworkManager[1153]: <info>  [1628431908.6708] device (wlo1): state change: activated -> deactivating (reason 'sleeping', sys-iface-state: 'managed')
Aug  9 00:11:48 Penguin-Rager whoopsie[3528]: [00:11:48] offline
Aug  9 00:11:48 Penguin-Rager dbus-daemon[1152]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.10' (uid=0 pid=1153 comm="/usr/sbin/NetworkManager --no-daemon " label="unconfined")
Aug  9 00:11:48 Penguin-Rager systemd[1]: Starting Network Manager Script Dispatcher Service...
Aug  9 00:11:48 Penguin-Rager dbus-daemon[1152]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Aug  9 00:11:48 Penguin-Rager systemd[1]: Started Network Manager Script Dispatcher Service.
Aug  9 00:11:48 Penguin-Rager kernel: [   38.943793] wlo1: deauthenticating from 70:0b:01:1b:99:0e by local choice (Reason: 3=DEAUTH_LEAVING)
Aug  9 00:11:48 Penguin-Rager wpa_supplicant[1199]: wlo1: CTRL-EVENT-DISCONNECTED bssid=70:0b:01:1b:99:0e reason=3 locally_generated=1
Aug  9 00:11:48 Penguin-Rager NetworkManager[1153]: <warn>  [1628431908.6932] sup-iface[0x55aff1ada920,wlo1]: connection disconnected (reason -3)
Aug  9 00:11:48 Penguin-Rager NetworkManager[1153]: <info>  [1628431908.6934] device (wlo1): supplicant interface state: completed -> disconnected
Aug  9 00:11:48 Penguin-Rager NetworkManager[1153]: <info>  [1628431908.6937] device (wlo1): state change: deactivating -> disconnected (reason 'sleeping', sys-iface-state: 'managed')
Aug  9 00:11:48 Penguin-Rager avahi-daemon[1144]: Withdrawing address record for fe80::84ba:7102:480f:7180 on wlo1.
Aug  9 00:11:48 Penguin-Rager avahi-daemon[1144]: Leaving mDNS multicast group on interface wlo1.IPv6 with address fe80::84ba:7102:480f:7180.
Aug  9 00:11:48 Penguin-Rager avahi-daemon[1144]: Interface wlo1.IPv6 no longer relevant for mDNS.
Aug  9 00:11:48 Penguin-Rager NetworkManager[1153]: <info>  [1628431908.7294] dhcp4 (wlo1): canceled DHCP transaction
Aug  9 00:11:48 Penguin-Rager NetworkManager[1153]: <info>  [1628431908.7294] dhcp4 (wlo1): state changed bound -> done
Aug  9 00:11:48 Penguin-Rager NetworkManager[1153]: <info>  [1628431908.7298] dhcp6 (wlo1): canceled DHCP transaction
Aug  9 00:11:48 Penguin-Rager NetworkManager[1153]: <info>  [1628431908.7299] dhcp6 (wlo1): state changed unknown -> done
Aug  9 00:11:48 Penguin-Rager avahi-daemon[1144]: Withdrawing address record for 10.0.0.1 on wlo1.
Aug  9 00:11:48 Penguin-Rager avahi-daemon[1144]: Leaving mDNS multicast group on interface wlo1.IPv4 with address 10.0.0.1.
Aug  9 00:11:48 Penguin-Rager avahi-daemon[1144]: Interface wlo1.IPv4 no longer relevant for mDNS.
Aug  9 00:11:48 Penguin-Rager NetworkManager[1153]: <info>  [1628431908.7372] device (wlo1): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Aug  9 00:11:48 Penguin-Rager NetworkManager[1153]: <info>  [1628431908.7415] device (tun0): state change: activated -> unmanaged (reason 'connection-assumed', sys-iface-state: 'external')
Aug  9 00:11:48 Penguin-Rager nm-openvpn[3392]: event_wait : Interrupted system call (code=4)
Aug  9 00:11:48 Penguin-Rager nm-openvpn[3392]: SIGTERM received, sending exit notification to peer
Aug  9 00:11:48 Penguin-Rager nm-openvpn[3392]: write UDP: Network is unreachable (code=101)
Aug  9 00:11:48 Penguin-Rager wpa_supplicant[1199]: wlo1: CTRL-EVENT-SCAN-FAILED ret=-100
Aug  9 00:11:48 Penguin-Rager nm-dispatcher[9478]: run-parts: failed to stat component /etc/network/if-post-down.d/avahi-daemon: No such file or directory
Aug  9 00:11:48 Penguin-Rager NetworkManager[1153]: <info>  [1628431908.7480] vpn-connection[0x55aff1b920f0,7d64999f-1a82-41a4-b281-987a6837b38f,"Sydney",0]: VPN plugin: state changed: stopping (5)
Aug  9 00:11:48 Penguin-Rager NetworkManager[1153]: <info>  [1628431908.7481] vpn-connection[0x55aff1b920f0,7d64999f-1a82-41a4-b281-987a6837b38f,"Sydney",0]: VPN plugin: state changed: stopped (6)
Aug  9 00:11:48 Penguin-Rager wpa_supplicant[1199]: nl80211: deinit ifname=p2p-dev-wlo1 disabled_11b_rates=0
Aug  9 00:11:48 Penguin-Rager nm-dispatcher[9483]: run-parts: failed to stat component /etc/network/if-post-down.d/avahi-daemon: No such file or directory
Aug  9 00:11:48 Penguin-Rager nm-dispatcher[9488]: run-parts: failed to stat component /etc/network/if-post-down.d/avahi-daemon: No such file or directory
Aug  9 00:11:48 Penguin-Rager systemd[1]: Reached target Sleep.
Aug  9 00:11:48 Penguin-Rager systemd[1]: Starting NVIDIA system suspend actions...
Aug  9 00:11:48 Penguin-Rager suspend: nvidia-suspend.service
Aug  9 00:11:48 Penguin-Rager logger[9513]: <13>Aug  9 00:11:48 suspend: nvidia-suspend.service
Aug  9 00:11:48 Penguin-Rager wpa_supplicant[1199]: nl80211: deinit ifname=wlo1 disabled_11b_rates=0
Aug  9 00:11:49 Penguin-Rager PackageKit: get-updates transaction /1767_babddbdc from uid 1000 finished with success after 421ms
Aug  9 00:11:49 Penguin-Rager nm-openvpn[3392]: SIGTERM[soft,exit-with-notification] received, process exiting
Aug  9 00:11:50 Penguin-Rager kernel: [   41.191957] usb usb3: root hub lost power or was reset
Aug  9 00:11:50 Penguin-Rager kernel: [   41.191961] usb usb4: root hub lost power or was reset
Aug  9 00:11:51 Penguin-Rager systemd[1]: nvidia-suspend.service: Succeeded.
Aug  9 00:11:51 Penguin-Rager systemd[1]: Finished NVIDIA system suspend actions.
Aug  9 00:11:51 Penguin-Rager systemd[1]: Starting Suspend...
Aug  9 00:11:51 Penguin-Rager systemd-sleep[10005]: Suspending system...
Aug  9 00:11:51 Penguin-Rager kernel: [   41.353334] PM: suspend entry (deep)
Aug  9 00:11:51 Penguin-Rager kernel: [   41.366785] Filesystems sync: 0.013 seconds
Aug  9 00:11:51 Penguin-Rager kernel: [   41.496695] Freezing user space processes ... (elapsed 0.002 seconds) done.
Aug  9 00:11:51 Penguin-Rager kernel: [   41.499031] OOM killer disabled.
Aug  9 00:11:51 Penguin-Rager kernel: [   41.499032] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Aug  9 00:11:51 Penguin-Rager kernel: [   41.500423] printk: Suspending console(s) (use no_console_suspend to debug)
Aug  9 00:11:51 Penguin-Rager kernel: [   41.542602] PM: dpm_run_callback(): usb_dev_suspend+0x0/0x20 returns -16
Aug  9 00:11:51 Penguin-Rager kernel: [   41.542617] PM: Device usb2 failed to suspend async: error -16
Aug  9 00:11:51 Penguin-Rager kernel: [   41.867721] PM: Some devices failed to suspend, or early wake event detected
Aug  9 00:11:51 Penguin-Rager kernel: [   41.992649] acpi LNXPOWER:06: Turning OFF
Aug  9 00:11:51 Penguin-Rager kernel: [   41.992695] acpi LNXPOWER:02: Turning OFF
Aug  9 00:11:51 Penguin-Rager kernel: [   41.992824] OOM killer enabled.
Aug  9 00:11:51 Penguin-Rager kernel: [   41.992826] Restarting tasks ... done.
Aug  9 00:11:51 Penguin-Rager kernel: [   42.018211] thermal thermal_zone7: failed to read out thermal zone (-61)
Aug  9 00:11:51 Penguin-Rager kernel: [   42.077907] PM: suspend exit
Aug  9 00:11:51 Penguin-Rager kernel: [   42.077958] PM: suspend entry (s2idle)
Aug  9 00:11:51 Penguin-Rager kernel: [   42.081437] Filesystems sync: 0.003 seconds
Aug  9 00:11:55 Penguin-Rager kernel: [   42.093631] Freezing user space processes ... (elapsed 0.002 seconds) done.
Aug  9 00:11:55 Penguin-Rager kernel: [   42.095867] OOM killer disabled.
Aug  9 00:11:55 Penguin-Rager kernel: [   42.095868] Freezing remaining freezable tasks ... (elapsed 1.107 seconds) done.
Aug  9 00:11:55 Penguin-Rager kernel: [   43.187673] printk: Suspending console(s) (use no_console_suspend to debug)
Aug  9 00:11:55 Penguin-Rager kernel: [   43.209764] PM: dpm_run_callback(): usb_dev_suspend+0x0/0x20 returns -16
Aug  9 00:11:55 Penguin-Rager kernel: [   43.209782] PM: Device usb2 failed to suspend async: error -16
Aug  9 00:11:55 Penguin-Rager kernel: [   44.866318] PM: Some devices failed to suspend, or early wake event detected
Aug  9 00:11:55 Penguin-Rager kernel: [   46.106266] OOM killer enabled.
Aug  9 00:11:55 Penguin-Rager xdg-desktop-por[3954]: Failed to get application states: GDBus.Error:org.freedesktop.portal.Error.Failed: Could not get window list
Aug  9 00:11:55 Penguin-Rager kernel: [   46.106269] Restarting tasks ... done.
Aug  9 00:11:55 Penguin-Rager appimagelauncherd[3604]: Directories to watch disappeared, unintegrating AppImages formerly found in there
Aug  9 00:11:55 Penguin-Rager kernel: [   46.123238] thermal thermal_zone7: failed to read out thermal zone (-61)
Aug  9 00:11:56 Penguin-Rager systemd-sleep[10005]: Failed to suspend system. System resumed again: Device or resource busy
Aug  9 00:11:56 Penguin-Rager kernel: [   46.179514] PM: suspend exit
Aug  9 00:11:56 Penguin-Rager systemd[1]: systemd-suspend.service: Main process exited, code=exited, status=1/FAILURE
Aug  9 00:11:56 Penguin-Rager systemd[1]: systemd-suspend.service: Failed with result 'exit-code'.
Aug  9 00:11:56 Penguin-Rager systemd[1]: Failed to start Suspend.
Aug  9 00:11:56 Penguin-Rager systemd[1]: Dependency failed for Suspend.
Aug  9 00:11:56 Penguin-Rager systemd[1]: suspend.target: Job suspend.target/start failed with result 'dependency'.
Aug  9 00:11:56 Penguin-Rager systemd[1]: Stopped target Sleep.
Aug  9 00:11:56 Penguin-Rager systemd[1]: Starting NVIDIA system resume actions...
Aug  9 00:11:56 Penguin-Rager suspend: nvidia-resume.service
Aug  9 00:11:56 Penguin-Rager logger[11220]: <13>Aug  9 00:11:56 suspend: nvidia-resume.service
Aug  9 00:11:56 Penguin-Rager NetworkManager[1153]: <info>  [1628431916.4867] manager: sleep: wake requested (sleeping: yes  enabled: yes)
Aug  9 00:11:56 Penguin-Rager NetworkManager[1153]: <info>  [1628431916.4868] device (wlo1): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'managed')
Aug  9 00:11:56 Penguin-Rager systemd[1]: nvidia-resume.service: Succeeded.
Aug  9 00:11:56 Penguin-Rager systemd[1]: Finished NVIDIA system resume actions.
Aug  9 00:11:56 Penguin-Rager acpid: client 3073[0:0] has disconnected
Aug  9 00:11:56 Penguin-Rager acpid: client connected from 3073[0:0]
Aug  9 00:11:56 Penguin-Rager acpid: 1 client rule loaded

更新

我一直在尝试修复它,并且找到了一个确实能产生某种结果的方法。当我运行

sudo bash -c "echo 0000:00:14.0 > /sys/bus/pci/drivers/xhci_hcd/unbind"

然后我就无法访问 USB 端口,键盘也停止响应,但当我合上盖子时,系统会像往常一样进入睡眠状态。我打开了 udevadm 监视器并解除了 0000:00:14.0 的绑定。结果

KERNEL[1194.677419] unbind   /devices/pci0000:00/0000:00:14.0/usb2/2-0:1.0 (usb)
KERNEL[1194.677460] remove   /devices/pci0000:00/0000:00:14.0/usb2/2-0:1.0 (usb)
KERNEL[1194.677506] unbind   /devices/pci0000:00/0000:00:14.0/usb2 (usb)
KERNEL[1194.677537] remove   /devices/pci0000:00/0000:00:14.0/usb2 (usb)
KERNEL[1194.677797] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C07D.0002/input/input25/mouse2 (input)
UDEV  [1194.679243] unbind   /devices/pci0000:00/0000:00:14.0/usb2/2-0:1.0 (usb)
UDEV  [1194.680046] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C07D.0002/input/input25/mouse2 (input)
UDEV  [1194.680293] remove   /devices/pci0000:00/0000:00:14.0/usb2/2-0:1.0 (usb)
UDEV  [1194.681308] unbind   /devices/pci0000:00/0000:00:14.0/usb2 (usb)
UDEV  [1194.682031] remove   /devices/pci0000:00/0000:00:14.0/usb2 (usb)
KERNEL[1194.707697] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C07D.0002/input/input25/event21 (input)
UDEV  [1194.708748] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C07D.0002/input/input25/event21 (input)
KERNEL[1194.723609] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C07D.0002/input/input25 (input)
KERNEL[1194.723740] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C07D.0002/hidraw/hidraw1 (hidraw)
KERNEL[1194.723776] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C07D.0002 (hid)
KERNEL[1194.723805] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C07D.0002 (hid)
KERNEL[1194.723830] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0 (usb)
KERNEL[1194.723862] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0 (usb)
UDEV  [1194.724690] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C07D.0002/input/input25 (input)
UDEV  [1194.724730] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C07D.0002/hidraw/hidraw1 (hidraw)
UDEV  [1194.725584] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C07D.0002 (hid)
UDEV  [1194.726251] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:046D:C07D.0002 (hid)
UDEV  [1194.727370] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0 (usb)
UDEV  [1194.728464] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0 (usb)
KERNEL[1194.787772] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003/input/input26/event22 (input)
UDEV  [1194.788984] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003/input/input26/event22 (input)
KERNEL[1194.823649] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003/input/input26 (input)
UDEV  [1194.824749] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003/input/input26 (input)
KERNEL[1194.859691] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003/input/input27/event23 (input)
UDEV  [1194.861217] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003/input/input27/event23 (input)
KERNEL[1194.887692] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003/input/input27 (input)
UDEV  [1194.888864] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003/input/input27 (input)
KERNEL[1194.915566] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003/input/input28/event24 (input)
UDEV  [1194.916622] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003/input/input28/event24 (input)
KERNEL[1194.943738] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003/input/input28 (input)
KERNEL[1194.943790] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/usbmisc/hiddev0 (usbmisc)
KERNEL[1194.943812] remove   /class/usbmisc (class)
KERNEL[1194.943884] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003/hidraw/hidraw2 (hidraw)
KERNEL[1194.943921] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003 (hid)
KERNEL[1194.943951] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003 (hid)
KERNEL[1194.943980] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1 (usb)
KERNEL[1194.944012] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1 (usb)
KERNEL[1194.944122] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-4 (usb)
KERNEL[1194.944156] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4 (usb)
KERNEL[1194.944307] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/video4linux/video0 (video4linux)
KERNEL[1194.944403] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/video4linux/video1 (video4linux)
UDEV  [1194.945112] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003/input/input28 (input)
UDEV  [1194.945197] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/usbmisc/hiddev0 (usbmisc)
UDEV  [1194.945746] remove   /class/usbmisc (class)
UDEV  [1194.946387] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003/hidraw/hidraw2 (hidraw)
UDEV  [1194.947549] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003 (hid)
UDEV  [1194.948318] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:046D:C07D.0003 (hid)
UDEV  [1194.949452] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1 (usb)
UDEV  [1194.950546] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1 (usb)
UDEV  [1194.950828] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/video4linux/video1 (video4linux)
UDEV  [1194.951026] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/video4linux/video0 (video4linux)
UDEV  [1194.952016] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-4 (usb)
UDEV  [1194.953194] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-4 (usb)
KERNEL[1194.987791] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/input/input37/event31 (input)
UDEV  [1194.988886] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/input/input37/event31 (input)
KERNEL[1195.055653] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/input/input37 (input)
KERNEL[1195.055687] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/media0 (media)
KERNEL[1195.055777] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.1 (usb)
KERNEL[1195.055805] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0 (usb)
KERNEL[1195.055823] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0 (usb)
KERNEL[1195.055841] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.1 (usb)
KERNEL[1195.055883] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.2/video4linux/video2 (video4linux)
KERNEL[1195.055937] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.2/video4linux/video3 (video4linux)
UDEV  [1195.056783] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/media0 (media)
UDEV  [1195.056940] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/input/input37 (input)
UDEV  [1195.057272] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.1 (usb)
UDEV  [1195.058409] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0 (usb)
UDEV  [1195.058452] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.1 (usb)
UDEV  [1195.059590] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0 (usb)
UDEV  [1195.060562] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.2/video4linux/video3 (video4linux)
UDEV  [1195.060856] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.2/video4linux/video2 (video4linux)
KERNEL[1195.087692] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.2/input/input38/event256 (input)
UDEV  [1195.088810] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.2/input/input38/event256 (input)
KERNEL[1195.135988] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.2/input/input38 (input)
KERNEL[1195.136022] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.2/media1 (media)
KERNEL[1195.136041] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.3 (usb)
KERNEL[1195.136062] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.2 (usb)
KERNEL[1195.136082] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.2 (usb)
KERNEL[1195.136101] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.3 (usb)
KERNEL[1195.136184] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-7 (usb)
KERNEL[1195.136211] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7 (usb)
UDEV  [1195.136861] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.2/media1 (media)
UDEV  [1195.136958] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.2/input/input38 (input)
UDEV  [1195.137459] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.3 (usb)
UDEV  [1195.138101] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.2 (usb)
UDEV  [1195.138538] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.3 (usb)
UDEV  [1195.138980] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.2 (usb)
UDEV  [1195.140091] unbind   /devices/pci0000:00/0000:00:14.0/usb1/1-7 (usb)
UDEV  [1195.140982] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-7 (usb)
KERNEL[1195.191770] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:1532:0253.0004/input/input31/event25 (input)
UDEV  [1195.192908] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:1532:0253.0004/input/input31/event25 (input)
KERNEL[1195.219711] change   /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:1532:0253.0004/input/input31/input31::numlock (leds)
KERNEL[1195.219739] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:1532:0253.0004/input/input31/input31::numlock (leds)
KERNEL[1195.219751] change   /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:1532:0253.0004/input/input31/input31::capslock (leds)
KERNEL[1195.219761] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:1532:0253.0004/input/input31/input31::capslock (leds)
KERNEL[1195.219777] change   /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:1532:0253.0004/input/input31/input31::scrolllock (leds)
KERNEL[1195.219787] remove   /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:1532:0253.0004/input/input31/input31::scrolllock (leds)
UDEV  [1195.221265] change   /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:1532:0253.0004/input/input31/input31::numlock (leds)
UDEV  [1195.221305] change   /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:1532:0253.0004/input/input31/input31::capslock (leds)
UDEV  [1195.221334] change   /devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0/0003:1532:0253.0004/input/input31/input31::scrolllock (leds)
UDEV  [1195.222155] remove
...

然后我解除绑定并移除了 2-0:1.0 和 usb2,但计算机在挂起时仍然显示相同的错误。我也尝试使用 systemctl 休眠,但出现了相同的错误。

解决方案

好的,我的问题解决了。我认为禁用 0000:00:14.0 是解决问题的办法,其他方法都不管用。我编写了一个脚本,每次计算机睡眠和恢复时都会运行,并将其放在

/usr/lib/systemd/system-sleep

脚本内容如下:

#!/bin/bash
if [ "${1}" == "pre" ]; then
echo 0000:00:14.0 > /sys/bus/pci/drivers/xhci_hcd/unbind

elif [ "${1}" == "post" ]; then
echo 0000:00:14.0 > /sys/bus/pci/drivers/xhci_hcd/bind
fi

相关内容