Start a Conversation

Solved!

Go to Solution

56563

January 26th, 2019 09:00

XPS 13 9380 + TB16 Dock + Ubuntu: No external keyboard

Brand new 2019 model 9380 + Thunderbolt TB16 dock.  TB dock is registered to system via settings.  I have a Dell 23" touchscreen as a second monitor, a wired internet connection, a Dell USB and a Dell USB mouse connected to the dock.

When I made initial TB connection everything worked.  Rebooted machine after an apt update, and now only screen and wired ethernet work.  No external keyboard or mouse.

Output of lspci:

00:00.0 Host bridge: Intel Corporation Device 3e34 (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation Device 3ea0
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 0b)
00:08.0 System peripheral: Intel Corporation Skylake Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Device 9df9 (rev 30)
00:14.0 USB controller: Intel Corporation Device 9ded (rev 30)
00:14.2 RAM memory: Intel Corporation Device 9def (rev 30)
00:15.0 Serial bus controller [0c80]: Intel Corporation Device 9de8 (rev 30)
00:15.1 Serial bus controller [0c80]: Intel Corporation Device 9de9 (rev 30)
00:16.0 Communication controller: Intel Corporation Device 9de0 (rev 30)
00:1c.0 PCI bridge: Intel Corporation Device 9dbc (rev f0)
00:1c.6 PCI bridge: Intel Corporation Device 9dbe (rev f0)
00:1d.0 PCI bridge: Intel Corporation Device 9db0 (rev f0)
00:1d.4 PCI bridge: Intel Corporation Device 9db4 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device 9d84 (rev 30)
00:1f.3 Audio device: Intel Corporation Device 9dc8 (rev 30)
00:1f.4 SMBus: Intel Corporation Device 9da3 (rev 30)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Device 9da4 (rev 30)
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
02:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
03:00.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
04:00.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
04:01.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
04:02.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
04:04.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
05:00.0 System peripheral: Intel Corporation JHL6540 Thunderbolt 3 NHI (C step) [Alpine Ridge 4C 2016] (rev 02)
39:00.0 USB controller: Intel Corporation JHL6540 Thunderbolt 3 USB Controller (C step) [Alpine Ridge 4C 2016] (rev 02)
3a:00.0 PCI bridge: Intel Corporation DSL6540 Thunderbolt 3 Bridge [Alpine Ridge 4C 2015]
3b:01.0 PCI bridge: Intel Corporation DSL6540 Thunderbolt 3 Bridge [Alpine Ridge 4C 2015]
3b:04.0 PCI bridge: Intel Corporation DSL6540 Thunderbolt 3 Bridge [Alpine Ridge 4C 2015]
3d:00.0 PCI bridge: Intel Corporation DSL6540 Thunderbolt 3 Bridge [Alpine Ridge 4C 2015]
3e:01.0 PCI bridge: Intel Corporation DSL6540 Thunderbolt 3 Bridge [Alpine Ridge 4C 2015]
3e:04.0 PCI bridge: Intel Corporation DSL6540 Thunderbolt 3 Bridge [Alpine Ridge 4C 2015]
3f:00.0 USB controller: ASMedia Technology Inc. ASM1042A USB 3.0 Host Controller
6e:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd Device a808

 Output of lsusb:

Bus 006 Device 004: ID 0bda:8153 Realtek Semiconductor Corp. 
Bus 006 Device 003: ID 0424:5534 Standard Microsystems Corp. Hub
Bus 006 Device 002: ID 0424:5807 Standard Microsystems Corp. 
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 008: ID 413c:3016 Dell Computer Corp. Optical 5-Button Wheel Mouse
Bus 005 Device 006: ID 413c:2005 Dell Computer Corp. RT7D50 Keyboard
Bus 005 Device 004: ID 0bda:4014 Realtek Semiconductor Corp. 
Bus 005 Device 009: ID 2149:2316 Advanced Silicon S.A. 
Bus 005 Device 005: ID 0424:2412 Standard Microsystems Corp. 
Bus 005 Device 003: ID 0424:2134 Standard Microsystems Corp. Hub
Bus 005 Device 002: ID 0424:2807 Standard Microsystems Corp. 
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0489:e0a2 Foxconn / Hon Hai 
Bus 001 Device 002: ID 0c45:6723 Microdia 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

So it would seem that system sees the keyboard and mouse.

Linux 4.15.0-1030-oem #35-Ubuntu
Distributor ID:	Ubuntu
Description:	Ubuntu 18.04.1 LTS
Release:	18.04
Codename:	bionic

Despite several warnings on all the packaging that BIOS and driver need updating before connection the TB16, there are no driver, bios or other updates for Ubuntu on Dell support website, Something I have confirmed with Dell themselves.

Anyone have an idea of what will make this work?  Without the dock, system is a very expensive brick! (and will likely go back under 30 day guarantee, which is a shame as it is otherwise a lovely machine.)

Thanks

1 Message

July 1st, 2019 04:00

I had the same problem. The solution for me was to activate "Enable Thunderbolt Boot Support" in Bios at "System Configuration -> Thunderbolt Adapter Configuration". This is described in more detail by user "Stlu" in this post: https://www.dell.com/community/Precision-Mobile-Workstations/Precision-5530-and-TB16-dock-mouse-and-keyboard-freeze/td-p/6187628/page/4 Thanks for that and also thanks to user "loekh" for pointing me to the mentioned thread.

4 Operator

 • 

3.4K Posts

January 28th, 2019 12:00

Thank you for your message. I will be glad to assist you with this.

 

