USB devices attached to USB-C Monitor do not work on resume from suspend to RAM

Bug #1929032 reported by Aaron Whitehouse
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-signed-hwe-5.8 (Ubuntu)
New
Undecided
Unassigned

Bug Description

Hello,

I have a certified Dell XPS 13 9370 that had Ubuntu pre-installed, though I have since installed normal 20.04 on it. I have my mouse, keyboard and headset dongle plugged in via my USB-C monitor. This works well.

Every evening, I suspend, which looks like it is in s2idle mode:

$ sudo cat /sys/power/mem_sleep
[s2idle] deep

When I resume from sleep in the morning, the USB mouse, keyboard and headset dongle nearly never (but do occasionally) work. The lights on the dongle and mouse are not turned on.

It is really annoying, as it means I have to keep re-suspending or pulling the cables out and in again until it finally starts working again or I shut everything down and restart.

Any help would be appreciated. Please let me know if any further information would be helpful

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: linux-image-5.8.0-53-generic 5.8.0-53.60~20.04.1
ProcVersionSignature: Ubuntu 5.8.0-53.60~20.04.1-generic 5.8.18
Uname: Linux 5.8.0-53-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.17
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: ubuntu:GNOME
Date: Thu May 20 08:51:17 2021
InstallationDate: Installed on 2020-05-03 (381 days ago)
InstallationMedia: Ubuntu 20.04 LTS "Focal Fossa" - Release amd64 (20200423)
SourcePackage: linux-signed-hwe-5.8
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote :
description: updated
Revision history for this message
koba (kobako) wrote :

@Aaron, would you please collect this
#after s2idle&resume, dmesg > dmesg_log

#sudo lspci -vvv
#sudo lspci -vt

Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote :
Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote :

sudo lspci -vvv

Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote :

sudo lspci -vt

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.