You are not logged in.

#1 2018-11-04 20:26:48

Cbhihe
Member
Registered: 2017-04-09
Posts: 61

TB16 dock on Dell XPS 15 9560 not recognized.

My setup:
    XPS 15 9560 with TB16 Thunderbolt dock
    4.18.16-arch1-1-ARCH (GPT/UEFI) and Gnome 3.30 on Xorg
    Intel graphics (NVidia 1050 discrete graphics completely disabled) with xf86-video-intel driver installed.

My original plan was to connect two 21" display to the TB16 dock. I'm well short of that.

I have no issue with how my system runs, but for the fact that my TB16 unit does not work. My system just does not recognize it.

When plugged in via the USB-C display port with a USB type C Thunderbolt .5M cable, nothing works except:
    - VGA pass-through to connect an old external VGA display.
    - Power supply via TB16
    - Sleep button on top of TB16 box

# lsusb -v 

produces this content. Essentially the hub is detected ( {idVendor}="1d6b", {idProduct}="0002" ) but its different hardware interfaces are not recognized.

I have read tons of posts out there + possibly all the Arch wikis on Thunderbolt, and XPS machine including XPS 13 and 15. I tried a number of things, rebooting with the dock connected or not.
    - Boot options include NO pre-boot and NO boot-module support.
    - TB security mode is set to "User"

I have `bolt-git`  and `tbt` installed from AUR. However nothing shows in Gnome 3.30's Thunderbolt settings section. It is there but shows the message "No thunderbolt support".

$ sudo tbtadm devices
Exception: boost::filesystem::directory_iterator::construct: No such file or directory: "/sys/bus/thunderbolt/devices"
$ sudo tbtadm topology
Exception: boost::filesystem::directory_iterator::construct: No such file or directory: "/sys/bus/thunderbolt/devices"
$ fwupdmgr get-devices

yielded the following.

 $ fwupdmgr refresh; fwupdmgr get-updates; sudo fwupdmgr  update

went smoothly, so I have all updatable FW up to date at posting time.

hmm  Any troubleshooting help would be most welcome. Cheers.

Last edited by Cbhihe (2018-11-06 13:54:21)


I like strawberries, therefore I'm not a bot.
If you think good IT is expensive, then you probably cannot afford _bad_ IT.
/* My work horse is a Dell XPS15 9560 */

Offline

#2 2018-11-06 13:51:16

Cbhihe
Member
Registered: 2017-04-09
Posts: 61

Re: TB16 dock on Dell XPS 15 9560 not recognized.

......... Just wondering, but could the problem be due to the fact that I disabled my discrete graphics NVidia card (by not loading the corresponding driver) ?

I really don't groc what the mechanism for that would be but since none of the TB16's hardware interfaces working over PCI works, I thought that maybe... Any idea anyone ?

Last edited by Cbhihe (2018-11-06 13:58:10)


I like strawberries, therefore I'm not a bot.
If you think good IT is expensive, then you probably cannot afford _bad_ IT.
/* My work horse is a Dell XPS15 9560 */

Offline

#3 2018-11-08 01:37:37

theburritoeater
Member
Registered: 2018-03-21
Posts: 9

Re: TB16 dock on Dell XPS 15 9560 not recognized.

configure the Bios ->Settings ->System Configuration ->Thunderbolt Adapter Configuration to "Security level - No Security"

Offline

#4 2018-11-08 08:30:33

Cbhihe
Member
Registered: 2017-04-09
Posts: 61

Re: TB16 dock on Dell XPS 15 9560 not recognized.

@theburritoeater:

That's exactly how I had it before switching to "User".

If you read up on `tbt` and what `tbtadm` does, you'll see it allows "User" to set permission for connected TB devices. The problem is not there. The issue is my system does not recognize TB devices at all even with "No security" set in BIOS menu. 

Did you have something else in mind ?

Last edited by Cbhihe (2018-11-08 08:32:10)


I like strawberries, therefore I'm not a bot.
If you think good IT is expensive, then you probably cannot afford _bad_ IT.
/* My work horse is a Dell XPS15 9560 */

Offline

#5 2018-11-08 14:40:13

theburritoeater
Member
Registered: 2018-03-21
Posts: 9

Re: TB16 dock on Dell XPS 15 9560 not recognized.

I see you have  1050-Ti. Some graphics cards like those in the 10xx-Ti series are sometimes connected straight to outputs instead of the traditional way of connecting where the CPU will be connected to the outputs.  In my laptop, I have a 1060Ti and I cannot get any of my ports like minidisplay or HDMI to work or recognize or transmit anything unless I turn on my graphics card manually through bublebee.  Maybe your graphics card is not allowing it to be recognized because it is not on?

Try looking at the intel-virtual-output package

Last edited by theburritoeater (2018-11-08 14:44:02)

Offline

#6 2018-11-08 15:35:34

Cbhihe
Member
Registered: 2017-04-09
Posts: 61

Re: TB16 dock on Dell XPS 15 9560 not recognized.

@theburritoeater:

Very interesting perspective, that is more or less what I had eventually come to suspect without any specific knowledge. I will look at this this weekend and try to install and configure bumblebee. I will also go back to the BIOS config of "No security" to start clean. Will keep you updated without fail. Thank you.


I like strawberries, therefore I'm not a bot.
If you think good IT is expensive, then you probably cannot afford _bad_ IT.
/* My work horse is a Dell XPS15 9560 */

Offline

#7 2018-11-08 18:19:19

theburritoeater
Member
Registered: 2018-03-21
Posts: 9

Re: TB16 dock on Dell XPS 15 9560 not recognized.

Great glad to hear it, also definitely try the intel-vritual-output package.  This is what I use to dynamically turn on/off my graphics card and support multiple displays connected to the HDMI which is hardwired to my 10xx-Ti

Offline

Board footer

Powered by FluxBB