Is the system originally shipped with Ubuntu or with Windows 10?

 

Does the keyboard & mouse work if connected directly to the USB port?

 

Do you have BIOS version 1.1.1?

 

For my reference, please click on the message tab next to your avatar– click “New Message” & search for my Dell username (Sreejith R) & send a private message with the service tag, registered name & email address.

 

How to locate the service tag

 

 

7 Posts

January 29th, 2019 11:00

This issue is being dealt with via another case number

Service Request Number: 

FYI. XPS 13 9380 has no usb ports.

This one is Ubuntu, and it is at Bios 1.1.1

2 Posts

February 4th, 2019 01:00

I have the exact same issue on a newly bought XPS 13 9380 with Ubuntu. No external mouse and keyboard. Bios version: 1.1.1 with manufacturing date of 25th january 2019.

7 Posts

February 4th, 2019 14:00

@joveha Good luck with it chap.  I'm currently waiting for Dell to refund the cost of the dock.  I did dig some more and apparently it's not so hot under Windoze either.  It's a partial fit.  Will drive screens, won't drive plain old USB.  Some success with USB/SS but it can be a bit flaky.  I've compromised for the moment and fitted the usb dongle that came with it to a USB hub.  That means two cables to connect and dock doesn't power down nicely every time when machine is switched off (by which time of course there is no Linux involved), so dock and an external USB/SS drive has to be physically disconnected to power down sometimes.  So that's 3 cables.  Hardly ideal, but better than nought given that there is no other way than Thunderbolt to connect the machine up.  Love the machine. The dock is a pile of under engineered rubbish.

As a *nix user you'll love this bit of advice from Dell, and I paraphrase.  "Run the firmware updates for the Dock from a Windows machine"! I don't have a *doze machine, and haven't had one for nigh on 20 years!  Now you may have one, so it might be worth a go.  Let me know if it does and and I'll go and consult my little black book to see if any of my friends still have a *doze machine with a thunderbolt connection. I suspect not ;-)

2 Posts

February 5th, 2019 05:00

@chippyashThat's just extremely disappointing to hear. I bought this bundle in particular because I didn't want any hazzles with any docks. One would imagine, that a big company such as Dell had actually bothered testing it.

For additional amusement, I can tell that I did try to update the dock with a windows machine (that luckily DID have a thunderbolt port), but that the firmware exe crashed......I have to agree with you - under-engineered rubbish.

4 Operator

 • 

783 Posts

February 21st, 2019 10:00

@Community,

Dell engineering has found a compatibility issue between XPS 13 9380 ( Ubuntu models ) and the TB16 dock. A new BIOS should be posted in March 2019 in order to resolve this. The new BIOS will also be cut in to the factory shortly after, for new systems that ship from Dell.

I will get back with updates in the future. Thank you for the discussion. 

 

4 Operator

 • 

783 Posts

March 4th, 2019 11:00

Dear Community,

Thank you for your patience. New 1.2.1 <ADMIN NOTE: Broken link has been removed from this post by Dell> is now available for download and includes the fix.

 

7 Posts

March 4th, 2019 13:00

Doesn't fix my problem. I've a Ubuntu machine as supplied by Dell. Your fix is for *doze

13 Posts

March 5th, 2019 18:00

Justin,

 

In the case this matters, I have Windows 10, and I installed BIOS 1.2.1 yesterday

The description says "Fixes the issue where the mouse lags when the Dell TB16 dock is unplugged or plugged in"

This is exactly what I observed (stuttering mouse and keyboard) after I rebooted after bios update.

The problem is still there, but for me it is intermittent, I can't reliably reproduce it.

4 Operator

 • 

783 Posts

March 6th, 2019 16:00

@chippyash,

Thank you for the feedback. I will attempt replication of the issue and see what I can do.

@novosib,

Was your issue non-intermittent before the BIOS update then intermittent after the BIOS update?

 

3 Posts

March 7th, 2019 05:00

I had a similar problem, the lagging issue seems better after updating the bios (following https://fwupd.org/lvfs/device/ce945437-7358-49f1-95d8-6b694a10a755)

However, ethernet port still doesn't work. 

ifconfig gives:

lo: flags=73  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10
  
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 1093  bytes 107319 (107.3 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1093  bytes 107319 (107.3 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
  
 

syslog says:

Mar  7 14:21:17 xps13 kernel: [  406.774045] cdc_ether: probe of 2-1.2:2.0 failed with error -16

Any idea?

3 Posts

March 8th, 2019 01:00

Actually, lagging issues are still there... 

It looks like it's due to fwupd taking all cpu.

Running fwupd in verbose mode gives this error: 

failed to add USB device 0bda:8153: invalid dock component request Query 4 0 2 2 0

Any idea @DELL-Justin C ?

3 Posts

March 14th, 2019 03:00

Here is the answer I got from @DellCares on twitter (after proposing a bios update, which I did, leaving the issue unchanged):

"Our support for Ubuntu as OS is limited. Therefore, I'm afraid I wouldn't be able to help you on this should the issue persists. You might want to explore other options to fix this." 

I would appreciate some help here @DELL-Justin C.

 

1 Message

March 22nd, 2019 03:00

Dear Justin

We are having exactly the same problem with a Dell 13 (9380) + TB16 Dock shipped with Ubuntu 18.04 (arrived this week).

Before proceeding, please may I check the BIOs 1.2.1 update is for Ubuntu -- on the link provided it's for Windows:


@DELL-Justin C wrote:

Dear Community,

Thank you for your patience. New 1.2.1 is now available for download and includes the fix.

No Events found!

Top