Unsolved
This post is more than 5 years old
11 Posts
6
394117
March 9th, 2016 16:00
TB15 Dock Linux Support
Today I received the new TB15 dock. I'm disappointed to find it doesn't work on Linux, unlike the WD15, with which some Linux users have had some success.
My experience thus far:
- XPS 15 9550. Windows edition wiped with only Ubuntu installed.
- Ubuntu 15.10, Kernel 4.3.3
- Connecting the dock *does* charge the computer (yay!) but when restarting, BIOS gives a warning saying it's only charging at 60W instead of the recommended 130W. I have the 230W power brick attached to the dock, so I'm not sure if that message is accurate.
- Unfortunately, other than charging, the dock doesn't seem to do anything. No USB replication, headphones, ethernet, or any of the monitor ports work. Indeed, nothing is seen by the system at all. I'm a bit surprised as I expected firmware level support for the dock, such that at least the USB ports would work within even BIOS screens.
- Other USB-C adapters I've had great luck with: VGA, DisplayPort, and Ethernet dongles all work flawlessly.
- The one function that does work is the power button on the top of the dock. Pushing this button prompts Ubuntu to Sleep/Restart/Shutdown, as though I'd pressed the power key on the laptop.
What has been others' experiences with this dock and Linux?
UPDATE (July 26, 2016): Multiple users (including myself) have confirmed that the TB15 dock is now *mostly* working in Linux, including display ports, USB, and ethernet (with caveats). The key change seems to be upgrading the BIOS using "Dell XPS 15 9550 A10 System BIOS". For more info see this comment: http://en.community.dell.com/techcenter/os-applications/f/4613/p/19678284/20922879#20922879


