Neither had I. I've also tried 4.7rc but the 4.7 kernels that are built off the fedora kernel git repository seem to hang my xps 13 9350. I've not had time to investigate why.
I will say that I am ~Ok for the moment since wayland works under f24 (I upgraded 2 weeks early to rawhide to get the latest wayland) and I am at the very least productive when using my home setup without too many funky hidpi problems.
Thanks! That patch seems to have worked for me. 4.7rc1 runs under f24 without hanging.
I get some hangs during poweroff processing but I have not diagnosed those yet either. I run with rc6=1 to get some power savings so I'm sure my tainting causes some issue somewhere with i915.
Hi I have a Dell xps 13 9350 with 3x vz2250 Benq 21.5" LED monitor
I can't seem to get 3 external monitors to work properly, it can only detect up to two monitors and when I try to disconnect the built in display, it still recognizes that one and not the 3rd external.
Any tips on how you got yours to work? I'm not sure where daisy chaining option is or if thats only available on certain monitors?
Hi greyltc, I am one of the Linux OS Architects here and am the technical lead for Project Sputnik as of October.
Linux support for our Type C docks is still actively being worked on by my team. Mention of Linux was removed because of the confusion it has caused as Linux is not yet supported with these docks. We very much intend to support them. There's much work going on behind the scenes for this, including significant work on supporting updating dock firmware from Linux. (Our docks, like many docks, have multiple separate updatable firmware payloads.) Some of that discussion you'll even see happening on some open fora like on LKML and in fwupd's GitHub project. Some of it is not yet ready to be discussed openly, but rest assured that dock support is a priority for us.
Do you folks have even the roughest of estimates when the TB15 will be supported on Linux?
Are we looking at a month, a quarter or not until next year?
I won't hold any one to any schedule, but it would be good to know when to look for this.
I have two of these docks that were purchased for Dell 7710 systems along with four 4k monitors (two for each system). Now the docks are paper weights and no other dock supports multiple 4k monitors.
Do you folks have even the roughest of estimates when the TB15 will be supported on Linux?
Are we looking at a month, a quarter or not until next year?
I won't hold any one to any schedule, but it would be good to know when to look for this.
I have two of these docks that were purchased for Dell 7710 systems along with four 4k monitors (two for each system). Now the docks are paper weights and no other dock supports multiple 4k monitors.
Sorry, that's one of the details I'm not at liberty to discuss. :(
I'd be happy to help you guys get the dock working in any way that I can. I'm sure you guys have all these capabilities but maybe more testers would be helpful for you. I'm dual booting win10 and Linux so I can simply boot into windows to flash any required firmwares/bios' (before a native linux flashing system is working). I can also apply patches and rebuild my Linux kernel as needed.
It sounds like a lot of effort you guys are spending is around firmware updating, but from my (uninformed) point of view, the main issue is not actually a firmware related problem right now (besides finding a way to flash firmware/bios under Linux, but that feels like a secondary problem to me): -The dock works fine on windows -The dock works fine when using my laptop's bios (video and USB mouse&keyboard: no prob) -The dock even works fine after my bios hands things off to my grub bootloader (can navigate the boot options with usb keyboard connected to the dock and see the menu items through my dock connected display) -Problems only arise once the Linux kernel takes over
The problem I (and some others I've seen) am having with the dock is that its USB subsystem is not working. I guess audio and Ethernet hang off USB so those things are bunk too. This problem is _only_ present after the Linux kernel takes over, so it feels to me like this should be fixed by some change there.
I've done a few very simple experiments to try to learn more about the USB problem. The most interesting thing I've found is that if I watch my kernel logs while I plug in my dock *while the dock is powered down,* I see the thunderbolt PCI system come up and then I see the dock's USB controllers coming up properly (looks like PCI attached usb 2.0 and 3.0 buses appear). Nothing plugged into the ports works at this point, presumably since some important thing is unpowered. If I now power on the dock, the very first thing I see when the dock gets power is its USB going away:
kernel: xhci_hcd 0000:3e:00.0: remove, state 4 kernel: usb usb4: USB disconnect, device number 1 kernel: xhci_hcd 0000:3e:00.0: Host not halted after 16000 microseconds. kernel: xhci_hcd 0000:3e:00.0: USB bus 4 deregistered kernel: xhci_hcd 0000:3e:00.0: remove, state 4 kernel: usb usb3: USB disconnect, device number 1 kernel: xhci_hcd 0000:3e:00.0: USB bus 3 deregistered kernel: pci_bus 0000:08: busn_res: [bus 08] is released kernel: pci_bus 0000:09: busn_res: [bus 09-3d] is released kernel: pci_bus 0000:3e: busn_res: [bus 3e] is released kernel: pci_bus 0000:07: busn_res: [bus 07-3e] is released
This same thing happens when I use the dock properly (hot plugging it with everything powered up properly or booting up with the dock plugged in). USB appears for a moment, then it tears its self down with the kernel messages as above.
Now it's time for some pure speculation: Is there some sort of (acpi?) command or something that should be issued to the dock to enable USB? Maybe a windows driver is taking some action to get the USB to work that the Linux kernel also needs to do?
You guys are probably aware of all this, but I figured I'd report my findings here anyway in case it helps to get things working.
It sounds like a lot of effort you guys are spending is around firmware updating, but from my (uninformed) point of view, the main issue is not actually a firmware related problem right now (besides finding a way to flash firmware/bios under Linux, but that feels like a secondary problem to me): -The dock works fine on windows -The dock works fine when using my laptop's bios (video and USB mouse&keyboard: no prob) -The dock even works fine after my bios hands things off to my grub bootloader (can navigate the boot options with usb keyboard connected to the dock and see the menu items through my dock connected display) -Problems only arise once the Linux kernel takes over
There's both firmware and kernel work being done. Note that because of implementation differences, in our experience it's often enough the case that Linux exposes firmware bugs that weren't causing issues on Windows.
My company purchased 8 Dell Precision 5510s with and TB15 docks with the intention to run Linux on them. Please, any ETA. The dock doesn't even work smoothly on Windows 10 with all drivers and firmware. We always have to reboot after re-docking to get our USB keyboards and mice to work consistently again.
We're most likely going to abandon this and get MacBook Pros so we can actually get work done. Not a fan of paying money to be a hardware beta tester.
aappddeevv
66 Posts
0
May 31st, 2016 10:00
Is it confirmed that there is a set of patches available though?
greyltc
15 Posts
0
June 1st, 2016 03:00
I'm not aware of any patches anywhere to get the dock's USB working. I'd love to hear about it if there are some floating around out there though!
aappddeevv
66 Posts
0
June 2nd, 2016 06:00
Neither had I. I've also tried 4.7rc but the 4.7 kernels that are built off the fedora kernel git repository seem to hang my xps 13 9350. I've not had time to investigate why.
I will say that I am ~Ok for the moment since wayland works under f24 (I upgraded 2 weeks early to rawhide to get the latest wayland) and I am at the very least productive when using my home setup without too many funky hidpi problems.
greyltc
15 Posts
0
June 2nd, 2016 08:00
I have investigated why 4.7-rc1 crashes my laptop. There was a bug in the wifi driver. This patch solves that:
aappddeevv
66 Posts
0
June 2nd, 2016 13:00
Thanks! That patch seems to have worked for me. 4.7rc1 runs under f24 without hanging.
I get some hangs during poweroff processing but I have not diagnosed those yet either. I run with rc6=1 to get some power savings so I'm sure my tainting causes some issue somewhere with i915.
greyltc
15 Posts
0
June 3rd, 2016 05:00
I wonder if TB15 will ever work in Linux.
This page https://www.dell.com/support/article/us/en/04/SLN301105 seems to have been edited to remove any Linux flavors from the list of supported operating systems.
Furthermore, I've seen reports of a TB15 recall: www.itcentralpoint.com/dell-recalls-tb15-docking-station and I can't find it for sale anymore on http://accessories.us.dell.com/
Maybe Dell is trying to erase the TB15 from existence?
Could a Dell employee please comment on the recall & status of future Linux support for our docks?
businessguy22
6 Posts
0
June 4th, 2016 17:00
Hi I have a Dell xps 13 9350 with 3x vz2250 Benq 21.5" LED monitor
I can't seem to get 3 external monitors to work properly, it can only detect up to two monitors and when I try to disconnect the built in display, it still recognizes that one and not the 3rd external.
Any tips on how you got yours to work? I'm not sure where daisy chaining option is or if thats only available on certain monitors?
DELL-Jared D
2 Intern
•
350 Posts
0
June 6th, 2016 17:00
My pleasure. Sorry it's taking so long, but hopefully the wait will be worthwhile.
lefrog.ca
7 Posts
0
June 6th, 2016 17:00
Thanks Jared for the update. It's good to know I haven't spend 300$ for a power supply (as it's stand right now)
:-)
DELL-Jared D
2 Intern
•
350 Posts
3
June 6th, 2016 17:00
Hi greyltc, I am one of the Linux OS Architects here and am the technical lead for Project Sputnik as of October.
Linux support for our Type C docks is still actively being worked on by my team. Mention of Linux was removed because of the confusion it has caused as Linux is not yet supported with these docks. We very much intend to support them. There's much work going on behind the scenes for this, including significant work on supporting updating dock firmware from Linux. (Our docks, like many docks, have multiple separate updatable firmware payloads.) Some of that discussion you'll even see happening on some open fora like on LKML and in fwupd's GitHub project. Some of it is not yet ready to be discussed openly, but rest assured that dock support is a priority for us.
jjviii
7 Posts
0
June 6th, 2016 18:00
Howdy DELL-JARED D
Do you folks have even the roughest of estimates when the TB15 will be supported on Linux?
Are we looking at a month, a quarter or not until next year?
I won't hold any one to any schedule, but it would be good to know when to look for this.
I have two of these docks that were purchased for Dell 7710 systems along with four 4k monitors (two for each system). Now the docks are paper weights and no other dock supports multiple 4k monitors.
Thanks
DELL-Jared D
2 Intern
•
350 Posts
0
June 6th, 2016 21:00
Sorry, that's one of the details I'm not at liberty to discuss. :(
greyltc
15 Posts
0
June 7th, 2016 04:00
Thanks very much for the reassurance Jared!
I'd be happy to help you guys get the dock working in any way that I can. I'm sure you guys have all these capabilities but maybe more testers would be helpful for you. I'm dual booting win10 and Linux so I can simply boot into windows to flash any required firmwares/bios' (before a native linux flashing system is working). I can also apply patches and rebuild my Linux kernel as needed.
It sounds like a lot of effort you guys are spending is around firmware updating, but from my (uninformed) point of view, the main issue is not actually a firmware related problem right now (besides finding a way to flash firmware/bios under Linux, but that feels like a secondary problem to me):
-The dock works fine on windows
-The dock works fine when using my laptop's bios (video and USB mouse&keyboard: no prob)
-The dock even works fine after my bios hands things off to my grub bootloader (can navigate the boot options with usb keyboard connected to the dock and see the menu items through my dock connected display)
-Problems only arise once the Linux kernel takes over
The problem I (and some others I've seen) am having with the dock is that its USB subsystem is not working. I guess audio and Ethernet hang off USB so those things are bunk too. This problem is _only_ present after the Linux kernel takes over, so it feels to me like this should be fixed by some change there.
I've done a few very simple experiments to try to learn more about the USB problem. The most interesting thing I've found is that if I watch my kernel logs while I plug in my dock *while the dock is powered down,* I see the thunderbolt PCI system come up and then I see the dock's USB controllers coming up properly (looks like PCI attached usb 2.0 and 3.0 buses appear). Nothing plugged into the ports works at this point, presumably since some important thing is unpowered. If I now power on the dock, the very first thing I see when the dock gets power is its USB going away:
kernel: xhci_hcd 0000:3e:00.0: remove, state 4
kernel: usb usb4: USB disconnect, device number 1
kernel: xhci_hcd 0000:3e:00.0: Host not halted after 16000 microseconds.
kernel: xhci_hcd 0000:3e:00.0: USB bus 4 deregistered
kernel: xhci_hcd 0000:3e:00.0: remove, state 4
kernel: usb usb3: USB disconnect, device number 1
kernel: xhci_hcd 0000:3e:00.0: USB bus 3 deregistered
kernel: pci_bus 0000:08: busn_res: [bus 08] is released
kernel: pci_bus 0000:09: busn_res: [bus 09-3d] is released
kernel: pci_bus 0000:3e: busn_res: [bus 3e] is released
kernel: pci_bus 0000:07: busn_res: [bus 07-3e] is released
This same thing happens when I use the dock properly (hot plugging it with everything powered up properly or booting up with the dock plugged in). USB appears for a moment, then it tears its self down with the kernel messages as above.
Now it's time for some pure speculation: Is there some sort of (acpi?) command or something that should be issued to the dock to enable USB? Maybe a windows driver is taking some action to get the USB to work that the Linux kernel also needs to do?
You guys are probably aware of all this, but I figured I'd report my findings here anyway in case it helps to get things working.
DELL-Jared D
2 Intern
•
350 Posts
0
June 7th, 2016 13:00
There's both firmware and kernel work being done. Note that because of implementation differences, in our experience it's often enough the case that Linux exposes firmware bugs that weren't causing issues on Windows.
theta_d
1 Message
2
June 15th, 2016 06:00
My company purchased 8 Dell Precision 5510s with and TB15 docks with the intention to run Linux on them. Please, any ETA. The dock doesn't even work smoothly on Windows 10 with all drivers and firmware. We always have to reboot after re-docking to get our USB keyboards and mice to work consistently again.
We're most likely going to abandon this and get MacBook Pros so we can actually get work done. Not a fan of paying money to be a hardware beta tester.