Linux has full support for USB 3.0 as well as Display port. However, the issue you are experiencing is a lack of support for the DisplaLink...
Here are a few tips:
If you are using an MBR partitioning system then you are limited to 4 primary partitions.
If you are using a GPT based...
I would not recommend a rolling release. Too many variables to take care of plus most (if not all) rolling releseases don't automatically apply...
Here is an example:
echo "The argument to pass is";
Separate names with a comma.