yeehaa
5 Posts
0
March 30th, 2016 15:00
I fully agree with this. Just ordered my tb15 today, only realizing that it does not support ubuntu yet later. Fully understand that the team cannot make any concrete announcement yet, but I would appreciate it if they could tell me whether or not I should send back the dock before my two weeks return policy expires. Really don't want to end up with the world's most expensive power adapter.
DELL-Jared D
2 Intern
•
350 Posts
0
March 30th, 2016 18:00
Driver support will land upstream first. Firmware update support (and there are a LOT of updateable firmwares involved here) will require some vetting before it's publicly available.
DELL-Jared D
2 Intern
•
350 Posts
0
March 30th, 2016 18:00
It'll be on the order of months for full support. We're working with Intel and other parties on support. Unfortunately, because of the newness of so many technologies involved here, there're a lot of gears in motion for support to happen.
My recommendation for now is to utilize a USB 3.0 dock supported by DisplayLink's Linux driver until Type C docks are supported.
joefitz
1 Message
0
April 4th, 2016 13:00
Thanks for all the updates. I'm eagerly awaiting them, and will gladly volunteer to test anything...
In the meantime, though, perhaps Ubuntu and Red Hat should be removed from the tech specs on the TB-15 product page?
DELL-Barton George
9 Technologist
•
537 Posts
0
April 5th, 2016 12:00
@joefitz,
thanks for catching that! Ive forwarded to the team to correct
JesperSmith
3 Posts
0
April 11th, 2016 09:00
I installed Kernel 4.6-rc2 and updated the bios to the latest version on my precision 5510. I'm running 2 2560x1440 screens of the display ports right now.
Observations
- Enabled Thunderbolt Boot support and pre-boot support in the kernel
- Cold boot the laptop with the dock plugged in
- Both displays work. Xrandr sees more outputs when the dock is plugged in, so it probably will be a Xorg limitation for a while that you cannot hot plug.
- Reboot is finicky (kernel panics sometimes), or I get a 60Watt warning.
- Booting after extended power off is stable, recent shut down not so much.
- Suspend is unreliable with the dock plugged in, reliable without the dock.
- I see a "0e:00.0 USB controller: ASMedia Technology Inc. ASM1042A USB 3.0 Host Controller", which I suspect is the hub. It doesn't work.
I'll be installing win10 and updating the thunderbolt firmware, see if it works.
quicksketch
11 Posts
0
April 13th, 2016 18:00
The Intel(R) Thunderbolt(TM) 3 Firmware Update solved that particular problem for me. Apparently it can be installed from DOS if you prefer to just load it on a USB stick instead of going full Windows.
I'm impressed that the displays were working. Ubuntu is probably identifying the dock as a DisplayPort device, which allows the displays to work, but it's not fully Thunderbolt 3 (the software for which doesn't exist yet publicly).
As the initial poster to this thread, I've now exceeded my return period and was not able to return my dock in time. So now I'm stuck with the $300 power brick until support comes to Linux. I'm counting on you Team Sputnik!
JesperSmith
3 Posts
0
April 14th, 2016 13:00
Installed the newer firmware, didn't see the 60watt warning afterwards. The updater does not run under DOS, only Windows (winToUSB helped me out here by making an external windows installation), contrary to what the Dell download page says.
I bought the hub for the external monitors, as the HDMI port cannot drive these (the monitors are not HDMI 1.4, so limited to 1080p). The ability to drive two monitors is pretty great, power is also nice.
So enabling pre-boot thunderbolt pcie is what made Linux see the ASMedia chip. However, there are bugs preventing the chip from working unfortunately, I'm getting the following error
xhci_hcd 0000:0e:00.0: Stopped the command ring failed, maybe the host is dead
xhci_hcd 0000:0e:00.0: Host not halted after 16000 microseconds.
xhci_hcd 0000:0e:00.0: Abort command ring failed
xhci_hcd 0000:0e:00.0: HC died; cleaning up
xhci_hcd 0000:0e:00.0: Timeout while waiting for configure endpoint command
If this is somehow fixed then we can at least boot the laptop with the dock plugged in and get full functionality ( not hotplug though). Which would be pretty useful.
Sydius
5 Posts
0
April 19th, 2016 23:00
I don't suppose there has been any progress since the last update or any kind of ETA? I'd like to buy a project Sputnik laptop, but the dock not working is a deal breaker for me as I have two 4k monitors that I'd want to use with it. One of the higher-end laptops plus dock seemed like the perfect solution for me, but I may go with something else entirely if there's no driver on the horizon.
I'm OK with building my own kernel etc. so long as it's at least possible to get it working for two 4k monitor output.
DELL-Barton George
9 Technologist
•
537 Posts
0
April 21st, 2016 11:00
Unfortunately we dont have any ETA at this time. This is very important to us for our customers and we are working to address this.
thanks
jjviii
7 Posts
0
April 25th, 2016 20:00
It may be too late. I purchased a 7710 notebook (i7, 64 GB RAM, etc.), 2 TB3 docks and 4 27 inch 4k monitors (2715Q).
With the TB3 dock not working (I can't even mount USB storage through the dock) to drive the monitors I'll end up returning the whole order (just over $7,000).
The pre-sales folks I spoke to were adamant that this configuration with Ubuntu 16.04 would work.
John
DELL-Jared D
2 Intern
•
350 Posts
0
April 25th, 2016 20:00
For what it's worth, the Precision 7710 also can use the E-dock. Because of the power requirements of the 7710, that may be better for you since the E-dock can provide enough power to that system, whereas the TB15 cannot.
I'm really sorry to hear that. I've been trying to get our sales information corrected until the TB15 is supported. It sounds like I need to ping people again.
jjviii
7 Posts
0
April 25th, 2016 21:00
'The problem with using the E port replicator is that is only has display connections for VGA and DVI. The monitors will only support DP, mDP and HDMI.
There is no way to use the 3 E-port units I have (for M6300 and M6800 systems) to connect to these monitors.
John
DELL-Jared D
2 Intern
•
350 Posts
0
April 25th, 2016 21:00
What's the model number on your E port replicators? I'm seeing DisplayPort available on all the ones currently available on Dell.com.
dre85
5 Posts
0
April 26th, 2016 14:00
For all you guys out there with a TB15 sitting on your desk, I came back to say that I have it working as a display port with a single HD monitor right now. The charging works as well. So if you are interested in putting it to some use instead of it being a brick on your desk, it's possible.
I have a 2016 XPS 13 laptop and the TB15. I have ubuntu 16.04 installed. Charging works right away and my monitor is recognized when I plug in the dock. However, the automatically detected resolution is less than HD for some reason. After some googling, I realized that this can be manually fixed with a few commands. If you have the same problem (strangely lower resolution), execute the following commands:
$ xrandr (this will list your displays)
$ cvt 1920 1080 60 (to get the mode line. You can enter another resolution also)
$ xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync (just copy and paste the mode line from the previous command)
$ xrandr --addmode DP1-3 1920x1080_60.00 (Note that DP1-3 is the display name from the first command)
After this you can go to the display settings and change the resolution of your monitor. In theory it's possible to do this last step from command line as well, but in my experience it generally doesn't work for unknown reasons. Also when I try to put all these commands into a script they also don't always work.
Hopefully that helps someone else.
Looking forward to the official drivers!
Cheers