From the syslog, I could find the error of usb 1-1 after suspend. In the Linux kernel, Error -22 corresponds to EINVAL (Invalid Argument). When your ThinkPad T14 woke up, the power management (PM) system tried to "resume" the USB device. However, the camera (or the USB controller) responded with data that the driver didn't expect or couldn't understand. Because the resume failed, the kernel decided the device was unreliable and forced a USB disconnect to protect the system's stability.
Feb 02 10:59:20 T14 kernel: usb 1-1: new high-speed USB device number 2 using xhci_hcd Feb 02 10:59:20 T14 kernel: usb 1-1: New USB device found, idVendor=30c9, idProduct=00f4, bcdDevice=10.13 Feb 02 10:59:20 T14 kernel: usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Feb 02 10:59:20 T14 kernel: usb 1-1: Product: Integrated RGB Camera Feb 02 10:59:20 T14 kernel: usb 1-1: Manufacturer: 8SSC21K64651V1SR5A119WG Feb 02 10:59:20 T14 kernel: usb 1-1: SerialNumber: 01.00.00 Feb 02 10:59:20 T14 kernel: usb 1-1: Found UVC 1.50 device Integrated RGB Camera (30c9:00f4) Feb 02 10:59:20 T14 kernel: usbcore: registered new interface driver uvcvideo Feb 02 17:26:52 T14 kernel: PM: suspend entry (s2idle) Feb 02 17:26:52 T14 kernel: Filesystems sync: 0.004 seconds Feb 03 09:44:56 T14 kernel: Freezing user space processes Feb 03 09:44:56 T14 kernel: Freezing user space processes completed (elapsed 0.003 seconds) Feb 03 09:44:56 T14 kernel: usb 1-1: PM: dpm_run_callback(): usb_dev_resume returns -22 Feb 03 09:44:56 T14 kernel: usb 1-1: PM: failed to resume async: error -22 Feb 03 09:44:56 T14 kernel: usb 1-1: USB disconnect, device number 2 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2139650 Title: Webcam disappears after long suspend [Lenovo T14 Gen6 AMD] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-oem-6.14/+bug/2139650/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
