All of my 3 ports (usb-c) on my Dell xps-13-9380-laptop (ubuntu 19.04) don't work anymore. These are the specs of my laptop.
I tried to update my BIOS by following these instructions.
I also read in this post that downloading the update to the firmware would fix it:.
However, it says I need to download the .exe file to a USB stick. Since all my ports don't work, I can't do that, obviously.
I ran this command in my terminal
and got this result:
No upgrades for XPS 13 9380 System Firmware, current is 0.1.6.0: 0.1.6.0=same, 0.1.5.0=older, 0.1.4.0=older, 0.1.3.2=older, 0.1.2.1=older
I assume my firmware is up-to-date?
I ran Dell's Diagnostic tool. It says everything is fine. I turned it on/off and restarted it. Result doesn't change though.
What else can I do other than sending it back to Dell or resetting to factory settings and installing everything again?
sudo dmidecode gives me this:
# dmidecode 3.2 Getting SMBIOS data from sysfs. SMBIOS 3.2.1 present. # SMBIOS implementations newer than version 3.2.0 are not # fully supported by this version of dmidecode. Table at 0x000E0000. Handle 0x0000, DMI type 0, 26 bytes BIOS Information Vendor: Dell Inc. Version: 1.6.0 Release Date: 07/07/2019 Address: 0xF0000 Runtime Size: 64 kB ROM Size: 32 MB Characteristics: PCI is supported PNP is supported BIOS is upgradeable BIOS shadowing is allowed Boot from CD is supported Selectable boot is supported EDD is supported Japanese floppy for NEC 9800 1.2 MB is supported (int 13h) 5.25"/1.2 MB floppy services are supported (int 13h) 3.5"/720 kB floppy services are supported (int 13h) 3.5"/2.88 MB floppy services are supported (int 13h) Print screen service is supported (int 5h) 8042 keyboard services are supported (int 9h) Serial services are supported (int 14h) Printer services are supported (int 17h) ACPI is supported USB legacy is supported Smart battery is supported BIOS boot specification is supported Function key-initiated network boot is supported Targeted content distribution is supported UEFI is supported BIOS Revision: 1.6
fwupdmgr get-devices gives me this:
XPS 9380 Thunderbolt Controller DeviceId: 2bb8e4b8d5a86a6860d53f48940c203385734c6c Guid: 0f401ed2-b847-532a-adc8-3193fc737be6 Summary: Unmatched performance for high-speed I/O Plugin: thunderbolt Flags: internal|updatable|registered Vendor: Dell VendorId: TBT:0x00D4 Version: 40.00 Icon: computer Created: 2019-08-28 XPS 13 9380 System Firmware DeviceId: 6c24a747f97668873b761558e322398a91dbf394 Guid: ce945437-7358-49f1-95d8-6b694a10a755 Plugin: uefi Flags: internal|updatable|require-ac|supported|registered|needs-reboot Version: 0.1.6.0 VersionLowest: 0.1.6.0 Icon: computer Created: 2019-08-28
I fixed (for now) by shutting down (not restart but shut down) and unplug everything that is connected to the port (charger, USB, docking station etc.) and then leave it there for like an hour. After that it would work correctly like before, I can use all the ports now. Not sure how long this state will last for me though