I have a Lenovo X1 Carbon Gen 12. The other day I noticed both of my USB-C ports are not receiving or sending data. External drives won’t mount and my dock won’t send signal to my monitor, but when I plug in my charging cable I am still getting power. When I use “lsblk” nothing shows up, even though sometimes I hear the chime signaling something has been plugged in (but it’s inconsistent and sometimes doesn’t chime).
Both of my USB-A ports are working properly and receive data, so it’s only my USB-C ports.
I’m running Ubuntu 24.04.3. I tried to revert back to an earlier kernel in case that was the problem but it didn’t fix the issue.
Anyone have a similar issue? Thanks!
Try turning off the device, remove the battery, then take a safety pin and compressed air and scrape out any dust I’m the usb-c port then spray with air. I had a issue with my phone charging but not getting data. I spent a solid 15mins doing the above and it fixed it.
A good test is to see how firmly the usb-c sticks in the port. If it comes out pretty easy or feels seated sloppily then it probably just needs a good cleaning.