I think all of the initially stated requirements work for me with default settings on LM20.2 + xfce (on an x230), however not over a usb-c hub (just a display port cable and power cable directly attached to the laptop). I wonder if the problem isn't really the combination of power+display over thunderbolt.