22.04 USB devices do not work after sleep on Dell XPS 13 9370

Bug #1970392 reported by Aaron Whitehouse
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I have a Dell XPS 13 9370 that came with Ubuntu preinstalled. I have just completed a fresh install of 22.04 on it.

When I suspend the laptop, the USB devices that were plugged in when I suspended do not work. Specifically, I had an Ethernet adapter and a USB-C monitor with a keyboard attached through it. The monitor display works as expected, but neither the keyboard nor the Ethernet adapter work after suspending.

Interestingly, I can move the Ethernet adapter to the remaining USB-C port and it works correctly. Moving it back afterwards, it still does not work.

Please let me know if there is anything more I can do to help.

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: linux-image-5.15.0-25-generic 5.15.0-25.25
ProcVersionSignature: Ubuntu 5.15.0-25.25-generic 5.15.30
Uname: Linux 5.15.0-25-generic x86_64
ApportVersion: 2.20.11-0ubuntu82
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: aaron-work 35648 F.... pulseaudio
 /dev/snd/controlC0: aaron-work 35648 F.... pulseaudio
CRDA: N/A
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Tue Apr 26 10:36:09 2022
InstallationDate: Installed on 2022-04-24 (1 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Release amd64 (20220419)
MachineType: Dell Inc. XPS 13 9370
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.15.0-25-generic root=/dev/mapper/vgubuntu-root ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-5.15.0-25-generic N/A
 linux-backports-modules-5.15.0-25-generic N/A
 linux-firmware 20220329.git681281e4-0ubuntu1
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/11/2019
dmi.bios.release: 1.12
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.12.1
dmi.board.name: 0F6P3V
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.12.1:bd12/11/2019:br1.12:svnDellInc.:pnXPS139370:pvr:rvnDellInc.:rn0F6P3V:rvrA00:cvnDellInc.:ct10:cvr:sku07E6:
dmi.product.family: XPS
dmi.product.name: XPS 13 9370
dmi.product.sku: 07E6
dmi.sys.vendor: Dell Inc.
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu82.1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: aaron-work 12327 F.... pulseaudio
CRDA: N/A
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
DistroRelease: Ubuntu 22.04
InstallationDate: Installed on 2022-04-24 (43 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Release amd64 (20220419)
MachineType: Dell Inc. XPS 13 9370
NonfreeKernelModules: lkp_Ubuntu_5_15_0_33_34_generic_86
Package: linux (not installed)
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.15.0-33-generic root=/dev/mapper/vgubuntu-root ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 5.15.0-33.34-generic 5.15.30
RebootRequiredPkgs: Error: path contained symlinks.
RelatedPackageVersions:
 linux-restricted-modules-5.15.0-33-generic N/A
 linux-backports-modules-5.15.0-33-generic N/A
 linux-firmware 20220329.git681281e4-0ubuntu3.2
Tags: wayland-session jammy
Uname: Linux 5.15.0-33-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 03/22/2022
dmi.bios.release: 1.19
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.19.0
dmi.board.name: 0F6P3V
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.19.0:bd03/22/2022:br1.19:svnDellInc.:pnXPS139370:pvr:rvnDellInc.:rn0F6P3V:rvrA00:cvnDellInc.:ct10:cvr:sku07E6:
dmi.product.family: XPS
dmi.product.name: XPS 13 9370
dmi.product.sku: 07E6
dmi.sys.vendor: Dell Inc.

Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote :
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

According to the log, that's the Thunderbolt port not working, right?

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

Yes, I think that is correct.

If you look at this diagram:
https://www.dell.com/support/manuals/en-uk/xps-13-9370-laptop/xps-13-9370-setupandspecs/left?guid=guid-a06ee5db-8981-4955-86ab-82b36e5aff57&lang=en-us
I normally plug the monitor with keyboard into the port labelled 2 and the network adapter into the one labelled 3, both of which are apparently Thunderbolt ports (I do not have any Thunderbolt devices, so just use them as USB-C).

The remaining port, which I said above works, is the port labelled 3 in this diagram:
https://www.dell.com/support/manuals/en-uk/xps-13-9370-laptop/xps-13-9370-setupandspecs/right?guid=guid-b67143e0-0e2c-4025-899a-9819aca57baa&lang=en-us
and that is apparently USB-C instead of Thunderbolt.

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Can you please update the BIOS to latest? If the issue persists a kernel bisection is needed.

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

Just by way of update, this does not happen very often. It happened to me again today after I have changed around which ports I have things in, perhaps for the first time since I reported this a month ago. The same Thunderbolt ports are not working after suspend, but the USB-C only port works.

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

BIOS update (which contains Thunderbolt firmware) can really make a difference, please give it a try.

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

Thanks Kai-Heng.

I have updated this and will keep you posted:
$ sudo dmidecode -s bios-version
1.19.0
$ sudo dmidecode -s bios-release-date
03/22/2022

Devices that have been updated successfully:
 • System Firmware (1.12.1 → 1.19.0)

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

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote : CurrentDmesg.txt

apport information

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

apport information

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

apport information

Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote : Lspci-vt.txt

apport information

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

apport information

Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote : Lsusb-t.txt

apport information

Revision history for this message
Aaron Whitehouse (aaron-whitehouse) wrote : Lsusb-v.txt

apport information

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

apport information

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

apport information

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

apport information

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

apport information

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

apport information

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

apport information

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

apport information

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

apport information

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

apport information

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

apport information

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

apport information

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

Unfortunately, this has happened again, so I used apport-collect to attach the latest info.

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Does `fwupdmgr refresh && fwupdmgr update` update the thunderbolt firmware?

Revision history for this message
Fabio (kcht001) wrote :

Here share ubuntu 22.04 iso dell recovery for xps 9370 (its function on anothers xps models). I wait help yours:
https://colegiodelsalvadorescedu-my.sharepoint.com/:u:/g/personal/fsolti_colegiodelsalvador_esc_edu_ar/EYU5O69Fya9KlY85jNgcZaUBM8s36fqdGIwVgG4ii_WObA?e=WzmROM

To post a comment you must log in.